Date: Mon, 8 May 2006 15:59:52 -0700 From: "Bharma Ji" <bharmaji@gmail.com> To: freebsd-hackers@freebsd.org Subject: differences between M_CACHE, M_DEVBUF, M_TEMP Message-ID: <67beabb0605081559j3904ada3vb5a952cc3195ae44@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi I am trying to understand the difference in these three different memories. Code comments in kern_malloc.c says that M_DEVBUF should be used for device driver. I didn't however see any major difference between the three memories. Can a device theoretically take up memory from M_TEMP (or M_CACHE) segment? Similary can device drivers using M_DEVBUF also allocate from M_CACHE / M_TEMP if needed.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?67beabb0605081559j3904ada3vb5a952cc3195ae44>