Date: Sat, 28 Feb 2009 23:30:26 +0200 From: Alexander Motin <mav@FreeBSD.org> To: Sam Leffler <sam@freebsd.org> Cc: FreeBSD-Current <freebsd-current@freebsd.org> Subject: Re: ata problems @ r189170 Message-ID: <49A9ACF2.3090101@FreeBSD.org> In-Reply-To: <49A9AA83.1030300@freebsd.org> References: <49A99EA7.4000202@errno.com> <49A9A09A.2070900@freebsd.org> <49A9AA83.1030300@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Sam Leffler wrote: > Sam Leffler wrote: >> Sam Leffler wrote: >>> HEAD @ r189170 fails to boot on a T41. Two cd/dvd drivers are >>> recognized (only 1 exists) and I get complaints of the form (and >>> transcribed): >>> >>> acd1: WARNING - ATAPI_IDENTIFY taskqueue timeout - completing request >>> directory >>> >>> (similarly for acd0) until there's a panic: >>> >>> panic: mtx_lock() of destroy mutex @ .../../../kern_sema.c:79 >>> >>> (stack trace uninteresting). >>> >> >> boot -v shows: >> >> acd0: setting PIO4 on CH4 chip >> acd0: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - ... >> acd0: setting UDMA32 on ICH4 chip >> ata1: Identifying devices: 00030000 >> ata: New devices: 00000000 >> ata1: reinit done .. >> panic ... > reverting r189166 gets me a bootable kernel. Looks like while fixing small problems I have found bigger ones. Try please this patch against HEAD, it reverts r189166, r189091 and partially r188903: http://people.freebsd.org/~mav/ata.rollback.patch If it works, I will stop for some time to cool down and search for better solution. -- Alexander Motin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49A9ACF2.3090101>