Idan Horowitz
|
efeb01e35f
Kernel: Disable big process lock for sys$get_stack_bounds
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
208147c77c
Kernel: Rename Process::space() => Process::address_space()
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
cd5faf4e42
Kernel: Rename Range => VirtualRange
|
%!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 |
Brian Gianforcaro
|
ed996fcced
Kernel: Remove unused header includes
|
%!s(int64=4) %!d(string=hai) anos |
Brian Gianforcaro
|
9201a06027
Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED
|
%!s(int64=4) %!d(string=hai) anos |
Brian Gianforcaro
|
1cffecbe8d
Kernel: Push ARCH specific ifdef's down into RegisterState functions
|
%!s(int64=4) %!d(string=hai) anos |
Gunnar Beutner
|
2a78bf8596
Kernel: Fix the return type for syscalls
|
%!s(int64=4) %!d(string=hai) anos |
Gunnar Beutner
|
233ef26e4d
Kernel+Userland: Add x86_64 registers to RegisterState/PtraceRegisters
|
%!s(int64=4) %!d(string=hai) anos |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
b5f32be577
Kernel: Use Userspace<T> in sys$get_stack_bounds()
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
ac71775de5
Kernel: Make all syscall functions return KResultOr<T>
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
4188373020
Kernel: Fix TOCTOU in syscall entry region validation
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
cc341c95aa
Kernel: Panic on sys$get_stack_bounds() in stack-less process
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
b1c9f93fa3
Kernel: Skip generic region lookup in sys$futex and sys$get_stack_bounds
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
f1b5def8fd
Kernel: Factor address space management out of the Process class
|
%!s(int64=4) %!d(string=hai) anos |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
be7add690d
Kernel: Rename region_from_foo() => find_region_from_foo()
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Kling
|
949aef4aef
Kernel: Move syscall implementations out of Process.cpp
|
%!s(int64=5) %!d(string=hai) anos |