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-11-24
Kernel+UE+LibC: Remove unused dbgputch syscall
Ben Wiederhake
2021-11-24
Kernel: Fix `futex` syscall return values
Jelle Raaijmakers
2021-11-24
Kernel: Allow higher audio sample rates than 65kHZ (`u16`)
Jelle Raaijmakers
2021-11-23
Kernel: Allow writes larger than `PAGE_SIZE` to AC97 device
Jelle Raaijmakers
2021-11-23
Kernel: Add generic channel support to AC97
Jelle Raaijmakers
2021-11-23
Kernel: Make sys$mmap() interpret 0-alignment as page-sized alignment
Andreas Kling
2021-11-23
Kernel: Implement AC97 audio device driver
Jelle Raaijmakers
2021-11-23
Kernel: Teach DeviceManagement to handle multiple audio devices
Jelle Raaijmakers
2021-11-23
Kernel: Move SB16 to Audio subdirectory
Jelle Raaijmakers
2021-11-21
Kernel: Make sure OpenFileDescription is kept alive while read() blocks
Andreas Kling
2021-11-21
Kernel: Avoid repeated memory zeroing while generating coredumps
Andreas Kling
2021-11-21
Kernel: Remove bogus TODO in coredump generation
Andreas Kling
2021-11-21
Kernel: Make UserOrKernelBuffer::for_user_buffer() return ErrorOr<T>
Andreas Kling
2021-11-21
Kernel: Share code between DoubleBuffer's read() and peek()
Andreas Kling
2021-11-21
Everywhere: Fix spelling of "offsetted"
Andreas Kling
2021-11-21
Kernel+LibC: Fix misspelled "VERTICAL" in framebuffer ioctls
Andreas Kling
2021-11-20
Kernel+LibC: Fix ptrace for 64-bit
Itamar
2021-11-18
Kernel: Use DistinctNumeric for filesystem ID's
Andreas Kling
2021-11-18
Kernel: Make VirtualRangeAllocator setup functions propagate errors
Andreas Kling
2021-11-18
AK: Make RedBlackTree::try_insert() return ErrorOr<void> instead of bool
Andreas Kling
2021-11-18
Kernel: Propagate Vector append failures from Inode::apply_flock()
Andreas Kling
2021-11-17
Kernel: Automatically sync shared file mappings when unmapped
Andreas Kling
2021-11-17
Kernel: Allow mmap() with PROT_WRITE+MAP_SHARED
Andreas Kling
2021-11-17
Kernel+LibC: Add msync() system call
Andreas Kling
2021-11-17
Kernel: Add MemoryManager::copy_physical_page()
Andreas Kling
2021-11-17
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
Andreas Kling
2021-11-17
Kernel: Reject writable shared file mappings
Daniel Bertalan
2021-11-16
AK+Kernel: Remove implicit conversion from Userspace<T*> to FlatPtr
Andrew Kaster
2021-11-16
Kernel: Use static_ptr_cast to convert between Userspace<T*> types
Andrew Kaster
2021-11-16
Kernel: Remove unnecessary StringBuilder from sys$create_thread()
Andrew Kaster
2021-11-14
Kernel: Avoid redundant bool comparisons in Kernel::Thread
Andrew Kaster
2021-11-14
Kernel: Remove unused forward declaration of Syscall::StringArgument
Andrew Kaster
2021-11-14
Kernel: Avoid else after return in Process and ThreadSafeRefCounted
Andrew Kaster
2021-11-14
Kernel: Convert Process-related const member functions to static
Andrew Kaster
2021-11-14
Kernel: Make OpenFileDescriptions::max_open() static and constexpr
Andrew Kaster
2021-11-14
Kernel: Suppress clang-tidy warning on declaration of s_mm_lock
Andrew Kaster
2021-11-14
Kernel: Mark private members of SharedCommittedCowPages as private
Andrew Kaster
2021-11-14
Kernel: Remove redundant return statement from Spinlock::lock()
Andrew Kaster
2021-11-14
Kernel: Stop truncating PageTableEntry::raw(), and make set_bit private
Andrew Kaster
2021-11-14
Kernel: Resolve clang-tidy readability-qualified-auto warning
Andrew Kaster
2021-11-14
Kernel: Resolve clang-tidy readability-make-member-function-const
Andrew Kaster
2021-11-14
Kernel: Resolve clang-tidy readability-implicit-bool-conversion warnings
Andrew Kaster
2021-11-14
AK+Kernel: Suppress clang-tidy warnings from the cert-* category
Andrew Kaster
2021-11-13
Kernel/AHCI: Simplify wait and timeout pattern significantly
Liav A
2021-11-13
Kernel/AHCI: Remove unnecessary AHCIPort class member
Liav A
2021-11-13
Kernel/Storage: Don't use interrupts when resetting SATA AHCI devices
Liav A
2021-11-13
Kernel/Storage: Don't use interrupts when identifying AHCI devices
Liav A
2021-11-13
Kernel/Storage: Move all ATA related code to a new subdirectory
Liav A
2021-11-13
Kernel+LibC: Pass off_t to pread() via a pointer
Daniel Bertalan
2021-11-12
Kernel: Drain I8042 PS/2 keyboard output after enabling
Jelle Raaijmakers
[next]