kernel - Move VM objects from pool tokens to per-vm-object tokens
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 16 Nov 2011 22:59:34 +0000 (14:59 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 16 Nov 2011 22:59:34 +0000 (14:59 -0800)
commitc9958a5ae526a5fb6820b23b28e71d351db81a69
tree1a6646163bb56530afa69fc398e13845415b1f2e
parentccd6bbb9892063808756ed786554eebea3400eb5
kernel - Move VM objects from pool tokens to per-vm-object tokens

* Move VM objects from pool tokens to per-vm-object tokens.

* This fixes booting issues on i386 with vm.shared_fault=1 (pool
  tokens would sometimes coincide with the token used for kernel_object
  which causes problems on i386 due to the pmap code's use of
  kernel_map/kernel_object).
sys/vm/vm_object.c
sys/vm/vm_object.h