ATA regression

Ruslan Ermilov ru at FreeBSD.org
Mon Dec 27 06:13:14 PST 2004


On Mon, Dec 27, 2004 at 12:19:11PM +0100, S?ren Schmidt wrote:
> Ruslan Ermilov wrote:
> 
> >I don't have a serial console attached here, so below was cut-n-pasted
> >by hands:
> >
> >: ata4-master: FAILURE - ATA_IDENTIFY timed out
> >: ata4-master: FAILURE - ATA_IDENTIFY timed out
> >: ata4-master: FAILURE - ATA_IDENTIFY timed out
> >: Trying to mount root from ufs:/dev/ad0a
> >: ata4-master: FAILURE - ATA_IDENTIFY timed out
> >: Slab at 0xffffff003d7e1f38, freei 15 = 0.
> >: panic: Duplicate free of item 0xffffff003d7e1ca8 from zone 
> >0xffffff003ffaf500(g_bio)
> >: 
> >: cpuid = 0
> >: KDB: enter: panic
> >: [thread pid 3 tid 100029 ]
> >: Stopped at	kdb_enter+0x2f: nop
> >: db> where
> >: kdb_enter() at ...
> >: panic() at ...
> >: uma_dbg_free() at ...
> >: uma_zfree_arg() at ...
> >: g_disk_done() at ...
> >: ad_done() at ...
> >: ata_completed() at ...
> >: g_io_schedule_up() at ...
> >: g_up_procbody() at ...
> >: fork_exit() at ...
> >: fork_trampoline() at ...
> >: --- trap 0, rip = 0, rsp = 0xffffffffa509dd00, rbp = 0 ---
> >: db>
> >
> >A panic can be avoided by reverting the ata-queue.c,v 1.41.
> >But even after this, I get ATA_IDENTIFY failures.  And as I
> >said, reverting to a somewhat earlier version makes it all
> >work.
> 
> Hmm, on the exact same controller with two SATA drives on it and stock 
> current it "just works" (tm) here, I cannot reproduce the problem...
> Are you sure its a stock GENERIC kernel with no local mods/patches ?
> 
Yes.  This is the Asus SK8N motherboard, but I only have one PATA
drive attached to 3rd (PATA) channel; first two channels (SATA)
don't have any drives attached.  Can you check in this configuration?


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20041227/ec7d50a4/attachment.bin


More information about the freebsd-current mailing list