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-07-25
Kernel: Remove unnecessary counting of VMObject-attached Regions
Andreas Kling
2021-07-25
Kernel: Remove unused enum Region::SetVolatileError
Andreas Kling
2021-07-25
Kernel: Remove unnecessary weak pointer from Region to owning Process
Andreas Kling
2021-07-25
Kernel: Add missing locking when registering VMObjectDeletedHandlers
Andreas Kling
2021-07-25
Kernel: Remove unused madvise(MADV_GET_VOLATILE)
Andreas Kling
2021-07-25
Kernel: Don't COW volatile VM objects
Andreas Kling
2021-07-25
Kernel: Minor cleanup around purge() during physical page allocation
Andreas Kling
2021-07-25
Kernel: Make purgeable memory a VMObject level concept (again)
Andreas Kling
2021-07-25
Kernel+LibSystem: Add a 4th syscall argument
Andreas Kling
2021-07-24
Kernel/NE2000: Harvest entropy from NE2000 interrupts
Thomas Wagenveld
2021-07-24
Kernel/NE2000: Assume link status is up
Thomas Wagenveld
2021-07-24
Kernel/NE2000: Correct receive ring buffer wrap-around
Thomas Wagenveld
2021-07-24
Kernel: Put a note about the unconditional unblanking of bochs-display
Liav A
2021-07-23
Kernel: Add missing .globl definitions
Gunnar Beutner
2021-07-23
Kernel: Mark a few more things as READONLY_AFTER_INIT
Gunnar Beutner
2021-07-23
Kernel: Always build the kernel without default libs
Gunnar Beutner
2021-07-23
Kernel: Make some of the assembly code position-independent on x86_64
Gunnar Beutner
2021-07-23
Prekernel: Don't build the prekernel as a PIE image
Gunnar Beutner
2021-07-23
Kernel: Make -pie work for x86_64
Gunnar Beutner
2021-07-23
Kernel: Use StringView when parsing pledges in sys$pledge(..)
Brian Gianforcaro
2021-07-23
Kernel: Fix bug where we half apply pledges in sys$pledge(..)
Brian Gianforcaro
2021-07-23
Kernel: Migrate sys$pledge to use the KString API
Brian Gianforcaro
2021-07-23
Kernel: Annotate kernel_base and friends as READONLY_AFTER_INIT
Brian Gianforcaro
2021-07-23
Kernel: Migrate sys$unveil to use the KString API
Brian Gianforcaro
2021-07-23
Kernel: Use StringView literals for fs_type match in sys$mount(..)
Brian Gianforcaro
2021-07-23
Kernel: Remove another ARCH ifdef using RegisterState::flags()
Brian Gianforcaro
2021-07-23
Kernel: No need to use safe_memcpy() when handling an inode fault
Andreas Kling
2021-07-23
Kernel: Reduce useful ROP gadgets by zeroing used function registers
Brian Gianforcaro
2021-07-23
Kernel: Simplify VMObject locking & page fault handlers
Andreas Kling
2021-07-23
Kernel: Remove unused MAP_SHARED_ZERO_PAGE_LAZILY code path
Andreas Kling
2021-07-22
Kernel: Convert Region to east-const style
Andreas Kling
2021-07-22
Kernel: Fix the variable declaration for some linker script symbols
Gunnar Beutner
2021-07-22
Kernel: Add /proc/kernel_base (superuser only)
Andreas Kling
2021-07-22
Kernel: Make committed physical page allocation return NonnullRefPtr
Andreas Kling
2021-07-22
Kernel: Consolidate API for creating AnonymousVMObject with given pages
Andreas Kling
2021-07-22
Kernel: Convert VMObject & subclasses to east-const style
Andreas Kling
2021-07-22
Kernel: Fix incorrect format template
Gunnar Beutner
2021-07-22
Kernel: Make sure crash dumps are properly aligned on x86_64
Gunnar Beutner
2021-07-22
Everywhere: Prefer using {:#x} over 0x{:x}
Gunnar Beutner
2021-07-22
Everywhere: Prefix hexadecimal numbers with 0x
Gunnar Beutner
2021-07-21
Revert "Kernel: Use IntrusiveList for keeping track of InodeWatchers"
Andreas Kling
2021-07-21
Kernel: Use IntrusiveList for keeping track of GenericInterruptHandlers
Andreas Kling
2021-07-21
Kernel: Remove Inode's inheritance from Weakable
Andreas Kling
2021-07-21
Kernel: Use IntrusiveList for keeping track of InodeWatchers
Andreas Kling
2021-07-21
Kernel: VirtIO framebuffer should clamp pending dirty rects if needed
Tom
2021-07-20
Kernel: Remove KBufferBuilder's can_expand restriction
Andreas Kling
2021-07-20
Kernel: Remove KBufferBuilder API for reusing an existing buffer
Andreas Kling
2021-07-20
Kernel: Simplify ProcFS generated buffer caching
Andreas Kling
2021-07-20
Kernel: Remove confused comment in KBufferBuilder::appendff()
Andreas Kling
2021-07-20
Kernel+LibC: Implement fcntl(2) advisory locks
Peter Elliott
[next]