git: DragonFly_RELEASE_2_8 kernel - Make sure invalidated pages are unmapped in rare situation.
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Nov 18 09:47:18 PST 2010
commit 35c17e277baf61f9579fbc6cd5d01902b65820ea
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Thu Nov 11 10:15:46 2010 -0800
kernel - Make sure invalidated pages are unmapped in rare situation.
* vfs_vmio_release() was ignoring pages busied by other MP users while
releasing VM pages associated with the buffer cache. This could
potentially lead to invalida pages remaining memory mapped.
* Ensure that the released pages found to be in this state are still
unmapped.
Summary of changes:
sys/kern/vfs_bio.c | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/35c17e277baf61f9579fbc6cd5d01902b65820ea
--
DragonFly BSD source repository
More information about the Commits
mailing list