Andreas Kling
|
3131281747
Kernel: Panic on syscall from process with IOPL != 0
|
преди 4 години |
Andreas Kling
|
f1b5def8fd
Kernel: Factor address space management out of the Process class
|
преди 4 години |
Andreas Kling
|
823186031d
Kernel: Add a way to specify which memory regions can make syscalls
|
преди 4 години |
Tom
|
0bd558081e
Kernel: Track previous mode when entering/exiting traps
|
преди 4 години |
Andreas Kling
|
6bfbc5f5f5
Kernel: Don't allow modifying IOPL via sys$ptrace() or sys$sigreturn()
|
преди 4 години |
Tom
|
c455fc2030
Kernel: Change wait blocking to Process-only blocking
|
преди 4 години |
Tom
|
da5cc34ebb
Kernel: Fix some issues related to fixes and block conditions
|
преди 4 години |
Tom
|
046d6855f5
Kernel: Move block condition evaluation out of the Scheduler
|
преди 4 години |
Andreas Kling
|
1951dfa46a
Kernel: Convert dbg() to dbgln() in Syscall.cpp
|
преди 4 години |
Ben Wiederhake
|
64cc3f51d0
Meta+Kernel: Make clang-format-10 clean
|
преди 4 години |
Nico Weber
|
df62e54d1e
Kernel: Request random numbers for syscall stack noise in larger chunks (#3125)
|
преди 5 години |
Brian Gianforcaro
|
0e627b0273
Kernel: Use Userspace<T> for the exit_thread syscall
|
преди 5 години |
Andreas Kling
|
83a4fbf548
Kernel: Tidy up the syscalls list by reorganizing the enumerator macro
|
преди 5 години |
Tom
|
f4a5c9b6c2
Kernel: Consolidate timeout logic
|
преди 5 години |
Andreas Kling
|
be7add690d
Kernel: Rename region_from_foo() => find_region_from_foo()
|
преди 5 години |
Andreas Kling
|
8ec8ec8b1c
Kernel: Remove special-casing of sys$gettid() in syscall entry
|
преди 5 години |
Andreas Kling
|
11c4a28660
Kernel: Move headers intended for userspace use into Kernel/API/
|
преди 5 години |
Tom
|
16783bd14d
Kernel: Turn Thread::current and Process::current into functions
|
преди 5 години |
Tom
|
fb41d89384
Kernel: Implement software context switching and Processor structure
|
преди 5 години |
Itamar
|
6b74d38aab
Kernel: Add 'ptrace' syscall
|
преди 5 години |
Liav A
|
dbc536e917
Interrupts: Assert if trying to install an handler on syscall vector
|
преди 5 години |
Shannon Booth
|
81adefef27
Kernel: Run clang-format on files
|
преди 5 години |
Liav A
|
f0ca29eb4b
Kernel: Run clang-format on various files
|
преди 5 години |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
преди 5 години |
Liav A
|
9e520fd0d6
Syscall: Use dbg() instead of dbgprintf()
|
преди 5 години |
Cristian-Bogdan SIRB
|
5aa5ce53bc
Kernel: Fix the gettid syscall
|
преди 5 години |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
преди 5 години |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
преди 5 години |
Andreas Kling
|
0341ddc5eb
Kernel: Rename RegisterDump => RegisterState
|
преди 5 години |
Andreas Kling
|
e576c9e952
Kernel: Clear ESI and EDI on syscall entry
|
преди 5 години |