Andreas Kling
|
62ec6e5fe0
Kernel: Make Inode::read_entire() return a KBuffer (not ByteBuffer)
|
5 gadi atpakaļ |
Tom
|
bc107d0b33
Kernel: Add SMP IPI support
|
5 gadi atpakaļ |
Tom
|
16783bd14d
Kernel: Turn Thread::current and Process::current into functions
|
5 gadi atpakaļ |
Brian Gianforcaro
|
6a74af8063
Kernel: Plumb KResult through FileDescription::read_entire_file() implementation.
|
5 gadi atpakaļ |
Andreas Kling
|
7379c589c7
Kernel: Make dump_backtrace_impl() take base pointer as a FlatPtr
|
5 gadi atpakaļ |
Andreas Kling
|
888e35f0fe
AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macros
|
5 gadi atpakaļ |
Andrew Kaster
|
21b5909dc6
LibELF: Move ELF classes into namespace ELF
|
5 gadi atpakaļ |
Andreas Kling
|
dc7340332d
Kernel: Update cryptically-named functions related to symbolication
|
5 gadi atpakaļ |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 gadi atpakaļ |
Andreas Kling
|
678c87087d
Kernel: Load executables on demand when symbolicating
|
5 gadi atpakaļ |
Andreas Kling
|
c3c8eae25a
Kernel: Remove some unnecessary .characters() when doing dbg()<<String
|
5 gadi atpakaļ |
Liav A
|
31a67ca2f9
Ksyms: Use dbg() instead of dbgprintf()
|
5 gadi atpakaļ |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
5 gadi atpakaļ |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 gadi atpakaļ |
Andreas Kling
|
4b7a89911c
Kernel: Remove some unnecessary casts to uintptr_t
|
5 gadi atpakaļ |
Andreas Kling
|
a246e9cd7e
Use uintptr_t instead of u32 when storing pointers as integers
|
5 gadi atpakaļ |
Sergey Bugaev
|
6466c3d750
Kernel: Pass correct permission flags when opening files
|
5 gadi atpakaļ |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 gadi atpakaļ |
Andreas Kling
|
c6e552ac8f
Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolication
|
5 gadi atpakaļ |
Andreas Kling
|
9eef39d68a
Kernel: Start implementing x86 SMAP support
|
5 gadi atpakaļ |
Andreas Kling
|
8eb20bdfa2
Kernel: Move kernel symbols to /res/kernel.map and make it root-only
|
5 gadi atpakaļ |
Conrad Pankoff
|
3aaeff483b
Kernel: Add a size argument to validate_read_from_kernel
|
5 gadi atpakaļ |
Andreas Kling
|
f75a6b9daa
Kernel: Demangle kernel C++ symbols correctly again
|
5 gadi atpakaļ |
Andreas Kling
|
4ef6be8212
Kernel: Allow modules to link against anything in kernel.map :^)
|
5 gadi atpakaļ |
Andreas Kling
|
39fcd92210
Kernel: Remove debug spam about dump_backtrace() calling itself
|
5 gadi atpakaļ |
Andreas Kling
|
49635e62fa
LibELF: Move AK/ELF/ into Libraries/LibELF/
|
5 gadi atpakaļ |
Andreas Kling
|
31beff8afb
Kernel: Remove unnecessary init_ksyms() function
|
5 gadi atpakaļ |
Andreas Kling
|
8f45a259fc
ByteBuffer: Remove pointer() in favor of data()
|
5 gadi atpakaļ |
Andreas Kling
|
308461ca9a
Kernel: Disable kmalloc backtraces during backtrace generation
|
6 gadi atpakaļ |
DrewStratford
|
608fee9bff
Kernel: Add bounds checking to recognized_symbols in dump_backtrace_impl (#372)
|
6 gadi atpakaļ |