Timon Kruiper
|
5b06925b8a
Kernel: Remove debug printing of code segment
|
2 年之前 |
Andreas Kling
|
d6fa42dd5c
Kernel: Remove the two remaining ARCH(I386) checks
|
2 年之前 |
Liav A
|
5ff318cf3a
Kernel: Remove i686 support
|
2 年之前 |
Sergey Lisov
|
18af8be0e6
Kernel: Set EFLAGS/RFLAGS to a known-good value on signal entry
|
2 年之前 |
Liav A
|
5e062414c1
Kernel: Add support for jails
|
2 年之前 |
Timon Kruiper
|
9827c11d8b
Kernel: Move InterruptDisabler out of Arch directory
|
2 年之前 |
Gunnar Beutner
|
69efded562
Kernel: Add more stubs needed for Thread.cpp
|
2 年之前 |
Gunnar Beutner
|
1e3edb3b76
Kernel: Don't directly include <Kernel/Arch/x86/TrapFrame.h>
|
2 年之前 |
Andreas Kling
|
a3b2b20782
Kernel: Remove global MM lock in favor of SpinlockProtected
|
2 年之前 |
Andreas Kling
|
cf16b2c8e6
Kernel: Wrap process address spaces in SpinlockProtected
|
2 年之前 |
Anthony Iacono
|
f86b671de2
Kernel: Use Process::credentials() and remove user ID/group ID helpers
|
2 年之前 |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 年之前 |
Andreas Kling
|
766bf5c89e
Kernel: Don't take thread lock for signal dispatch
|
2 年之前 |
Andreas Kling
|
23902d46f1
Kernel: Don't lock scheduler in ~Thread()
|
2 年之前 |
Andreas Kling
|
806ade1367
Kernel: Don't lock scheduler while updating thread scheduling times
|
2 年之前 |
Andreas Kling
|
ec330c2ce6
Kernel: Use consistent lock acquisition order in Thread::block*()
|
2 年之前 |
Brian Gianforcaro
|
22f7e800d2
Kernel: Fix a typo and a grammar issue in code comments
|
2 年之前 |
Undefine
|
97cc33ca47
Everywhere: Make the codebase more architecture aware
|
3 年之前 |
Tim Schumacher
|
899fd74f8e
LibC: Implement `pthread_cancel`
|
3 年之前 |
Tim Schumacher
|
e79f0e2ee9
Kernel+LibC: Don't hardcode the maximum signal number everywhere
|
3 年之前 |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 年之前 |
Tim Schumacher
|
edbffb3c7a
Kernel: Unblock SignalBlocker if a signal was just unmarked as pending
|
3 年之前 |
Timon Kruiper
|
a4534678f9
Kernel: Implement InterruptDisabler using generic Processor functions
|
3 年之前 |
Andreas Kling
|
858b196c59
Kernel: Unbreak ASLR in the new RegionTree world
|
3 年之前 |
Andreas Kling
|
07f3d09c55
Kernel: Make VM allocation atomic for userspace regions
|
3 年之前 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 年之前 |
Ali Mohammad Pur
|
88d7bf7362
Kernel: Save and restore FPU state on signal dispatch on i386/x86_64
|
3 年之前 |
Ali Mohammad Pur
|
e14e919b78
Kernel: Fill some siginfo and ucontext fields on SA_SIGINFO
|
3 年之前 |
Ali Mohammad Pur
|
4bd01b7fe9
Kernel: Add support for SA_SIGINFO
|
3 年之前 |
Ali Mohammad Pur
|
7238c946f0
Kernel: Make the signal trampoline stack alignment a bit more readable
|
3 年之前 |