FREEBSD-5.3BETA hard hang during hardware probe from CD
Thomas T. Veldhouse
veldy at veldy.net
Tue Aug 24 15:32:44 PDT 2004
Thomas T. Veldhouse wrote:
> Søren Schmidt wrote:
>
>> Upgrade /sys/dev/ata to whats in -current, I should have fixed it there.
>>
>> -Søren
>>
>
> Soren,
>
> Can you please list which file(s) and what versions I should be
> looking for? I grabbed a copy of current as of this morning and I
> believe the latest updated file was from 08-22 and the problem still
> exists for me. Another poster mentioned that a verbose boot works and
> it does indeed work for me.
>
> Tom Veldhouse
>
As a quick followup, the version differences (between BETA1 and last
current tried) I show with my last try are as follows:
/usr/local/src/sys/dev/ata/ata-all.c Tue Aug 24 10:09:05 2004
/usr/local/src/sys/dev/ata/ata-dma.c Fri Aug 20 14:05:22 2004
/usr/local/src/sys/dev/ata/ata-pci.c Fri Aug 20 01:19:25 2004
/usr/local/src/sys/dev/ata/ata-queue.c Sun Aug 22 10:54:08 2004
/usr/local/src/sys/dev/ata/atapi-cd.c Tue Aug 24 05:39:00 2004
Lots of checks after mallocs in atapi-cd, but that is it, so I suspect
this bug could affect other ata devices than just DVD/CD drives? The
changes look relatively minimal other than the call to
bus_dma_tag_create() and a workaround for devices failing to interrupt.
Thanks,
Tom Veldhouse
More information about the freebsd-current
mailing list