busdma dflt_lock on amd64 > 4 GB
Attila Nagy
bra at fsn.hu
Tue Nov 8 08:20:23 PST 2005
Jan Mikkelsen wrote:
> I have seen this too, on the same hardware. A HP DL145G2 with 4G
> memory; after touching the SATA disk (immediately after selecting a
> shell going into single user mode, after the date/time display on a
> multiuser boot) the system panics.
> It worked with 6.0-BETA1. I think it broke with BETA5, but it could
> have been shortly after.
I've got some time to check this and cvsupped src/sys/dev/ata from
2005.10.06.00.00.00 and 2005.10.08.00.00.00 from the RELENG_6 branch.
The first version works, the second dies instantly with "setting up DMA
failed".
Here's the dmesg output:
http://www.freebsd.org/cgi/query-pr.cgi?q=83518
Either setting hw.physmem smaller than 4G or using an older dev/ata
"fixes" the problem.
--
Attila Nagy e-mail: Attila.Nagy at fsn.hu
Adopt a directory on our free software phone: +3630 306 6758
server! http://www.fsn.hu/?f=brick
More information about the freebsd-amd64
mailing list