kernel - Fix i386 pmap bug
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 11 Oct 2012 21:34:09 +0000 (14:34 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 11 Oct 2012 21:40:43 +0000 (14:40 -0700)
commit4bb41982a6628b79779643d0c83f2732c439aaf8
tree5684d052f1ad3518857b708e95222c913996f405
parent93ad6da25762a0c741b5f653bdd58afe310c4899
kernel - Fix i386 pmap bug

* mpte will be NULL for KVM page table pages, there is no need to track
  the wire count.  Conditionalize-out the unwiring call.

* This is believed to be (this time for sure to the third power!) the
  PG_BUSY crash that vsrinivas was getting on i386 related to paging
  in a swapped kernel pipe buffer.
sys/platform/pc32/i386/pmap.c