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
2023-04-14
Kernel/Net: Implement SIOCGIFINDEX and SIOCGIFNAME for sockets
Arda Cinar
2023-04-13
Kernel/aarch64: Add implementation of Processor::for_each
Timon Kruiper
2023-04-13
Kernel/aarch64: Change RPi::Framebuffer::PixelOrder to BGR
Timon Kruiper
2023-04-13
Kernel/aarch64: Add volatile modifier to various asm statements
Timon Kruiper
2023-04-13
Kernel/aarch64: Make sure no reordering of DAIF::read is possible
Timon Kruiper
2023-04-10
Kernel: Add the futimens syscall
Liav A
2023-04-09
Kernel/Memory: Explain better why we don't use the first 1 MiB on x86_64
Liav A
2023-04-09
Kernel: Ensure jailed processes can be reaped by a jailed parent process
Liav A
2023-04-09
Kernel/HID: Untie the PS2 protocol, i8042 hardware and generic devices
Liav A
2023-04-09
Kernel: Stop lock & unlock repeatedly while reading from a mouse device
Liav A
2023-04-09
Kernel: Move HIDDevice::enable_interrupts method to I8042Device class
Liav A
2023-04-09
Kernel: Introduce a new super class called HIDController
Liav A
2023-04-09
Kernel: Remove redundant HID name from all associated files
Liav A
2023-04-09
Kernel: Check flags for MAP_FIXED instead of prot in sys$mmap
Idan Horowitz
2023-04-09
Kernel: Crash process instead of panicking on KSYMS access
Idan Horowitz
2023-04-08
Kernel: Fix compilation of aarch64/RPi/Framebuffer.cpp
Brian Gianforcaro
2023-04-08
Kernel: Mark a bunch of NonnullRefPtrs also const to ensure immutability
Liav A
2023-04-08
Kernel: Don't reuse old master TLS region data in sys$execve()
Andreas Kling
2023-04-07
Kernel: Fix typo in the FramebufferGetPitchMboxMessage name
Liav A
2023-04-06
Kernel/aarch64: Actually remove Arch/aarch64/init.cpp
Timon Kruiper
2023-04-06
Kernel: Make dispatch_signal work for aarch64
Timon Kruiper
2023-04-06
Kernel: Store FPU state when dispatching signal on aarch64
Timon Kruiper
2023-04-06
Kernel: Implement signal trampoline for aarch64
Timon Kruiper
2023-04-06
Kernel/aarch64: Add getters/setters in RegisterState and ThreadRegisters
Timon Kruiper
2023-04-06
Kernel/aarch64: Implement copying of kernel regs into ptrace regs
Timon Kruiper
2023-04-06
Kernel+LibC: Modify aarch64's __mcontext to store registers in an array
Timon Kruiper
2023-04-06
Kernel: Implement ScopedAddressSpaceSwitcher using PageDirectory
Timon Kruiper
2023-04-06
Kernel/aarch64: Flush entire TLB cache when changing TTBR0_EL1
Timon Kruiper
2023-04-06
Kernel: Implement TimeManagement::boot_time() for aarch64
Timon Kruiper
2023-04-06
Kernel: Extend the lifetime of Regions during page fault handling
Idan Horowitz
2023-04-06
Kernel: Store a pointer to the owner process in PageDirectory
Idan Horowitz
2023-04-06
Kernel: Restructure execve to ensure Process::m_space is always in use
Idan Horowitz
2023-04-06
Kernel: Mark sys$msync as not needing the big lock
Idan Horowitz
2023-04-06
Kernel: Mark sys$mremap as not needing the big lock
Idan Horowitz
2023-04-06
Kernel: Mark sys$munmap as not needing the big lock
Idan Horowitz
2023-04-06
Kernel: Mark sys$set_mmap_name as not needing the big lock
Idan Horowitz
2023-04-06
Kernel: Mark sys$mprotect as not needing the big lock
Idan Horowitz
2023-04-06
Kernel: Mark sys$mmap as not needing the big lock
Idan Horowitz
2023-04-06
Kernel: Remove unused credentials() call in validate_inode_mmap_prot
Idan Horowitz
2023-04-06
Kernel: Mark sys$map_time_page as not needing the big lock
Idan Horowitz
2023-04-06
Kernel: Mark sys$madvise as not needing the big lock
Idan Horowitz
2023-04-05
Kernel/NVMeQueue: Use waitqueue in submit_sync_sqe
Pankaj Raghav
2023-04-05
Kernel/NVMe: Redesign the tracking of requests in an NVMe Queue
Pankaj Raghav
2023-04-05
Kernel/NVMe: Use an Atomic for command id instead of sq index
Pankaj Raghav
2023-04-05
Kernel: Mark sys$setpgid as not needing the big lock
Andreas Kling
2023-04-05
Kernel: Make Credentials the authority on process SID
Andreas Kling
2023-04-05
Kernel: Mark sys$setsid as not needing the big lock
Andreas Kling
2023-04-05
Kernel: Make ProcessGroup a ListedRefCounted and fix two races
Andreas Kling
2023-04-05
Kernel: Make SlavePTY store pointer to MasterPTY as NonnullRefPtr
Andreas Kling
2023-04-05
Kernel: Move Process's TTY pointer into protected data
Andreas Kling
[next]