Idan Horowitz
|
0ca1231d8f
Kernel: Inherit alternative signal stack on fork(2)
|
3 年之前 |
Idan Horowitz
|
92a6c91f4e
Kernel: Preserve signal mask across fork(2) and execve(2)
|
3 年之前 |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 年之前 |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 年之前 |
Andreas Kling
|
55b0b06897
Kernel: Store process names as KString
|
3 年之前 |
Andreas Kling
|
e3a716ceff
Kernel: Make Memory::Region::map() return KResult
|
3 年之前 |
Andreas Kling
|
a994f11f10
Kernel: Make AddressSpace::add_region() return KResultOr<Region*>
|
3 年之前 |
Andreas Kling
|
f605cd04b6
Kernel: Use TRY() in sys$fork()
|
3 年之前 |
Andreas Kling
|
12f820eb08
Kernel: Make Process::try_create() propagate errors better
|
3 年之前 |
Andreas Kling
|
5e2e17c38c
Kernel: Rename Process::create() => try_create()
|
3 年之前 |
Brian Gianforcaro
|
485f51690d
Kernel: Always observe the return value of Region::map and remap
|
3 年之前 |
Andreas Kling
|
85546af417
Kernel: Rename Thread::BlockCondition to BlockerSet
|
3 年之前 |
Andreas Kling
|
c922a7da09
Kernel: Rename ScopedSpinlock => SpinlockLocker
|
3 年之前 |
Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
3 年之前 |
sin-ack
|
0a18425cbb
Kernel: Make Memory::Region allocation functions return KResultOr
|
3 年之前 |
Andreas Kling
|
1b739a72c2
Kernel+Userland: Remove chroot functionality
|
3 年之前 |
Brian Gianforcaro
|
296452a981
Kernel: Make cloning of FileDescriptions OOM safe
|
3 年之前 |
Liav A
|
01b79910b3
Kernel/Process: Move protected values to the end of the object
|
4 年之前 |
Idan Horowitz
|
c3f668a758
Kernel: Make Process's m_promises & m_execpromises fields atomic
|
4 年之前 |
Andreas Kling
|
208147c77c
Kernel: Rename Process::space() => Process::address_space()
|
4 年之前 |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
4 年之前 |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
4 年之前 |
Brian Gianforcaro
|
ed996fcced
Kernel: Remove unused header includes
|
4 年之前 |
Andreas Kling
|
4648bcd3d4
Kernel: Remove unnecessary weak pointer from Region to owning Process
|
4 年之前 |
Gunnar Beutner
|
31f30e732a
Everywhere: Prefix hexadecimal numbers with 0x
|
4 年之前 |
Brian Gianforcaro
|
9201a06027
Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED
|
4 年之前 |
Idan Horowitz
|
be475cd6a8
Kernel: Handle OOM when adding memory regions to Spaces :^)
|
4 年之前 |
Andreas Kling
|
859e5741ff
Kernel: Fix Process use-after-free in Thread finalization
|
4 年之前 |
Brian Gianforcaro
|
84b4b9447d
Kernel: Move new process registration out of Space spinlock scope
|
4 年之前 |
Liav A
|
12b6e69150
Kernel: Introduce the new ProcFS design
|
4 年之前 |