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
2022-01-01
Kernel: Fix NVMe register access
Tom
2022-01-01
Kernel+LibC+LibCore: Add lchown and fchownat functions
circl
2022-01-01
Kernel/NVMe: Add initial NVMe driver support
Pankaj Raghav
2022-01-01
Kernel: Add DMA allocate functions that are TRY-able
Pankaj Raghav
2021-12-31
Kernel: Update E1000 link state using interrupt
drblah
2021-12-30
Kernel: Use the toolchain's `nm` in mkmap.sh
Daniel Bertalan
2021-12-30
Kernel: Simplify some if statements
Hendiadyoin1
2021-12-30
Kernel: Add some implied auto qualifiers
Hendiadyoin1
2021-12-30
Kernel: Remove else-after-return statements in CommandLine.cpp
Hendiadyoin1
2021-12-30
Kernel: Remove superfluous moves in CommandLine.cpp
Hendiadyoin1
2021-12-30
Kernel: Add missing includes in ThreadTracer and WorkQueue
Hendiadyoin1
2021-12-30
Kernel: Tighten String-related includes
Daniel Bertalan
2021-12-30
Kernel: Remove redundant (K)String::characters() calls
Daniel Bertalan
2021-12-30
Kernel+AK: Eliminate a couple of temporary String allocations
Daniel Bertalan
2021-12-30
Kernel: Propagate allocation failure in resolve_path_without_veil
Daniel Bertalan
2021-12-30
Kernel: Fix incorrect SFMASK MSR value clobbering reserved bits
Owen Smith
2021-12-29
Kernel: Add verification promise violations are propagated properly
Brian Gianforcaro
2021-12-29
Kernel: Handle promise violations in the syscall handler
Brian Gianforcaro
2021-12-29
Kernel: Add EPROMISEVIOLATION as a kernel ErrnoCode
Brian Gianforcaro
2021-12-29
Kernel: Remove now unused REQUIRE_PROMISE and REQUIRE_NO_PROMISES macros
Brian Gianforcaro
2021-12-29
Kernel: Use Process::require_no_promises instead of REQUIRE_NO_PROMISES
Brian Gianforcaro
2021-12-29
Kernel: Use Process::require_promise() instead of REQUIRE_PROMISE()
Brian Gianforcaro
2021-12-29
Kernel: Print KUBSAN backtrace to screen if KUBSAN is deadly
Luke Wilde
2021-12-29
Kernel: Clarify why ftruncate() & pread() are passed `off_t const*`
Brian Gianforcaro
2021-12-29
Kernel: Make File::unref virtual
Idan Horowitz
2021-12-29
Kernel+LibC: Add ECANCELED errno value
Daniel Bertalan
2021-12-29
Kernel: Zero initialize `winsize` in TIOCGWINSZ
Brian Gianforcaro
2021-12-29
Kernel: Fix info leak from `sockaddr_un` in socket syscalls
Brian Gianforcaro
2021-12-29
Kernel: Fix info leak from padding in GenericFramebufferDevice::ioctl
Brian Gianforcaro
2021-12-29
Kernel: Return the actual number of CPU cores that we have
Daniel Bertalan
2021-12-29
Kernel: Port File to RefCounted
Idan Horowitz
2021-12-29
Kernel: Rename File::{before_removing => will_be_destroyed}
Idan Horowitz
2021-12-29
Kernel: Port Process to ListedRefCounted
Idan Horowitz
2021-12-29
Kernel: Remove Process::all_processes()
Idan Horowitz
2021-12-29
Kernel: Port Custody to ListedRefCounted
Idan Horowitz
2021-12-29
Kernel: Support Mutex Protected lists in ListedRefCounted
Idan Horowitz
2021-12-28
Kernel: Implement and use the syscall/sysret instruction pair on x86_64
Owen Smith
2021-12-28
Kernel: Reorder the 64-bit GDT a bit
Owen Smith
2021-12-28
Kernel: Propagate overflow errors from Memory::page_round_up
Guilherme Goncalves
2021-12-28
Kernel: Remove old comment about kmalloc() being Q&D :^)
Andreas Kling
2021-12-28
Kernel: VERIFY that addresses passed to kfree_sized() look valid
Andreas Kling
2021-12-28
Kernel: Rename kmalloc_pool_heap => initial_kmalloc_memory
Andreas Kling
2021-12-28
Kernel: Remove the kmalloc_eternal heap :^)
Andreas Kling
2021-12-28
Kernel: Lock socket mutex across {get,set}sockopt() and SO_ERROR updates
Andreas Kling
2021-12-28
Kernel: Fix race condition in TmpFSInode::notify_watchers()
Andreas Kling
2021-12-28
Kernel: Add _SC_MAPPED_FILES sysconf API
Brian Gianforcaro
2021-12-28
LibC: Add in6addr_loopback and IN6ADDR_LOOPBACK_INIT constant
Brian Gianforcaro
2021-12-28
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
Daniel Bertalan
2021-12-28
Kernel/Net: Move Realtek network adapters code to a separate directory
Liav A
2021-12-28
Kernel/Net: Move NE2000 network adapter code to a separate directory
Liav A
[next]