amd64/87977 : [busdma] [panic] amd64 busdma dflt_lock called (by ata) if physmem>4G

Mike Jakubik mikej at
Tue Dec 27 14:00:49 PST 2005

Attila Nagy wrote:
> The following reply was made to PR amd64/87977; it has been noted by GNATS.
> From: Attila Nagy <bra at>
> To: Thomas Hurst <tom at>
> Cc: freebsd-amd64 at,  bug-followup at
> Subject: Re: amd64/87977 : [busdma] [panic] amd64 busdma dflt_lock called
>  (by ata) if physmem>4G
> Date: Tue, 27 Dec 2005 21:41:35 +0100
>  Thomas Hurst wrote:
>  >>I believe this is fixed in CURRENT. On 6-STABLE you can set hw.physmem
>  >>to use a smaller amount of memory or switch to the ata driver before
>  >>2005.10.08.
>  > Thanks for the pointer.  I grabbed sys/dev/ata and sys/sys/ata.h off
>  > my CURRENT laptop and popped it on my RELENG_6 Opteron and it appears
>  > to work fine with all 4G -- I can pull data off all 4 disks at >250M/s
>  > without trouble when I could previously not even get past mounting
>  > filesystems.
>  > Hope to see this merged before too long, but for now at least this pr is
>  > a little bit more useful :)
>  Good to hear that, thanks.
>  According to Soren the whole ATA driver will be merged soon.

Any rough ideas when this will happen? I have an AMD64 system that i 
need to update for a client to RELENG_6 soon, and im wondering if i can 
wait for this update.


More information about the freebsd-amd64 mailing list