NetBSD Problem Report #37229
From simonb@thistledown.com.au Sat Oct 27 07:06:30 2007
Return-Path: <simonb@thistledown.com.au>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by narn.NetBSD.org (Postfix) with ESMTP id 4212563B935
for <gnats-bugs@gnats.NetBSD.org>; Sat, 27 Oct 2007 07:06:30 +0000 (UTC)
Message-Id: <20071027070623.8EEBBAFD03@thoreau.thistledown.com.au>
Date: Sat, 27 Oct 2007 17:06:23 +1000 (EST)
From: Simon Burge <simonb@NetBSD.org>
Reply-To: Simon Burge <simonb@NetBSD.org>
To: gnats-bugs@NetBSD.org
Subject: "pms0: resetting mouse interface" error and freeze on i386 MP
X-Send-Pr-Version: 3.95
>Number: 37229
>Category: kern
>Synopsis: "pms0: resetting mouse interface" error and freeze on i386 MP
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Oct 27 07:10:00 +0000 2007
>Originator: Simon Burge
>Release: NetBSD 4.0_RC3
>Organization:
>Environment:
System: NetBSD thoreau 4.0_RC3 NetBSD 4.0_RC3 (THOREAU.MP-4)
#2: Sat Oct 27 11:01:25 EST 2007
simonb@thoreau:/usr/obj/sys/arch/i386/compile/THOREAU.MP-4 i386
Architecture: i386
Machine: i386
>Description:
Semi-reguarly, an i386 MP machine (dual Xeon, 2G RAM, around
June 2003 vintage) freezes for about 15 seconds. I see the
following messages when this happens:
pms0: resetting mouse interface
pckbport: command timeout
pms_disable: command error
This appears to be MP related. I can't reproduce this with a UP
kernel (GENERIC, GENERIC.NOACPI, GENERIC with MPBIOS/ioapic),
and happens with all MP kernels I've tried (GENERIC.MP,
GENERIC.MP with ACPI disabled, GENERIC + PCI_INTR_FIXUP).
I also occasionally see a momentary freeze (less than a second
or so) and just see the:
pms0: resetting mouse interface
message, without the following "command timeout" or "command
error" messages.
Relevent attach messages for mouse and keyboard are:
pckbc1 at acpi0 (PNP0303): kbd port
pckbc1: io 0x60,0x64 irq 1
pckbc2 at acpi0 (PNP0F13): aux port
pckbc2: irq 12
...
pckbd0 at pckbc1 (kbd slot)
pckbc1: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
pms0 at pckbc1 (aux slot)
pckbc1: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
Full dmesg is available for various kernels.
The mouse is a M$ IntelliMouse Explorer.
>How-To-Repeat:
Not sure.. The problem appears to happen when the mouse
moves, and seems to happen every hour or so, sometimes longer,
sometimes only minutes apart.
>Fix:
None given. Or use a UP kernel :/ I'm about to try a USB mouse
instead of a PS2 mouse (well, same mouse, different plug).
>Unformatted:
Sources from NetBSD-4 branch on Oct 16 2007
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.