summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usbdevs
diff options
context:
space:
mode:
authormaxv <maxv@NetBSD.org>2016-11-25 14:12:55 +0000
committermaxv <maxv@NetBSD.org>2016-11-25 14:12:55 +0000
commit3e6f2a9524435a6460b27c58511af8a4e5667f9c (patch)
tree1a78044c801eaa809714461a7b83196c0d11edd0 /sys/dev/usb/usbdevs
parent6b750438c6ebd9a4cf313c569c102cd0cb070030 (diff)
Move the virtual address of the LAPIC page out of the data segment on amd64
and i386. The old design was error-prone, and it didn't allow us to map the data segment with large pages. Now, the VA is allocated dynamically in the pmap bootstrap code, and entered manually later. We go from using &local_apic to using *local_apic_va, and we therefore need one more level of indirection in the asm code. Discussed on tech-kern.
Diffstat (limited to 'sys/dev/usb/usbdevs')
0 files changed, 0 insertions, 0 deletions