Andreas Kling
|
3b995c6d01
Kernel: Tidy up Process::try_create_user_process()
|
3 lat temu |
Liav A
|
01ae614727
Kernel/VirtIO: Remove redundant VirtIO word from filenames
|
3 lat temu |
Andreas Kling
|
ae197deb6b
Kernel: Strongly typed user & group ID's
|
3 lat temu |
Idan Horowitz
|
cf271183b4
Kernel: Make Process::current() return a Process& instead of Process*
|
3 lat temu |
Andreas Kling
|
37304203dd
Kernel: Lock thread list while in Thread::unref()
|
4 lat temu |
Andreas Kling
|
1b739a72c2
Kernel+Userland: Remove chroot functionality
|
4 lat temu |
Liav A
|
18eb262157
Kernel: Move VirtIO code into the Bus source folder
|
4 lat temu |
Luke
|
7a86a8df90
Kernel/USB: Create controller base class and introduce USBManagement
|
4 lat temu |
Daniel Bertalan
|
347c3361ee
Kernel: Fix deprecated array comparison
|
4 lat temu |
Brian Gianforcaro
|
d496eb48e3
Kernel: Fix boot profiling after big process lock separation regression
|
4 lat temu |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
4 lat temu |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
4 lat temu |
Andreas Kling
|
8f6bc7fd10
Kernel: Mark the stack check guard as READONLY_AFTER_INIT
|
4 lat temu |
Gunnar Beutner
|
57417a3d6e
Kernel: Support loading the kernel at almost arbitrary virtual addresses
|
4 lat temu |
Gunnar Beutner
|
b10a86d463
Prekernel: Export some multiboot parameters in our own BootInfo struct
|
4 lat temu |
Gunnar Beutner
|
3c616ae00f
Kernel: Make the kernel independent from specific physical addresses
|
4 lat temu |
Patrick Meyer
|
83f88df757
Kernel: Add option to build with coverage instrumentation and KCOV
|
4 lat temu |
Gunnar Beutner
|
8642c831cf
Kernel: Mark a few more things as READONLY_AFTER_INIT
|
4 lat temu |
Brian Gianforcaro
|
8acbe03342
Kernel: Annotate kernel_base and friends as READONLY_AFTER_INIT
|
4 lat temu |
Gunnar Beutner
|
f2be1f9326
Kernel: Fix the variable declaration for some linker script symbols
|
4 lat temu |
Gunnar Beutner
|
5188185374
Kernel: Rename .boot_bss to .super_pages to better reflect what it is
|
4 lat temu |
Gunnar Beutner
|
be795d5812
Prekernel: Use physical addresses for some of the BootInfo parameters
|
4 lat temu |
Gunnar Beutner
|
dd42093b93
Kernel: Move boot info declarations to a header file
|
4 lat temu |
Gunnar Beutner
|
b4600f2996
Kernel: Initialize serial debug after setting kernel command-line
|
4 lat temu |
Gunnar Beutner
|
5ff1416076
Kernel: Rename bootloader to prekernel
|
4 lat temu |
Gunnar Beutner
|
7e94b090fe
Kernel: Introduce basic pre-kernel environment
|
4 lat temu |
Peter Bindels
|
a5a62f99c5
LibC: Use 64-bit stack smash value for 64-bit mode
|
4 lat temu |
Tom
|
3cca9e6704
Kernel: Initialize TimeManagement before using KernelRNG
|
4 lat temu |
Gunnar Beutner
|
cbdb488578
Kernel: Move end_of_kernel_image after the .ksyms section
|
4 lat temu |
Gunnar Beutner
|
7236584132
Kernel: Make kernel symbols available much earlier in the boot process
|
4 lat temu |