| Age | Commit message (Expand) | Author |
| 2022-08-21 | Adapt to pmap/bootspace migrations. | mlelstv |
| 2021-05-04 | prekern: add warnings upon problems collecting entropy | khorben |
| 2021-05-04 | prekern: do not choke on bad entropy files | khorben |
| 2021-05-04 | prekern: add support for warning messages | khorben |
| 2020-05-23 | Bump copyrights. | maxv |
| 2020-05-23 | Extract putc(). | maxv |
| 2020-05-23 | Hum, forgot to include this file in my "Clarify." commit on mm.c:rev1.27 | maxv |
| 2020-05-21 | Mmh, should check cpuid_level first. | maxv |
| 2020-05-07 | Forgot to commit this file as part of elf.c::rev1.21 mm.c::rev1.27. | maxv |
| 2020-05-07 | Clarify. | maxv |
| 2020-05-07 | Explain more. | maxv |
| 2020-05-07 | If we encounter relocations from a section that the bootloader dropped, | maxv |
| 2020-05-05 | Gather the section filtering in a single function, and add a sanity check | maxv |
| 2020-02-15 | Explain more. | maxv |
| 2019-04-03 | When scrolling the screen don't forget to update the last line. Whatever, | maxv |
| 2019-03-19 | Fix/remove some half-baked stuff I left in the prekern: | maxv |
| 2019-03-09 | Start replacing the x86 PTE bits. | maxv |
| 2019-03-07 | Drop PG_RO, PG_KR and PG_PROT, they are useless and create confusion. | maxv |
| 2019-01-05 | Apply amd64/kobj_machdep.c::rev1.7 to the prekern too, to fix the | maxv |
| 2018-11-03 | Remove VA_SIGN_POS from the computation of the indexes, it is not needed. | maxv |
| 2018-08-12 | Move the PTE area from slot 255 to slot 509. I've never understood why we | maxv |
| 2018-08-02 | Add a "version" field in the prekern_args structure. The kernel checks it, | maxv |
| 2018-07-25 | Specify NOLIBCSANITIZER in x86 bootloader-like code under sys/arch/ | kamil |
| 2018-07-14 | Drop NENTRY() from the x86 kernels, use ENTRY(). With PMCs (and other hardware | maxv |
| 2018-06-20 | Add and use bootspace.smodule. Initialize it in locore/prekern to better | maxv |
| 2018-06-02 | Disable MKSANITIZER | christos |
| 2018-05-25 | Hide a bunch of local symbols. | maxv |
| 2018-05-25 | Rename the entry points of the prekern, rename the array and move it into | maxv |
| 2018-01-21 | Increase the size of the initial mapping of the kernel. KASLR kernels are | maxv |
| 2018-01-15 | avoid typedef redefinitiones | christos |
| 2017-12-23 | Use ldscript from src to fix build.sh build | ryoon |
| 2017-12-22 | Sync comments with reality. | maxv |
| 2017-12-21 | Remove unused macros. | maxv |
| 2017-11-26 | Oh, damn. Obviously I forgot one case here: an already-mapped region could | maxv |
| 2017-11-26 | I forgot to say in my previous commit that the PRNG is inspired from a | maxv |
| 2017-11-26 | Add a PRNG for the prekern, based on SHA512. The formula is basically: | maxv |
| 2017-11-26 | Add rdrand. | maxv |
| 2017-11-21 | Clean up and add some ASSERTs. | maxv |
| 2017-11-17 | style | maxv |
| 2017-11-15 | Small cleanup. | maxv |
| 2017-11-15 | Mmh, should be <=. | maxv |
| 2017-11-15 | Define MM_PROT_* locally. | maxv |
| 2017-11-15 | Support large pages on KASLR kernels, in a way that does not reduce | maxv |
| 2017-11-14 | Remove XXX: set FRAMESIZE to the kernel value. Verily I don't understand | maxv |
| 2017-11-14 | Add -Wstrict-prototypes, and fix each warning. | maxv |
| 2017-11-13 | One more ASSERT, won't hurt. | maxv |
| 2017-11-13 | Don't process ELF sections that don't have the ALLOC flag set. | maxv |
| 2017-11-13 | Change the mapping logic: don't group sections of the same type into | maxv |
| 2017-11-13 | Link libkern in the prekern, and remove redefined functions. | maxv |
| 2017-11-11 | Detect collisions from bootspace directly. | maxv |