Subject: port-mac68k/23208: atabus changes in 1.6ZD break IDE on Quadra 630
To: None <>
From: Frederick Bruckman <>
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
>Originator:     Frederick Bruckman
>Release:        NetBSD 1.6ZD
System: NetBSD 1.6U NetBSD 1.6U (INDUCTION) #0: Mon Jun 16 09:34:19 CDT 2003 mac68k
Architecture: m68k
Machine: mac68k

The problem kernel was built from sources yesterday, October 19,
and reports as NetBSD 1.6ZD.

	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.

	Try to boot a recent kernel on a Mac with IDE root.