Subject: port-mac68k/11514: netbsd 1.5Beta2 panics with on Quadra 660av with Logitech 3 button mouse
To: None <gnats-bugs@gnats.netbsd.org>
From: None <jernigantc@ornl.gov>
List: netbsd-bugs
Date: 11/17/2000 09:45:13
>Number:         11514
>Category:       port-mac68k
>Synopsis:       netbsd 1.5Beta2 panics with on Quadra 660av with Logitech 3 button mouse
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-mac68k-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Nov 17 09:44:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Tom Jernigan
>Release:        1.5_Beta2 (GENERICSBC) #0
>Organization:
>Environment:
NetBSD emac-ornl02.gat.com 1.5_BETA2 NetBSD 1.5_BETA2 (GENERICSBC) #0: TUe Nov 7 14:52:18 PST 2000	root2@c610:/usr/cvs/src/sys/arch/mac68k/compile/GENERICSBC mac68k
>Description:
On a mac Quadra660av (identified as Centris660av in boot log) with 24 megs of memory and Logitech MouseMan M-AH32, the boot process stops with an address error trap when getting to the mouse section of the boot. This system works fine in 1.4.2 (genericsbc) and works in 1.5_BETA2 with a standard Apple one button mouse (although I've noticed the DELETE key isn't recognized in 1.5_BETA2 when using the one button mouse).

Here's a transcript of the relevant part of the boot process:

...after the scsi stuff
adb0 (direct, CUda): 2 targets
aed0 at adb0 addr 0: ADB Event device
akbd0 at adb0 addr 2: extended keyboard
wskbd0 at akbd0: console keyboard, using wsdisplay0
ams0 at adb0 addr 3: Logitech MouseMan (non-EMP) mouse
trap type 1, code =0x0, v=0x54303100
kernel program counter = 0x3aec
kernel: Address error trap
pid = 0, pc = 00003AEC, ps = 2004, sfc = 1, dfc = 1
Registers:

...

panic: Address error
Stopped in swapper at _cpu_Debugger+0xl6:	unlk	a6
db> x 0x00003aec
_splnone+0x24:	4375206f

>How-To-Repeat:
boot netBSD with the 3 button mouse
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted: