git: kernel - Fix pmap_release() bug for i386

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Jan 20 09:57:51 PST 2012


commit 92ba8d2816b2b63145e71126056b9df58c08551e
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Fri Jan 20 09:56:51 2012 -0800

    kernel - Fix pmap_release() bug for i386
    
    * Fix 'pmap_release: page should already be gone' panic
    
    * There is a race condition which can result in the case.  Release the
      page normally instead of panicing.
    
    Reported-by: tuxillo

Summary of changes:
 sys/platform/pc32/i386/pmap.c |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/92ba8d2816b2b63145e71126056b9df58c08551e


-- 
DragonFly BSD source repository





More information about the Commits mailing list