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-12
Kernel: Steer away from heap allocations for ProcFS process data
Liav A
2021-08-12
Kernel+LibC: Use 64 bit values for ino_t
Liav A
2021-08-12
Kernel: Fail process creating earlier if can't create AddressSpace
Liav A
2021-08-12
Kernel/Process: Move protected values to the end of the object
Liav A
2021-08-12
Kernel: Don't record sys$perf_event() if profiling is not enabled
Andreas Kling
2021-08-12
Kernel: Make sys$perf_register_string() generate the string ID's
Andreas Kling
2021-08-12
Kernel+LibC: Add sys$perf_register_string()
Andreas Kling
2021-08-12
Kernel+LibC: Add PERF_EVENT_SIGNPOST
Andreas Kling
2021-08-11
Kernel/SMP: Fix RecursiveSpinLock remembering the wrong CPU when locking
Andreas Kling
2021-08-11
Kernel: Don't ask RTC for current time when generating coredumps
Andreas Kling
2021-08-11
Kernel: Disambiguate instruction size for mov in read_gs_ptr
Gunnar Beutner
2021-08-10
AK+Kernel: Add StringBuilder::append overload for UTF-16 views
Timothy Flynn
2021-08-10
Kernel: Fix kernel panic when blocking on the process' big lock
Gunnar Beutner
2021-08-10
VirtualFileSystem: Return early in rename() when old_path==new_path
LuK1337
2021-08-10
Kernel: Add syscall performance event type
Jean-Baptiste Boric
2021-08-10
Kernel: Properly handle non-blocking I/O on pipes
Jean-Baptiste Boric
2021-08-10
Kernel: Add CLOCK_MONOTONIC_COARSE to the kernel time page
Andreas Kling
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
[next]