Date: Mon, 1 Jul 1996 07:22:28 -0700 (PDT) From: David Greenman <davidg> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_kern.c Message-ID: <199607011422.HAA29787@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
davidg 96/07/01 07:22:24 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_kern.c Log: Fixed rather serious bug in the use of pmap_kenter() in kmem_malloc(). It's important that pmap_enter() be used here because the pages won't be removed from the kernel VM when freed otherwise. This would result in the potential for the wrong page(s) being used if a vm_map_pageable() was done on this same address space (since no fault would occur, the previous page(s) would be bogusly used instead). This is almost certainly yet another cause of wcarchive instabilities. Thanks to John Dyson for helping me track this one down! Revision Changes Path 1.13.4.3 +4 -2 src/sys/vm/vm_kern.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607011422.HAA29787>