Date: Sat, 15 Jun 1996 05:29:21 -0700 (PDT) From: David Greenman <davidg> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_map.c Message-ID: <199606151229.FAA22838@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
davidg 96/06/15 05:29:21 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_map.c Log: Protect map entry allocations with splimp. This is necessary since malloc can/will allocate map entries at interrupt time. This is similar to a (splvm) change that was made in the main branch, but much simpler. The code in the main branch is broken (the thresholds are of such that freed map entries will accumulate on the non-kernel pool)...so the fix was re-implemented with just the spl protection and minor algorithmic simplification. Revision Changes Path 1.22.4.3 +11 -15 src/sys/vm/vm_map.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606151229.FAA22838>