Nathan Whitehorn eb1baf72ae Remove hard-coded trap-handling logic involving the segmented memory model
used with hashed page tables on AIM and place it into a new, modular pmap
function called pmap_decode_kernel_ptr(). This function is the inverse
of pmap_map_user_ptr(). With POWER9 radix tables, which mapping to use
becomes more complex than just AIM/BOOKE and it is best to have it in
the same place as pmap_map_user_ptr().

Reviewed by:	jhibbits
2018-01-29 04:33:41 +00:00
..
2018-01-28 15:33:32 +00:00
2018-01-27 16:34:00 +00:00
2018-01-27 12:28:52 +00:00
2018-01-27 16:34:00 +00:00