Date: Tue, 22 Dec 1998 16:19:43 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: hackers@FreeBSD.ORG Subject: M_KERNEL in sys/malloc.h ??? Message-ID: <199812230019.QAA08154@apollo.backplane.com>
index | next in thread | raw e-mail
Does anyone know what M_KERNEL is sys/malloc.h is supposed to do? It
is used in precisely two places in the code as far as I can tell:
vm/default_pager.c: if (swap_pager_swp_alloc(object, M_KERNEL) != 0) {
vm/default_pager.c: if (swap_pager_swp_alloc(object, M_KERNEL) != 0) {
vm/swap_pager.c: spc->spc_bp = malloc(sizeof(*bp), M_TEMP, M_KERNEL);
But kern/kern_malloc.c doesn't appear to really use it. On the otherhand
I do see lots of absolute comparison of the malloc 'flags' to M_WAITOK
(0) or M_NOWAIT which the use of M_KERNEL would interfere with. I can't
tell if the side effects are something that are expected, or if the
side effects are a bug.
Anybody know?
-Matt
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812230019.QAA08154>
