Andreas Kling
|
a098266ff5
Kernel: Simplify Process factory functions
|
2 年之前 |
Timon Kruiper
|
fb10774862
Kernel: Factor our PreviousMode into RegisterState::previous_mode
|
2 年之前 |
kleines Filmröllchen
|
a6a439243f
Kernel: Turn lock ranks into template parameters
|
2 年之前 |
Timon Kruiper
|
f6f43fd65e
Kernel: Add Processor::wait_for_interrupt and use it in Scheduler
|
2 年之前 |
Timon Kruiper
|
5b06925b8a
Kernel: Remove debug printing of code segment
|
2 年之前 |
Liav A
|
5ff318cf3a
Kernel: Remove i686 support
|
2 年之前 |
Timon Kruiper
|
352f980ca2
Kernel: Call Processor::are_interrupts_enabled in Scheduler::idle_loop
|
2 年之前 |
Gunnar Beutner
|
056e406a12
Kernel: Add even more AARCH64 stubs
|
2 年之前 |
Timon Kruiper
|
9827c11d8b
Kernel: Move InterruptDisabler out of Arch directory
|
2 年之前 |
Gunnar Beutner
|
1e3edb3b76
Kernel: Don't directly include <Kernel/Arch/x86/TrapFrame.h>
|
2 年之前 |
Liav A
|
7520acd4eb
Kernel: Move Scheduler current time method to the TimeManagement code
|
2 年之前 |
Liav A
|
3651d9701e
Kernel: Abstract platform-specific current time methods from Scheduler
|
2 年之前 |
Markus Pfeifenberger
|
0cfcac7900
Kernel: Only use the TSC when it is invariant
|
2 年之前 |
Liav A
|
d5ee03ef5b
Kernel/x86: Move RTC and CMOS code to x86 arch-specific subdirectory
|
2 年之前 |
Tim Schumacher
|
8ba6e96d05
Kernel: Reorganize and colorize the scheduler thread list dump
|
2 年之前 |
Tim Schumacher
|
2bf5052608
Kernel: Show more (b)locking info when dumping the process list
|
2 年之前 |
Timon Kruiper
|
e8aff0c1c8
Kernel: Use InterruptsState in Spinlock code
|
2 年之前 |
Andreas Kling
|
a3b2b20782
Kernel: Remove global MM lock in favor of SpinlockProtected
|
2 年之前 |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 年之前 |
kleines Filmröllchen
|
4314c25cf2
Kernel: Require lock rank for Spinlock construction
|
2 年之前 |
Andreas Kling
|
c3ad4ffcec
Kernel: Schedule threads on all processors when SMP is enabled
|
2 年之前 |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 年之前 |
Brian Gianforcaro
|
6b85b358f8
Kernel: Unify Kernel task names for consistency
|
3 年之前 |
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 年之前 |