Commit History

Autor SHA1 Mensaxe Data
  Gunnar Beutner b10a86d463 Prekernel: Export some multiboot parameters in our own BootInfo struct %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 3c616ae00f Kernel: Make the kernel independent from specific physical addresses %!s(int64=4) %!d(string=hai) anos
  Patrick Meyer 83f88df757 Kernel: Add option to build with coverage instrumentation and KCOV %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 8642c831cf Kernel: Mark a few more things as READONLY_AFTER_INIT %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 8acbe03342 Kernel: Annotate kernel_base and friends as READONLY_AFTER_INIT %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner f2be1f9326 Kernel: Fix the variable declaration for some linker script symbols %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 5188185374 Kernel: Rename .boot_bss to .super_pages to better reflect what it is %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner be795d5812 Prekernel: Use physical addresses for some of the BootInfo parameters %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner dd42093b93 Kernel: Move boot info declarations to a header file %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner b4600f2996 Kernel: Initialize serial debug after setting kernel command-line %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 5ff1416076 Kernel: Rename bootloader to prekernel %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 7e94b090fe Kernel: Introduce basic pre-kernel environment %!s(int64=4) %!d(string=hai) anos
  Peter Bindels a5a62f99c5 LibC: Use 64-bit stack smash value for 64-bit mode %!s(int64=4) %!d(string=hai) anos
  Tom 3cca9e6704 Kernel: Initialize TimeManagement before using KernelRNG %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner cbdb488578 Kernel: Move end_of_kernel_image after the .ksyms section %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 7236584132 Kernel: Make kernel symbols available much earlier in the boot process %!s(int64=4) %!d(string=hai) anos
  Tom 6938be00f1 Kernel: Initialize threading and process management earlier %!s(int64=4) %!d(string=hai) anos
  Andreas Kling fa9111ac46 Kernel: Rename ProcFSComponentsRegistrar => ProcFSComponentRegistry %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 358a7cc448 Kernel: Rename SysFS related classes in BIOS code %!s(int64=4) %!d(string=hai) anos
  Andreas Kling b1c68dd235 Kernel: Rename SysFS related classes in ACPI code %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 805319ed30 Kernel: Replace "Folder" => "Directory" everywhere %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 27244eb0ee Kernel: Rename SystemRegistrar => SysFSComponentRegistry %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 0d39bd04d3 Kernel: Rename VFS => VirtualFileSystem %!s(int64=4) %!d(string=hai) anos
  Liav A cc98871383 Kernel: Print if image has become too large again %!s(int64=4) %!d(string=hai) anos
  Liav A 5073bf8e75 Kernel/USB: Move the USB components as a subfolder to the Bus directory %!s(int64=4) %!d(string=hai) anos
  Liav A 6568bb47cb Kernel/PCI: Move the PCI components as a subfolder to the Bus directory %!s(int64=4) %!d(string=hai) anos
  Hendiadyoin1 90cd11fa8c Kernel: Support starting up secondary processors on x86_64 %!s(int64=4) %!d(string=hai) anos
  Liav A 12b6e69150 Kernel: Introduce the new ProcFS design %!s(int64=4) %!d(string=hai) anos
  Liav A 92c0dab5ab Kernel: Introduce the new SysFS %!s(int64=4) %!d(string=hai) anos
  Sahan Fernando b9ad6058aa Kernel: Add VirtIOGPU graphics device %!s(int64=4) %!d(string=hai) anos