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-01-18
Kernel: Clean up MemoryManager initialization a bit more
Andreas Kling
2020-01-17
Kernel: Add a random offset to the base of the per-process VM allocator
Andreas Kling
2020-01-17
Kernel: Only clone the bottom 2MB of mappings from kernel to processes
Andreas Kling
2020-01-17
Kernel: Don't allocate per-process PDPT from super pages either
Andreas Kling
2020-01-17
Kernel: Stop allocating page tables from the super pages pool
Andreas Kling
2020-01-17
Kernel: Re-enable protection of the kernel image in memory
Andreas Kling
2020-01-17
Kernel: Tidy up the lowest part of the address space
Andreas Kling
2020-01-17
Kernel: Tidy up the types imported from boot.S a little bit
Andreas Kling
2020-01-17
Kernel: Move Multiboot memory map parsing to its own function
Andreas Kling
2020-01-17
Kernel: Clean up ensure_pte()
Andreas Kling
2020-01-17
Kernel: Move kernel above the 3GB virtual address mark
Andreas Kling
2020-01-17
Kernel: Misc tweaks
Sergey Bugaev
2020-01-17
Kernel: Remove the use of FileSystemPath in sys$realpath()
Sergey Bugaev
2020-01-17
ProcFS: Implement symlink magic
Sergey Bugaev
2020-01-17
Kernel: Let inodes provide pre-open file descriptions
Sergey Bugaev
2020-01-17
Kernel: Let symlinks resolve themselves
Sergey Bugaev
2020-01-17
Kernel+LibC: Unify sys$open() and sys$openat()
Sergey Bugaev
2020-01-17
Kernel: Simplify VFS::resolve_path() further
Sergey Bugaev
2020-01-17
Kernel: Drop futex queues/state on exec()
Andreas Kling
2020-01-17
Kernel: Add "accept" pledge promise for accepting incoming connections
Andreas Kling
2020-01-17
Kernel: Reindent linker script
Andreas Kling
2020-01-16
Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolication
Andreas Kling
2020-01-15
run: Bump default RAM size from 128 MB to 256 MB
Andreas Kling
2020-01-15
Kernel: Trying to sys$link() a directory should fail with EPERM
Andreas Kling
2020-01-15
Ext2FS: Assert that inline symlink read/write always uses offset=0
Andreas Kling
2020-01-15
Kernel: Avoid an extra call to read_bytes() in Inode::read_entire()
Andreas Kling
2020-01-15
Ext2FS: Don't allow creating new files in removed directories
Andreas Kling
2020-01-15
Build: use $SUDO_[UG]ID in build-image-* instead of relying on makeall
joshua stein
2020-01-15
Kernel: Don't allow userspace to sys$open() literal symlinks
Andreas Kling
2020-01-15
Kernel: Use Vector::unstable_remove() in a couple of places
Andreas Kling
2020-01-14
Kernel: Fix run script to enable networking on Q35 machines
Liav A
2020-01-14
Kernel: Change ACPI & DMI definitions a bit
Liav A
2020-01-14
Kernel: Move DMI decoder initialization method to init_stage2
Liav A
2020-01-14
Kernel: Fixing E1000 MMIO access
Liav A
2020-01-14
Kernel: Remove problematic memory mapping methods
Liav A
2020-01-14
Kernel: Change Region allocation helpers
Liav A
2020-01-14
Kernel: Refactor/rewrite VFS::resolve_path()
Sergey Bugaev
2020-01-13
Kernel: Allow unlocking a held Lock with interrupts disabled
Andreas Kling
2020-01-13
Kernel: Tighten up exec/do_exec and allow for PT_INTERP iterpreters
Andrew Kaster
2020-01-13
Kernel: Overload dbgputstr for char array literals in C++
Andrew Kaster
2020-01-13
Kernel: Combine validate and copy of user mode pointers (#1069)
Brian Gianforcaro
2020-01-13
Kernel: Fix SMAP in setkeymap syscall
Brian Gianforcaro
2020-01-13
Kernel: Use the templated copy_from_user where possible
Brian Gianforcaro
2020-01-13
Debugging: Add kernel debugging support
Brian Gianforcaro
2020-01-12
Kernel: read() and write() should EOVERFLOW if (offset+size) overflows
Andreas Kling
2020-01-12
Kernel: Fix SMAP violation in sys$getrandom()
Andreas Kling
2020-01-12
Kernel: Add a basic lock to FileDescription
Andreas Kling
2020-01-12
Kernel: Don't forget to copy & destroy root_directory_for_procfs
Sergey Bugaev
2020-01-12
Kernel+LibC: Allow passing mount flags to chroot()
Sergey Bugaev
2020-01-12
Kernel+Base: Mount root as nodev,nosuid
Sergey Bugaev
[next]