看板 DFBSD_commit 關於我們 聯絡資訊
commit 6e9c08674f7055f843113ddf9e181ec05ca764fd Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Sun Jul 17 23:45:11 2011 -0700 kernel - Additional fixes for vm_prefault issue * Fix a case where map->timestamp was being tested without holding the map lock, which can race. We now relock the map prior to testing map->timestamp. * Fix a case where map->timestamp was being adjusted with the map lock released. Reported-by: Peter Avalos <peter@theshell.com> Summary of changes: sys/vm/vm_fault.c | 50 +++++++++++++++++++++++++++++++++++++------------- 1 files changed, 37 insertions(+), 13 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6e9c08674f7055f843113ddf9e181ec05ca764fd -- DragonFly BSD source repository