index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
Age
Commit message (
Expand
)
Author
2021-08-10
Kernel: Only expose CLOCK_REALTIME_COARSE via the kernel time page
Andreas Kling
2021-08-10
Kernel: Close race window in timestamp update mechanism
Andreas Kling
2021-08-10
Kernel: Properly implement SO_ERROR option
brapru
2021-08-10
Kernel: Add so_error to keep track of the socket's error state
brapru
2021-08-10
Kernel+LibC: Allow clock_gettime() to run without syscalls
Andreas Kling
2021-08-10
LibC+Kernel: Use an enum for clockid_t values
Andreas Kling
2021-08-10
Kernel: Alphabetize the syscall list
Andreas Kling
2021-08-10
Kernel+UserspaceEmulator: Remove unused sys$gettimeofday()
Andreas Kling
2021-08-10
Kernel/SMP: Change critical sections to not disable interrupts
Andreas Kling
2021-08-10
Kernel/SMP: Skip thread registers in core dump if there is no trap frame
Andreas Kling
2021-08-10
Kernel/SMP: Make entering/leaving critical sections multi-processor safe
Andreas Kling
2021-08-09
Kernel/USB: Tighten up USBManagement enumeration code a bit
Liav A
2021-08-09
Kernel/USB: Create controller base class and introduce USBManagement
Luke
2021-08-09
USB: Fix wrong port read/write in portscan daemon
Jesse Buhagiar
2021-08-09
Kernel/SMP: Don't process SMP messages in non-SMP mode
Andreas Kling
2021-08-09
Kernel/SMP: Process the deferred call queue in exit_trap()
Andreas Kling
2021-08-09
Kernel/SMP: Don't process SMP messages in exit_trap() in non-SMP mode
Andreas Kling
2021-08-09
Kernel/SMP: Don't enable interrupts in Processor::exit_trap
Andreas Kling
2021-08-09
Kernel/SMP: Mark s_smp_enabled READONLY_AFTER_INIT
Andreas Kling
2021-08-09
Kernel: Don't hog MM lock in Memory::Region::clone()
Andreas Kling
2021-08-09
Kernel: Fix deadlock in ~Memory::Region()
Andreas Kling
2021-08-09
Kernel: Don't hog MM lock in find_region_from_vaddr()
Andreas Kling
2021-08-09
Kernel: Remove unused list of user regions in MemoryManager
Andreas Kling
2021-08-09
Kernel/SMP: Make SMP message queueing work correctly
Andreas Kling
2021-08-09
Kernel/SMP: Don't panic in inode fault if other CPU already paged it in
Andreas Kling
2021-08-09
Kernel/SMP: Always take PageDirectory lock before the MemoryManager lock
Andreas Kling
2021-08-09
Kernel/SMP: Fix ProcessorMessage deallocation bug
Andreas Kling
2021-08-09
Kernel: Rename Processor::smp_queue_message() => smp_enqueue_message()
Andreas Kling
2021-08-09
Kernel: Add Processor::pause() and use it to give the CPU a rest
Andreas Kling
2021-08-09
Kernel: Only get register dump when we have a trap
Andreas Kling
2021-08-09
Kernel: Fix logic typo in ConsoleManagement::is_initialized()
Andreas Kling
2021-08-08
Kernel: Fix panic loop when encountering an unknown boot_mode
Brian Gianforcaro
2021-08-08
DynamicLoader: Make sure we don't link against libgcc_s
Gunnar Beutner
2021-08-08
Kernel: Rename queue_runnable_thread() => enqueue_runnable_thread()
Andreas Kling
2021-08-08
Kernel: Remove unused Process::FileDescriptions::fd_flags()
Andreas Kling
2021-08-08
Kernel: Remove unused cruft from FileDescriptionAndFlags
Andreas Kling
2021-08-08
Kernel: Remove unused template variant of create_kernel_thread()
Andreas Kling
2021-08-08
Kernel: Remove unused Process::all_pids()
Andreas Kling
2021-08-08
Kernel: Port the scheduler's time tracking to SpinLockProtectedValue
Andreas Kling
2021-08-08
Kernel: Port the scheduler's ready queues to SpinLockProtectedValue
Andreas Kling
2021-08-08
Kernel: Simplify the per-CPU SchedulerData struct
Andreas Kling
2021-08-08
Kernel: Remove unused "VGA font" memory region in GraphicsManagement
Andreas Kling
2021-08-08
Kernel: Fix UB caused by taking a reference to a packed struct's member
Daniel Bertalan
2021-08-08
Meta: Add Clang support to the CMake build scripts
Daniel Bertalan
2021-08-08
Kernel: Bump eternal kmalloc range to 4 MiB
Daniel Bertalan
2021-08-08
Kernel: Fix deprecated array comparison
Daniel Bertalan
2021-08-08
Kernel: Remove unnecessary churn in ConsoleManagement
Andreas Kling
2021-08-08
Kernel: Port BlockBasedFileSystem to ProtectedValue :^)
Andreas Kling
2021-08-08
Kernel: Remove unused mutex PATADiskDevice::m_lock
Andreas Kling
2021-08-08
Everywhere: Replace AK::Singleton => Singleton
Andreas Kling
[next]