Idan Horowitz
|
309d71a66b
Kernel: Use kernelputstr instead of dbgln when printing backtraces
|
před 3 roky |
Idan Horowitz
|
0142f33ddc
Kernel: Make Processor::capture_stack_trace fallible using ErrorOr
|
před 3 roky |
Idan Horowitz
|
9a7cd8fef8
Kernel: Make Thread::backtrace() fallible using KString
|
před 3 roky |
Daniel Bertalan
|
52beeebe70
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
|
před 3 roky |
Andreas Kling
|
601a9321d9
Kernel: Don't honor userspace SIGSTOP requests in Thread::block()
|
před 3 roky |
Idan Horowitz
|
762e047ec9
Kernel+LibC: Implement sigtimedwait()
|
před 3 roky |
Idan Horowitz
|
13d98999b7
Kernel: Flip incorrect bitwise set/clear of signal mask
|
před 3 roky |
Idan Horowitz
|
1397a5ab02
Kernel: Unblock threads only on unmasked signals
|
před 3 roky |
Idan Horowitz
|
81a76a30a1
Kernel: Preserve pending signals across execve(2)s
|
před 3 roky |
Idan Horowitz
|
31fa3f8b1b
Kernel: Remove alternative signal stack settings on execve(2)
|
před 3 roky |
Idan Horowitz
|
92a6c91f4e
Kernel: Preserve signal mask across fork(2) and execve(2)
|
před 3 roky |
Idan Horowitz
|
548488f050
Kernel: Terminate current thread immediately on unhandled urgent signal
|
před 3 roky |
Idan Horowitz
|
711a7104f3
Kernel: Handle invalid stack pointer during signal dispatch
|
před 3 roky |
Idan Horowitz
|
40f64d7379
Kernel: Dispatch handle-able signals instead of crashing if possible
|
před 3 roky |
Idan Horowitz
|
f415218afe
Kernel+LibC: Implement sigaltstack()
|
před 3 roky |
Andreas Kling
|
216e21a1fa
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
|
před 3 roky |
Andrew Kaster
|
b1d5d3cc34
Kernel: Avoid redundant bool comparisons in Kernel::Thread
|
před 3 roky |
Andrew Kaster
|
e824bead54
Kernel: Resolve clang-tidy readability-qualified-auto warning
|
před 3 roky |
Andrew Kaster
|
65edc62c02
Kernel: Resolve clang-tidy readability-make-member-function-const
|
před 3 roky |
Andrew Kaster
|
a92132e44a
Kernel: Resolve clang-tidy readability-implicit-bool-conversion warnings
|
před 3 roky |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
před 3 roky |
Daniel Bertalan
|
db71c36657
Kernel: Properly align stack for signal handlers
|
před 3 roky |
James Mintram
|
0fbeac6011
Kernel: Split SmapDisabler so header is platform independent
|
před 3 roky |
James Mintram
|
26d7c25076
Kernel: Add header includes closer to their use
|
před 3 roky |
Brian Gianforcaro
|
a61857eb0a
Kernel: Use AK::to_underlying in lock rank tracking
|
před 3 roky |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
před 3 roky |
Brian Gianforcaro
|
066b0590ec
Kernel/Locking: Add lock rank tracking per thread to find deadlocks
|
před 3 roky |
Andreas Kling
|
56a2594de7
Kernel: Make KString factories return KResultOr + use TRY() everywhere
|
před 3 roky |
Andreas Kling
|
f16b9a691f
Kernel: Rename ProcessPagingScope => ScopedAddressSpaceSwitcher
|
před 3 roky |
Andreas Kling
|
7981422500
Kernel: Make Threads always have a name
|
před 3 roky |