Andreas Kling
|
ac7ce12123
Kernel: Remove the kmalloc_eternal heap :^)
|
3 anos atrás |
Brian Gianforcaro
|
e88e4967d1
Kernel: Mark PTYMultiplexer init & parse_hex_digit as UNMAP_AFTER_INIT
|
3 anos atrás |
Andreas Kling
|
1f2d0d0ad4
Kernel: Use ksyms in-place instead of duplicating them into eternal heap
|
3 anos atrás |
Luke Wilde
|
62af3acf56
Kernel: Fix backtrace dumping on x86_64
|
3 anos atrás |
Andreas Kling
|
80d4e830a0
Everywhere: Pass AK::ReadonlyBytes by value
|
3 anos atrás |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 anos atrás |
James Mintram
|
0fbeac6011
Kernel: Split SmapDisabler so header is platform independent
|
3 anos atrás |
Nico Weber
|
1cdb12e920
Kernel: Fix -Wunreachable-code warnings from clang
|
3 anos atrás |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 anos atrás |
Luke
|
cbbbc38f27
Kernel: Print panic backtrace to both the screen and serial
|
4 anos atrás |
Gunnar Beutner
|
3cfb1787b8
Kernel: Print relative symbol addresses in dump_backtrace_impl
|
4 anos atrás |
Gunnar Beutner
|
57417a3d6e
Kernel: Support loading the kernel at almost arbitrary virtual addresses
|
4 anos atrás |
Gunnar Beutner
|
36e36507d5
Everywhere: Prefer using {:#x} over 0x{:x}
|
4 anos atrás |
Gunnar Beutner
|
7e94b090fe
Kernel: Introduce basic pre-kernel environment
|
4 anos atrás |
Gunnar Beutner
|
7236584132
Kernel: Make kernel symbols available much earlier in the boot process
|
4 anos atrás |
Andreas Kling
|
0d39bd04d3
Kernel: Rename VFS => VirtualFileSystem
|
4 anos atrás |
Gunnar Beutner
|
67f0c0d5f0
Kernel+LibELF: Don't demangle symbols in the kernel
|
4 anos atrás |
Ali Mohammad Pur
|
eda5ab2d0f
Kernel: Fix method name load_kernel_{sybols => symbols}_from_data()
|
4 anos atrás |
Hendiadyoin1
|
65566d6868
Kernel: Make and use KERNEL_BASE
|
4 anos atrás |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 anos atrás |
Idan Horowitz
|
d9f7b29273
Kernel: Check kernel symbol's name length matches searched name
|
4 anos atrás |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 anos atrás |
Andreas Kling
|
73e06a1983
Kernel: Convert klog() => AK::Format in a handful of places
|
4 anos atrás |
Andreas Kling
|
3dbb9c8448
Kernel: Turn a VLA into a statically-sized array in dump_backtrace()
|
4 anos atrás |
Andreas Kling
|
8129f3da52
Kernel: Move SMAP disabler RAII helper to its own file
|
4 anos atrás |
Andreas Kling
|
8f70528f30
Kernel: Take some baby steps towards x86_64
|
4 anos atrás |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 anos atrás |
Andreas Kling
|
2b2828ae52
Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions
|
4 anos atrás |
Andreas Kling
|
9c77980965
Everywhere: Remove some bitrotted "#if 0" blocks
|
4 anos atrás |
Jean-Baptiste Boric
|
06b73eea94
Kernel: Do not assert if unable to load kernel symbols
|
4 anos atrás |