Subject: port-mac68k/23208: atabus changes in 1.6ZD break IDE on Quadra 630
To: None <gnats-bugs@gnats.netbsd.org>
From: Frederick Bruckman <fredb@immanent.net>
List: netbsd-bugs
Date: 10/20/2003 11:57:16
>Number: 23208
>Category: port-mac68k
>Synopsis: atabus changes in 1.6ZD break IDE on Quadra 630
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: port-mac68k-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Oct 20 16:58:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: Frederick Bruckman
>Release: NetBSD 1.6ZD
>Organization:
>Environment:
System: NetBSD induction.immanent.net 1.6U NetBSD 1.6U (INDUCTION) #0: Mon Jun 16 09:34:19 CDT 2003 fredb@tautology.immanent.net:/t/netbsd-current/obj.mac68k/s/netbsd/src-current/sys/arch/mac68k/compile/INDUCTION mac68k
Architecture: m68k
Machine: mac68k
The problem kernel was built from sources yesterday, October 19,
and reports as NetBSD 1.6ZD.
>Description:
Quadra 630/IDE drive used to work as of 1.6U. Now, the controller
and drive are still detected, but it panics after "root on ffs" w/
Stopped in pid 3.1 (atabus0)
panic: queue_freese
No, it's not a typo -- it really says "freese", with an "s".
"bt" in the debugger only shows that panic() is called from
atabus_thread(). "sync" seems to actually take a core dump
before going into a UVM fault, but later, savecore says:
Oct 20 11:42:51 induction savecore: can't find device 2365/480
This is probably not related to the problem at hand.
>How-To-Repeat:
Try to boot a recent kernel on a Mac with IDE root.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: