kernel - Fix pmap_release() bug for i386
authorMatthew Dillon <dillon@apollo.backplane.com>
Fri, 20 Jan 2012 17:56:51 +0000 (09:56 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Fri, 20 Jan 2012 17:56:51 +0000 (09:56 -0800)
commit92ba8d2816b2b63145e71126056b9df58c08551e
tree7559cd6212dc1676932609a4f703e53a34fdcd02
parentb3fafdac8e6be85bba4c345ed37628fcf13705e1
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
sys/platform/pc32/i386/pmap.c