Brian Gianforcaro
|
35bb8ab4db
Kernel: Return one kernel frame from procfs$tid_stack for normal users.
|
4 years ago |
Brian Gianforcaro
|
869becc944
Kernel: Remove unused function ProcFS::add_sys_string
|
4 years ago |
Brian Gianforcaro
|
9b5c137f46
Kernel: Remove unused header includes from ProcFS.cpp
|
4 years ago |
Spencer Dixon
|
27bfb01f25
Kernel: Fix ProcFS for non-process backed sub dirs
|
4 years ago |
Brian Gianforcaro
|
234c6ae32d
Kernel: Change Inode::{read/write}_bytes interface to KResultOr<ssize_t>
|
4 years ago |
Brian Gianforcaro
|
8d6e9fad40
Kernel: Remove the now defunct `LOCKER(..)` macro.
|
4 years ago |
Brian Gianforcaro
|
c248bbc7fd
Kernel: Add lock_count to procfs$all when LOCK_DEBUG is enabled.
|
4 years ago |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Idan Horowitz
|
2c93123daf
Kernel: Replace process' regions vector with a Red Black tree
|
4 years ago |
Andreas Kling
|
ee2a1f5af7
Kernel+LibCore: Note whether a process is kernel mode in /proc/all
|
4 years ago |
Liav A
|
8e3e3a71cb
Kernel: Introduce a new HID subsystem
|
4 years ago |
Hendiadyoin1
|
0d934fc991
Kernel::CPU: Move headers into common directory
|
4 years ago |
Andreas Kling
|
73e06a1983
Kernel: Convert klog() => AK::Format in a handful of places
|
4 years ago |
Andreas Kling
|
4916b5c130
Kernel: Move process thread lists into protected data
|
4 years ago |
Ben Wiederhake
|
00131d244e
Kernel: Expose sysctl 'ubsan_is_deadly' to panic the Kernel on UB
|
4 years ago |
Andreas Kling
|
5e7abea31e
Kernel+Profiler: Capture metadata about all profiled processes
|
4 years ago |
Andreas Kling
|
ea500dd3e3
Kernel: Start work on full system profiling :^)
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
Andreas Kling
|
37d8faf1b4
ProcFS: Fix /proc/PID/* hardening bypass
|
4 years ago |
Andreas Kling
|
6c2f0316d9
Kernel: Convert snprintf() => String::formatted()/number()
|
4 years ago |
Andreas Kling
|
8415866c03
Kernel: Remove user/kernel flags from Region
|
4 years ago |
Andreas Kling
|
e44c1792a7
Kernel: Add distinct InodeIndex type
|
4 years ago |
Andreas Kling
|
1f277f0bd9
Kernel: Convert all *Builder::appendf() => appendff()
|
4 years ago |
Andreas Kling
|
8bda30edd2
Kernel: Move memory statistics helpers from Process to Space
|
4 years ago |
Andreas Kling
|
f1b5def8fd
Kernel: Factor address space management out of the Process class
|
4 years ago |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 years ago |
Andreas Kling
|
54d28df97d
Kernel: Make /proc/PID/stacks/TID a JSON array
|
4 years ago |
Andreas Kling
|
823186031d
Kernel: Add a way to specify which memory regions can make syscalls
|
4 years ago |
Liav A
|
65c27bfe52
Kernel: Set file size for smbios_entry_point and DMI blobs in ProcFS
|
4 years ago |