Home | History | Annotate | Download | only in prekern
History log of /src/sys/arch/amd64/stand/prekern/pdir.h
RevisionDateAuthorComments
 1.8  21-Aug-2022  mlelstv Adapt to pmap/bootspace migrations.
 1.7  23-May-2020  maxv Bump copyrights.
 1.6  03-Nov-2018  maxv Remove VA_SIGN_POS from the computation of the indexes, it is not needed.
 1.5  12-Aug-2018  maxv Move the PTE area from slot 255 to slot 509. I've never understood why we
put it on 255; the "kernel" half of the VM space begins on slot 256, so
if anything, the PTE area should have been above it, not below.

Virtually extend the user slots in slotspace, because we don't want
(randomized) kernel mappings to land on slot 255.

The prekern is updated accordingly.

Tested on GENERIC, GENERIC_KASLR and XEN3_DOM0.
 1.4  21-Jan-2018  maxv branches: 1.4.2; 1.4.4;
Increase the size of the initial mapping of the kernel. KASLR kernels are
bigger than their GENERIC counterparts, and the limit will soon be hit on
them.
 1.3  17-Nov-2017  maxv branches: 1.3.2;
style
 1.2  05-Nov-2017  maxv Remove unused.
 1.1  10-Oct-2017  maxv Add the amd64 prekern. It is a kernel relocator used for Kernel ASLR (see
tech-kern@). It works, but is not yet linked to the build system, because
I can't build a distribution right now.
 1.3.2.2  03-Dec-2017  jdolecek update from HEAD
 1.3.2.1  17-Nov-2017  jdolecek file pdir.h was added on branch tls-maxphys on 2017-12-03 11:35:48 +0000
 1.4.4.1  10-Jun-2019  christos Sync with HEAD
 1.4.2.2  26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.4.2.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

RSS XML Feed