summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/uhub.c
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2014-03-10 21:17:58 +0000
committermiod <miod@openbsd.org>2014-03-10 21:17:58 +0000
commit5c264cc0a7a11e7cfe04714edc61c7efa6a8146e (patch)
treebcb2fd6d3a1df1590c85d4e47b8b09740f43ec9b /sys/dev/usb/uhub.c
parentn64 is the default, drop the o32/o64 register assignment conditionals. (diff)
downloadwireguard-openbsd-5c264cc0a7a11e7cfe04714edc61c7efa6a8146e.tar.xz
wireguard-openbsd-5c264cc0a7a11e7cfe04714edc61c7efa6a8146e.zip
Support PMAP_NOCACHE in pmap_enter() flags. If set when mapping a managed
page, the pte is created uncached. Make sure pmap_enter_pv() honours the cache bits of the pte, instead of assuming it will only get called for cached pages. Have it set PV_UNCACHED in the pv flags for the page, if this is the first use of this page and the mapping is not cached. Only check for a virtual aliasing cache condition if the new mapping is cached.
Diffstat (limited to 'sys/dev/usb/uhub.c')
0 files changed, 0 insertions, 0 deletions