Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 3b995c6d01 Kernel: Tidy up Process::try_create_user_process() %!s(int64=3) %!d(string=hai) anos
  Liav A 01ae614727 Kernel/VirtIO: Remove redundant VirtIO word from filenames %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ae197deb6b Kernel: Strongly typed user & group ID's %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz cf271183b4 Kernel: Make Process::current() return a Process& instead of Process* %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 37304203dd Kernel: Lock thread list while in Thread::unref() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 1b739a72c2 Kernel+Userland: Remove chroot functionality %!s(int64=4) %!d(string=hai) anos
  Liav A 18eb262157 Kernel: Move VirtIO code into the Bus source folder %!s(int64=4) %!d(string=hai) anos
  Luke 7a86a8df90 Kernel/USB: Create controller base class and introduce USBManagement %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan 347c3361ee Kernel: Fix deprecated array comparison %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro d496eb48e3 Kernel: Fix boot profiling after big process lock separation regression %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace %!s(int64=4) %!d(string=hai) anos
  Andreas Kling a1d7ebf85a Kernel: Rename Kernel/VM/ to Kernel/Memory/ %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 8f6bc7fd10 Kernel: Mark the stack check guard as READONLY_AFTER_INIT %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 57417a3d6e Kernel: Support loading the kernel at almost arbitrary virtual addresses %!s(int64=4) %!d(string=hai) anos
  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