Date: Mon, 28 Nov 2005 10:15:00 +0100 From: Attila Nagy <bra@fsn.hu> To: freebsd-current@freebsd.org Cc: Scott Long <scottl@FreeBSD.org>, =?UTF-8?B?U8O4cmVuIFNjaG1pZHQ=?= <sos@FreeBSD.ORG> Subject: DMA failures on AMD64 with 4 GB RAM Message-ID: <438ACA94.6090606@fsn.hu>
next in thread | raw e-mail | index | archive | help
Hello, There is a problem with recent ATA drivers on (at least) AMD64 with 4 GB of RAM, which can be triggered by synchronizing a geom mirror provider to another one (or generally a bigger disk I/O, I guess). The machine dies instantly with the following: GEOM_MIRROR: Device hars: rebuilding provider ad6. ad6: setting up DMA failed ad6: setting up DMA failed This is true either on RELENG_6 and on HEAD as of today. There are two workarounds: - use the ata driver from RELENG_6 which is not older than 2005.10.08 - set hw.physmem smaller than 4G Are there any chances to resolve this issue? Thank you. ps: there was some discussion about this: http://marc.theaimsgroup.com/?l=freebsd-amd64&m=113034973432742&w=2 where Søren said it might be busdma, not the ata driver and Scott promised to look into that. -- Attila Nagy e-mail: Attila.Nagy@fsn.hu Free Software Network (FSN.HU) phone: +3630 306 6758 ISOs: http://www.fsn.hu/?f=download
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?438ACA94.6090606>