Timon Kruiper
|
a4534678f9
Kernel: Implement InterruptDisabler using generic Processor functions
|
3 년 전 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 년 전 |
Linus Groh
|
bd110be367
Kernel: Fix typo in a comment
|
3 년 전 |
Idan Horowitz
|
5fa75dbcda
Kernel: Try to dispatch pending signals on context switch
|
3 년 전 |
Andreas Kling
|
cc9ed31c37
Kernel: Don't mark current thread as inactive after successful exec()
|
3 년 전 |
Andreas Kling
|
cffcfca80a
Kernel: Remove unused bool return values from scheduler functions
|
3 년 전 |
Andreas Kling
|
a6b5065d94
Kernel: Simplify x86 IOPL sanity check
|
3 년 전 |
Andreas Kling
|
684d5eed19
Kernel: VERIFY that Scheduler::context_switch() always has a from-thread
|
3 년 전 |
Andreas Kling
|
dca5fe69eb
Kernel: Make Thread::State an `enum class` and use it consistently
|
3 년 전 |
Andreas Kling
|
677da0288c
Kernel: Don't dispatch signals in Processor::enter_current()
|
3 년 전 |
Idan Horowitz
|
309d71a66b
Kernel: Use kernelputstr instead of dbgln when printing backtraces
|
3 년 전 |
Hendiadyoin1
|
23037d619a
Kernel: Simplify some if statements
|
3 년 전 |
Hendiadyoin1
|
04d75f4ff9
Kernel: Add some implied auto qualifiers
|
3 년 전 |
Daniel Bertalan
|
52beeebe70
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
|
3 년 전 |
Nick Johnson
|
08e4a1a4dc
AK+Everywhere: Replace __builtin bit functions
|
3 년 전 |
James Mintram
|
b08eb37b11
Kernel: Add an x86 include check+error in x86/TrapFrame.h
|
3 년 전 |
Ali Mohammad Pur
|
5a0cdb15b0
AK+Everywhere: Reduce the number of template parameters of IntrusiveList
|
3 년 전 |
Andreas Kling
|
55b0b06897
Kernel: Store process names as KString
|
3 년 전 |
Andreas Kling
|
7981422500
Kernel: Make Threads always have a name
|
3 년 전 |
Andreas Kling
|
68bf6db673
Kernel: Rename Spinlock::is_owned_by_current_thread()
|
3 년 전 |
Andreas Kling
|
0b4671add7
Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread()
|
3 년 전 |
Andreas Kling
|
d9da513959
Kernel: Move "in-scheduler" flag from SchedulerData to Processor
|
3 년 전 |
Andreas Kling
|
dea93a8bb9
Kernel: Rename Processor::id() => current_id()
|
3 년 전 |
Andreas Kling
|
d60635cb9d
Kernel: Convert Processor::in_irq() to static current_in_irq()
|
3 년 전 |
Andreas Kling
|
c922a7da09
Kernel: Rename ScopedSpinlock => SpinlockLocker
|
3 년 전 |
Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
3 년 전 |
Andreas Kling
|
ed6f84c2c9
Kernel: Rename SpinLockProtectedValue<T> => SpinLockProtected<T>
|
3 년 전 |
Andreas Kling
|
37304203dd
Kernel: Lock thread list while in Thread::unref()
|
3 년 전 |
Andreas Kling
|
9babb92a4b
Kernel/SMP: Make entering/leaving critical sections multi-processor safe
|
3 년 전 |
Andreas Kling
|
b7129c57df
Kernel: Only get register dump when we have a trap
|
3 년 전 |