Date: Mon, 26 Sep 2005 19:31:45 +0200 From: Hans Petter Selasky <hselasky@c2i.net> To: freebsd-hackers@freebsd.org Subject: bus-dma question Message-ID: <200509261931.46052.hselasky@c2i.net>
index | next in thread | raw e-mail
Hi,
I see something suspicious on Amd64, when allocating small blocks of DMA-able
memory:
bus_dmamap_load_callback: 0x0000000000caf200
^^^^ this is physical address
QH(0xffffff0000caf200) at 0x00caf200:
^^^^ this is kernel address
Shouldn't kernel addresses always be different from physical addresses ?
When allocating larger blocks of memory I get, for example:
bus_dmamap_load_callback: 0x000000003bc50000
which seems correct.
--HPS
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509261931.46052.hselasky>
