]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Knock a page off VM_MAX_KERNEL_ADDRESS
authorjhibbits <jhibbits@FreeBSD.org>
Sun, 8 Jan 2017 21:12:46 +0000 (21:12 +0000)
committerjhibbits <jhibbits@FreeBSD.org>
Sun, 8 Jan 2017 21:12:46 +0000 (21:12 +0000)
commita8b149ea2ca13d31537818393b2ed1268bacb5c6
tree8cb24537c9a72d09cfa08f8f6276965aad9ed532
parent919dec09c25924259b40d9f6d09a52ac00bbbba2
Knock a page off VM_MAX_KERNEL_ADDRESS

There are places where checks are made against VM_MAX_KERNEL_ADDRESS, or
virtual_end (set to VM_MAX_KERNEL_ADDRESS).  With 32-bit checks, an address will
always be less than or equal to 0xffffffff.  Drop a page, so those checks can
terminate loops safely.
sys/powerpc/include/vmparam.h