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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509261931.46052.hselasky>