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-06-26
Kernel: Clean up create_signal_trampoline a bit
Gunnar Beutner
2021-06-26
Kernel: Add CPUID flag for long mode
Gunnar Beutner
2021-06-26
Kernel: Ensure that the ProcessBase class is properly laid out on x86_64
Gunnar Beutner
2021-06-26
Kernel: Correct spelling mistake
Gunnar Beutner
2021-06-26
Kernel: Make addresses returned by kmalloc() properly aligned for x86_64
Gunnar Beutner
2021-06-26
Kernel: Add PML4T support for the PageDirectory class
Gunnar Beutner
2021-06-26
Kernel: Fix memcpy and memset for x86_64
Gunnar Beutner
2021-06-26
Kernel: Add slab allocator for 256 bytes
Gunnar Beutner
2021-06-26
Kernel: Fix off-by-one error in Processor::write_raw_gdt_entry
Gunnar Beutner
2021-06-26
Kernel: Add support for setting up a x86_64 GDT once in C++ land
Gunnar Beutner
2021-06-26
Kernel: Fix GDT limits
Gunnar Beutner
2021-06-25
Kernel: Add VirtIOGPU graphics device
Sahan Fernando
2021-06-25
Kernel: Don't clear VirtualConsoles when initializing
Sahan Fernando
2021-06-25
Kernel: Pass TTY-switch keyboard combo to userspace
Sahan Fernando
2021-06-25
Kernel: Fix use after AK::move in Kernel::TimerQueue
Sahan Fernando
2021-06-25
Userland: Add FB_FLUSH ioctl for fbdev
Sahan Fernando
2021-06-25
Kernel: Abstract FramebufferConsole away from contiguous physical range
Sahan Fernando
2021-06-25
Kernel: Add Scheduler::is_initialized
Sahan Fernando
2021-06-25
Kernel/AHCI: Dont assume ports start at 0
Alexander
2021-06-25
Kernel/AHCI: Fix shift of 1
Alexander
2021-06-25
Kernel: Build the x86_64 kernel as an ELF32 executable
Gunnar Beutner
2021-06-25
Kernel: Ensure that the Multiboot header is placed into the first 8kB
Gunnar Beutner
2021-06-25
Kernel: Set an appropriate GDT for 64-bit mode
Gunnar Beutner
2021-06-25
Kernel: Use PML4T for 64-bit mode
Gunnar Beutner
2021-06-25
Kernel: Move Multiboot header into a separate file
Gunnar Beutner
2021-06-25
Kernel: Update the x86_64 boot code to match i386's code
Gunnar Beutner
2021-06-24
Kernel: Remove superfluous `alignas(T)` from `KResultOr<T>`
Daniel Bertalan
2021-06-24
Kernel: Fix attribute ordering
Daniel Bertalan
2021-06-24
Kernel: Use proper `Atomic<T>` types in CPU
Daniel Bertalan
2021-06-24
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
Daniel Bertalan
2021-06-24
AK+Kernel: Make fallible allocations compiler-agnostic
Daniel Bertalan
2021-06-24
Kernel: Reimplement the dbgputch and dbgputstr syscalls
Max Wipfli
2021-06-24
Kernel: Add dbgputch() to kstdio.h
Max Wipfli
2021-06-24
Kernel: Fix compiling TmpFSInode::write_bytes on x86_64
Gunnar Beutner
2021-06-24
Kernel: Add stubs for missing x86_64 functionality
Gunnar Beutner
2021-06-24
Kernel: Don't use function-level static variables
Gunnar Beutner
2021-06-24
Kernel: Move special sections into Sections.h
Hendiadyoin1
2021-06-24
Kernel: Remove unused CPU.h includes
Hendiadyoin1
2021-06-24
Kernel: Remove PAGE_SIZE from CPU.h
Hendiadyoin1
2021-06-24
Kernel: Pull apart CPU.h
Hendiadyoin1
2021-06-22
Kernel: Ensure Ext2FSInode's lookup is populated before using it
Sam Atkins
2021-06-22
Kernel: Use fewer supervisor pages in VirtIOQueues
Sahan Fernando
2021-06-21
Kernel: Add more entries to the list of valid E1000E device ids
stelar7
2021-06-21
Kernel: Fix assertion failure on large TTY writes
Daniel Bertalan
2021-06-20
Kernel: Allow VGA-capable graphics adapters to exist with legacy VGA
Tom
2021-06-19
Kernel: Make sure threads which don't do any syscalls are terminated
Gunnar Beutner
2021-06-19
Kernel: Make sure the kernel's ELF PHDRs don't use rwx
Gunnar Beutner
2021-06-19
Kernel: Don't use naked new statements in init process
Liav A
2021-06-18
Kernel: Make the "in early boot" flag read-only-after-init
Andreas Kling
2021-06-18
Kernel: Add /proc/bus/usb to store information about connected devices
Jesse Buhagiar
[prev]
[next]