Andreas Kling
|
5ded77df39
Kernel+ProcessManager: Let processes have an icon and show it in the table.
|
6 年之前 |
Andreas Kling
|
63619b9f7c
Kernel: Disallow access to shared buffers we're not allowed to access.
|
6 年之前 |
Andreas Kling
|
a79d8d8ae5
Kernel: Add (expensive) but valuable userspace symbols to stacks.
|
6 年之前 |
Andreas Kling
|
4316fa8123
Kernel: Dump backtrace to debugger for DefaultSignalAction::DumpCore.
|
6 年之前 |
Andreas Kling
|
c8e2bb5605
Kernel: Add a mechanism for listening for changes to an inode.
|
6 年之前 |
Andreas Kling
|
af81645a2a
Kernel+LibC: Add a dbgputstr() syscall for sending strings to debug output.
|
6 年之前 |
Andreas Kling
|
3fce2fb205
Kernel+LibC: Add a dbgputch() syscall and use it for userspace dbgprintf().
|
6 年之前 |
Robin Burchell
|
a1eff3daba
Process: Fix select/poll EINTR
|
6 年之前 |
Andreas Kling
|
d2b521f0ab
Kernel+LibC: Add a dump_backtrace() syscall.
|
6 年之前 |
Robin Burchell
|
833d444cd8
Thread: Return a result from block() indicating why the block terminated
|
6 年之前 |
Robin Burchell
|
2d4d465206
SharedBuffer: Fix a denial of service
|
6 年之前 |
Andreas Kling
|
f8beb0f665
Kernel: Share the "return to ring 0/3 from signal" trampolines globally.
|
6 年之前 |
Andreas Kling
|
5b2447a27b
Kernel: Track user accessibility per Region.
|
6 年之前 |
Jesse
|
a5d80f7e3b
Kernel: Only allow superuser to halt() the system (#342)
|
6 年之前 |
Robin Burchell
|
cd76b691fb
Kernel: Remove memory allocations from the new Blocker API
|
6 年之前 |
Robin Burchell
|
762333ba95
Kernel: Restore state strings for block states
|
6 年之前 |
Robin Burchell
|
d2ca91c024
Kernel: Convert BlockedSignal and BlockedLurking to the new Blocker mechanism
|
6 年之前 |
Robin Burchell
|
750dbe986d
Kernel: Avoid allocations for Select vectors by using inline capacity
|
6 年之前 |
Robin Burchell
|
52743f9eec
Kernel: Rename ThreadBlocker classes to avoid stutter
|
6 年之前 |
Robin Burchell
|
782e4ee6e1
Kernel: Port wait to ThreadBlocker
|
6 年之前 |
Robin Burchell
|
4f9ae9b970
Kernel: Port select to ThreadBlocker
|
6 年之前 |
Robin Burchell
|
32fcfb79e9
Kernel: Port sleep to ThreadBlocker
|
6 年之前 |
Robin Burchell
|
0c8813e6d9
Kernel: Introduce ThreadBlocker as a way to make unblocking neater :)
|
6 年之前 |
Jesse
|
a27c9e3e01
Kernel+Userland: Addd reboot syscall (#334)
|
6 年之前 |
Robin Burchell
|
f2fdac789c
Kernel: Add a new block state for accept() on a blocking socket
|
6 年之前 |
Robin Burchell
|
b907608e46
SharedBuffer: Split the creation and share steps
|
6 年之前 |
Robin Burchell
|
a648331e26
Kernel: Fix a nasty lock bug with exec()
|
6 年之前 |
Robin Burchell
|
6aa77d1999
SharedBuffer: Fix deadlock on destroy
|
6 年之前 |
Robin Burchell
|
d53e54f8bf
SharedBuffer: fix nullptr dereference on seal
|
6 年之前 |
Robin Burchell
|
df3e295ba6
Kernel: SharedBuffer sharing cleanup
|
6 年之前 |