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
2020-12-25
Kernel: Allocate new main thread stack before committing to exec
Andreas Kling
2020-12-25
Kernel: Move ELF auxiliary vector building out of Process class
Andreas Kling
2020-12-25
LibELF: Move AuxiliaryValue into the ELF namespace
Andreas Kling
2020-12-25
Kernel+LibELF: Abort ELF executable load sooner when something fails
Andreas Kling
2020-12-25
Kernel: Remove an unnecessary cast in sys$execve()
Andreas Kling
2020-12-25
Kernel: Don't fetch full inode metadata in sys$execve()
Andreas Kling
2020-12-25
Kernel: Add back missing ELF::Image validity check
Andreas Kling
2020-12-25
Kernel: Convert dbg() => dbgln() in sys$execve()
Andreas Kling
2020-12-25
Kernel: Add formatter for VirtualAddress
Andreas Kling
2020-12-25
Kernel: Simplify ELF loading logic in sys$execve() somewhat
Andreas Kling
2020-12-25
LibELF: Remove ELF::Loader and move everyone to ELF::Image
Andreas Kling
2020-12-25
Kernel+LibELF: Move sys$execve()'s loading logic from LibELF to Kernel
Andreas Kling
2020-12-25
Kernel+LibELF: Stop doing ELF symbolication in the kernel
Andreas Kling
2020-12-24
Kernel+LibELF: Allow Non ET_DYN executables to have an interpreter
Itamar
2020-12-24
Kernel: Fix mmap with specific address for file backed mappings
Itamar
2020-12-24
ProcFS: pid_vm: Replace duplicated purgeable key with kernel+cacheable
Brendan Coles
2020-12-23
Kernel: Tweak parameter name in Inode::read_entire()
Andreas Kling
2020-12-23
Kernel: Fix wrong-looking overflow check in sys$execve()
Andreas Kling
2020-12-23
Kernel: Don't assert when reading from a listening-mode local socket
Andreas Kling
2020-12-23
Kernel: Ptrace::handle_syscall() should return errors as KResult
Andreas Kling
2020-12-23
Kernel: Don't assert on PT_PEEK with kernelspace address
Andreas Kling
2020-12-23
Kernel: Panic if we're about to switch to a user thread with IOPL!=0
Andreas Kling
2020-12-23
Kernel: Make KBuffer::try_create_with_bytes() actually copy the bytes
Andreas Kling
2020-12-22
Kernel: Don't allow modifying IOPL via sys$ptrace() or sys$sigreturn()
Andreas Kling
2020-12-22
Kernel: Allow sys$chmod() to modify the set-gid bit
Andreas Kling
2020-12-22
Kernel/Net: Support all E1000 devices in the spec sheet
Luke
2020-12-22
Kernel: Abort core dump generation if any substep fails
Andreas Kling
2020-12-22
Kernel/PCI: Add a bunch of debug output to accessors
Luke
2020-12-22
Kernel/PCI: Create device configuration space mapping before creating a physi...
Luke
2020-12-22
Kernel/Net: E1000 interrupt rate register is 32-bit, not 16-bit
Luke
2020-12-21
Kernel: Improve time keeping and dramatically reduce interrupt load
Tom
2020-12-21
Kernel: Introduce the StorageManagement class
Liav A
2020-12-21
Kernel: Change the indexing of storage devices in IDEController class
Liav A
2020-12-21
Kernel: Add a method to gather the devices count of a Storage controller
Liav A
2020-12-21
Kernel: Add a method to check the type of a StorageController
Liav A
2020-12-21
Kernel: Allow to initialize an IDE device on the secondary channel
Liav A
2020-12-21
Kernel: Introduce the new Storage subsystem
Liav A
2020-12-21
Kernel: Allow to install a real IRQ handler on a spurious one
Liav A
2020-12-21
Kernel: Add various methods to handle interrupts in the PCI subsystem
Liav A
2020-12-21
Kernel: Add a method to retrieve the Physical ID for a PCI address
Liav A
2020-12-21
PCI: Add list of capabilities for each device during first enumeration
Liav A
2020-12-21
Kernel: Add the DeviceController class in the PCI subsystem
Liav A
2020-12-21
Kernel: Don't skip if found free page to allocate from a super region
Liav A
2020-12-21
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
Lenny Maiorani
2020-12-20
Kernel: Randomize memory location of the dynamic loader :^)
Andreas Kling
2020-12-20
Kernel: Ptrace should not assert on poke in non-mapped tracee memory
Andreas Kling
2020-12-20
Kernel: Activate SUID/SGID credentials earlier in sys$execve()
Andreas Kling
2020-12-20
Kernel: Silence debug spam about select() being interrupted
Andreas Kling
2020-12-20
Kernel: Silence debug spam when running dynamically linked programs
Andreas Kling
2020-12-19
Kernel: Use fallible KBuffer API in PerformanceEventBuffer
Andreas Kling
[next]