kernel - Improve m->hold_count assertions, fix page-zeroing code bug
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 5 Nov 2014 19:06:28 +0000 (11:06 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 5 Nov 2014 19:06:28 +0000 (11:06 -0800)
commit5cdc30e810680bbcaa649e22bf5ca416c84c6286
treefb7fc4e86178ed5832130a8ff7e74d84a098ea2f
parent95d468dbbc19ae387ad463ff51980d745c772609
kernel - Improve m->hold_count assertions, fix page-zeroing code bug

* Improve assertions on m->hold_count to provide more information.

* Fix a bug in vm_page_free_fromq_fast() where an assertion can get
  hit due to a SMP race.  This is only used by the page-zeroing code.
sys/vm/vm_page.c