Brian Gianforcaro
|
1cffecbe8d
Kernel: Push ARCH specific ifdef's down into RegisterState functions
|
4 年之前 |
Tom
|
a635ff4e60
Everywhere: Make tracking cpu usage independent from system ticks
|
4 年之前 |
Gunnar Beutner
|
6c6b778e2e
Kernel: Support 64-bit addresses for kernel thread stacks
|
4 年之前 |
Tom
|
ae8472f9ca
Kernel: Fix blocking relock of the big_lock while unlocking other Lock
|
4 年之前 |
Andreas Kling
|
cee9528168
Kernel: Rename Lock to Mutex
|
4 年之前 |
Brian Gianforcaro
|
c0987453e6
Kernel: Remove double RedBlackTree lookup in VM/Space region removal
|
4 年之前 |
Daniel Bertalan
|
dd4ed4d22d
Kernel: Implement aligned `operator new` and use it
|
4 年之前 |
Tom
|
704e1c2e3d
Kernel: Rename functions to be less confusing
|
4 年之前 |
Tom
|
0536a4ff41
Kernel: Release big lock when blocking on another lock
|
4 年之前 |
Tom
|
026ffa343d
Kernel: Allow Lock to block from BlockCondition
|
4 年之前 |
Andreas Kling
|
fa9111ac46
Kernel: Rename ProcFSComponentsRegistrar => ProcFSComponentRegistry
|
4 年之前 |
Gunnar Beutner
|
67f0c0d5f0
Kernel+LibELF: Don't demangle symbols in the kernel
|
4 年之前 |
Andreas Kling
|
565796ae4e
Kernel+LibC: Remove sys$donate()
|
4 年之前 |
Tom
|
908f86b061
Kernel: Print region name+offset for user addresses in thread backtrace
|
4 年之前 |
Hediadyoin1
|
d12e14fa95
Userland: Respect red-zone for signal handlers
|
4 年之前 |
Gunnar Beutner
|
52f9aaa823
Kernel: Use the GS segment for the per-CPU struct
|
4 年之前 |
Liav A
|
3344f91fc4
Kernel/ProcFS: Clean dead processes properly
|
4 年之前 |
Brian Gianforcaro
|
60efe18a31
Kernel: Handle OOM when allocating Thread FPUState
|
4 年之前 |
Liav A
|
12b6e69150
Kernel: Introduce the new ProcFS design
|
4 年之前 |
Gunnar Beutner
|
6dde7dac8f
Kernel: Implement signal handling for x86_64
|
4 年之前 |
Gunnar Beutner
|
9ed051fe25
Kernel: Implement initializing threads on x86_64
|
4 年之前 |
Gunnar Beutner
|
f285241cb8
Kernel: Rename Thread::tss to Thread::regs and add x86_64 support
|
4 年之前 |
Gunnar Beutner
|
233ef26e4d
Kernel+Userland: Add x86_64 registers to RegisterState/PtraceRegisters
|
4 年之前 |
Daniel Bertalan
|
f820917a76
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
|
4 年之前 |
Gunnar Beutner
|
38fca26f54
Kernel: Add stubs for missing x86_64 functionality
|
4 年之前 |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 年之前 |
Hendiadyoin1
|
7ca3d413f7
Kernel: Pull apart CPU.h
|
4 年之前 |
Jelle Raaijmakers
|
5b03b62518
Kernel: Only call `Process::die()` once on terminating signal
|
4 年之前 |
Gunnar Beutner
|
3bac14e19e
Kernel: Remove incorrect VERIFY() in Thread::relock_process
|
4 年之前 |
Gunnar Beutner
|
3c2a6a25da
Kernel: Don't finalize a thread while it still has code running
|
4 年之前 |