summaryrefslogtreecommitdiff
path: root/sys/dev/microcode/rum/microcode.h
diff options
context:
space:
mode:
authorsimonb <simonb@NetBSD.org>2020-06-28 13:33:06 +0000
committersimonb <simonb@NetBSD.org>2020-06-28 13:33:06 +0000
commit3957c150d81ba735ba51722b587396c1214e461b (patch)
treeff93d473a70917baeee9a959dd97e84a3bb29c1e /sys/dev/microcode/rum/microcode.h
parentfb1b998dbbeaa2b05910a4a201661cfe481f489e (diff)
Fix mm_md_kernacc() for 64 bit kernels (including n32):
- FAULT for any physical address less than start of cached XKPHY address. - Pass any remaining physical address less then end of RAM. - Pass any remaining physical address within the KEGS0 kernel address range. Ignore all remaining addresses and fall back to uvm_kernacc() for checking virtual address ranges. Fixes pmap(1) (and probably other kmem grovellers).
Diffstat (limited to 'sys/dev/microcode/rum/microcode.h')
0 files changed, 0 insertions, 0 deletions