Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Gunnar Beutner 57417a3d6e Kernel: Support loading the kernel at almost arbitrary virtual addresses 4 vuotta sitten
  Gunnar Beutner ac1455d3ba Kernel: Specify protection flags for ELF load headers 4 vuotta sitten
  Gunnar Beutner 2019cf3289 Kernel: Use the C preprocessor to avoid two copies of the linker script 4 vuotta sitten
  Liav A 5938d882d8 Kernel: Use a different kernel load address for x86_64 4 vuotta sitten
  Gunnar Beutner 7e94b090fe Kernel: Introduce basic pre-kernel environment 4 vuotta sitten
  Gunnar Beutner cbdb488578 Kernel: Move end_of_kernel_image after the .ksyms section 4 vuotta sitten
  Gunnar Beutner 7236584132 Kernel: Make kernel symbols available much earlier in the boot process 4 vuotta sitten
  Gunnar Beutner c980a51776 Kernel: Make sure the kernel's ELF PHDRs don't use rwx 4 vuotta sitten
  Gunnar Beutner 017c5fc7d9 Kernel: Move super_pages section into the bottom 16MB 4 vuotta sitten
  Andreas Kling 50632af4de Kernel: Define a KERNEL_VIRTUAL_BASE in the linker script 4 vuotta sitten
  Andreas Kling 6136faa4eb Kernel: Add .unmap_after_init section for code we don't need after init 4 vuotta sitten
  Andreas Kling d8013c60bb Kernel: Add mechanism to make some memory read-only after init finishes 4 vuotta sitten
  Owen Smith c2de22a635 Kernel: Merge split function and data sections into one during linking 4 vuotta sitten
  Jean-Baptiste Boric 3cbe805486 Kernel: Move kmalloc heaps and super pages inside .bss segment 4 vuotta sitten
  Tom b17a889320 Kernel: Add safe atomic functions 4 vuotta sitten
  Tom 08ff25f4ef Kernel: Invoke heap constructors separately early on 5 vuotta sitten
  Sergey Bugaev 450a2a0f9c Build: Switch to CMake :^) 5 vuotta sitten
  Andreas Kling e362b56b4f Kernel: Move kernel above the 3GB virtual address mark 5 vuotta sitten
  Andreas Kling a9b24ebbe8 Kernel: Reindent linker script 5 vuotta sitten
  Andreas Kling 8e7420ddf2 Kernel: Harden memory mapping of the kernel image 5 vuotta sitten
  Andreas Kling 9a157b5e81 Revert "Kernel: Move Kernel mapping to 0xc0000000" 5 vuotta sitten
  Jesse Buhagiar bd33c66273 Kernel: Move Kernel mapping to 0xc0000000 5 vuotta sitten
  supercomputer7 c3c905aa6c Kernel: Removing hardcoded offsets from Memory Manager 5 vuotta sitten
  Andreas Kling 19398cd7d5 Kernel: Reorganize memory layout a bit 5 vuotta sitten
  Andrew Kaster 233ea7eb1d Kernel: Add bare minimum for global constructors (#707) 5 vuotta sitten
  Tidux d09a28856f Kernel: Move Boot/ into Arch/i386/Boot (#667) 5 vuotta sitten
  Andreas Kling ee4d7c18c8 Kernel: Use a multiboot header instead of a convoluted two-part bootloader. 6 vuotta sitten
  Andreas Kling 9396108034 Import the "gerbert" kernel I worked on earlier this year. 6 vuotta sitten