pmap_kenter() and pmap_qenter() enter the pages into the pmap unmanaged, meaning it just stuffs the pte's and doesn't track and pv_entry's. pmap_enter() enters the pages into the pmap managed. I think that has something to do with how the pages have to be removed later on when the block is freed. -Matt