Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Feb 2004 21:08:57 +0100
From:      des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=)
To:        Robert Watson <rwatson@freebsd.org>
Cc:        cvs-all@freebsd.org
Subject:   Re: cvs commit: src/sys/vm vm_kern.c
Message-ID:  <xzplln2zt0m.fsf@dwp.des.no>
In-Reply-To: <Pine.NEB.3.96L.1040216140303.63057O-100000@fledge.watson.org> (Robert Watson's message of "Mon, 16 Feb 2004 14:13:55 -0500 (EST)")
References:  <Pine.NEB.3.96L.1040216140303.63057O-100000@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Robert Watson <rwatson@freebsd.org> writes:
> And the origin of part of this problem is that procfs has some notions
> that are hard to implement (or impossible to implement) [...]

The problem existed in other parts of the kernel (such as md(4))
before it appeared in procfs.

> This appears to change the semantics of M_NOWAIT from "Return memory if it
> is available, or NULL if I need to sleep for it" into "Return memory if it
> is available, or NULL if I need to sleep for it or it will never be
> available".

It does not change the semantics of M_NOWAIT at all.  It changes the
semantics of M_WAITOK.

DES
--=20
Dag-Erling Sm=F8rgrav - des@des.no



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzplln2zt0m.fsf>