ata problems @ r189170
Larry Rosenman
ler at lerctr.org
Sun Mar 1 16:11:37 PST 2009
On Sun, 1 Mar 2009, Larry Rosenman wrote:
> On Sat, 28 Feb 2009, Alexander Motin wrote:
>
>> 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.
> With the 189195 version from csup, I get all sorts of timeouts from my
> ATA drives in ahci mode.
>
> Kernel from:
> FreeBSD borg.lerctr.org 8.0-CURRENT FreeBSD 8.0-CURRENT #3: Mon Feb 9
> 10:21:36 CST 2009 root at borg.lerctr.org:/usr/obj/usr/src/sys/BORG amd64
>
> works, the current (as of this writing) sources do NOT. Ideas on what to get?
Just to let -CURRENT know, r189245 fixed my issues.
LER
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 512-248-2683 E-Mail: ler at lerctr.org
US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
More information about the freebsd-current
mailing list