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-03-09
Kernel: Remove ancient FIFO_DEBUG code
Andreas Kling
2021-03-09
Kernel+UserspaceEmulator: Add sys$emuctl() system call
Andreas Kling
2021-03-08
Kernel: Add bitwise operators for Thread::FileBlocker::BlockFlags enum
Brian Gianforcaro
2021-03-08
Kernel: Make MemoryManager API type-safe for Region::Access enum
Brian Gianforcaro
2021-03-08
Everywhere: Remove unnecessary whitespace at the end of some lines.
Emanuele Torre
2021-03-08
Kernel: Manually reset the XCR0 register
Luke
2021-03-07
Kernel: Fix pointer over/underflow in create_thread
Ben Wiederhake
2021-03-07
Kernel: Expose sysctl 'ubsan_is_deadly' to panic the Kernel on UB
Ben Wiederhake
2021-03-07
Kernel: Fix unaligned read inside map_ebda()
Jean-Baptiste Boric
2021-03-06
Kernel: Address all 32 HPET comparators correctly
Liav A
2021-03-06
Revert "Kernel: Fix HPET timer structure layout"
Liav A
2021-03-05
Kernel: Implement ScatterList for handling scattered DMA pages
Liav A
2021-03-05
Kernel: Add AnonymousVMObject constructor for a Vector of physical pages
Liav A
2021-03-05
Kernel: Add basic AHCI functionality
Liav A
2021-03-05
Kernel: Use global mechanism to determine minor number of Storage Device
Liav A
2021-03-05
Kernel: Make ATA macros to be public
Liav A
2021-03-05
Kernel: Add enum values for later implementation of AHCI
Liav A
2021-03-05
Kernel: Add Declaration of IDEChannel class in PATADiskDevice.h
Liav A
2021-03-04
Kernel: Define a KERNEL_VIRTUAL_BASE in the linker script
Andreas Kling
2021-03-04
Kernel: Make the kernel compile & link for x86_64
Andreas Kling
2021-03-04
Kernel: Remove repeated_{in,out}16()
Andreas Kling
2021-03-04
Kernel: Stop trying to keep InodeVMObject in sync with disk changes
Andreas Kling
2021-03-04
Kernel: Remove unused KMALLOC_DEBUG_LARGE_ALLOCATIONS mode
Andreas Kling
2021-03-04
AK: Simplify Bitmap and implement in terms of BitmapView
Andreas Kling
2021-03-04
Kernel: Use BitmapView instead of Bitmap::wrap()
Andreas Kling
2021-03-04
Everywhere: Remove unnecessary `clang-format off`s
William McPherson
2021-03-04
Kernel: Remove 1 level of indirection for AnonymousVMObject CoW bitmaps
Andreas Kling
2021-03-04
Kernel: Create /dev/full with mode 0666
Brendan Coles
2021-03-03
AK+Kernel: Remove NO_DISCARD macro hack
Linus Groh
2021-03-03
Kernel: Skip TLB flushes while cloning regions in sys$fork()
Andreas Kling
2021-03-03
Kernel: Avoid transient kmalloc heap allocations in sys$select()
Andreas Kling
2021-03-03
Kernel: init: Make comment clearer
Marco
2021-03-03
Kernel: Add 'boot_prof' option to enable full system profiling on boot
Brian Gianforcaro
2021-03-03
Kernel: Mark more of the kernel initialization as UNMAP_AFTER_INIT
Brian Gianforcaro
2021-03-03
Kernel: Move Kernel CommandLine parsing to strongly typed API.
Brian Gianforcaro
2021-03-03
Kernel: Make InstructionFetch PageFault flags match up (#5608)
Nick Johnson
2021-03-03
Kernel: Don't trust user-supplied bool in sys$stat
Ben Wiederhake
2021-03-02
Kernel+Profiler: Capture metadata about all profiled processes
Andreas Kling
2021-03-02
Kernel: Start work on full system profiling :^)
Andreas Kling
2021-03-02
Kernel: Better handling of allocation failure in profiling
Andreas Kling
2021-03-02
Kernel: Enable AVX flags if supported by cpu
Ashleigh Newman-Jones
2021-03-02
Kernel: Use RDTSC instead of get_fast_random() for syscall stack noise
Andreas Kling
2021-03-02
Kernel: Fix sign error in TCP resend logic
Ben Wiederhake
2021-03-02
Kernel: Make sockets use AK::Time
Ben Wiederhake
2021-03-02
Kernel: Make clang(?) happy about templates(?)
Ben Wiederhake
2021-03-02
Kernel: Make kgettimeofday use AK::Time
Ben Wiederhake
2021-03-02
Kernel: Remove duplicative kgettimeofday(timeval&) function
Ben Wiederhake
2021-03-02
Kernel: Make TimeManagement use AK::Time internally
Ben Wiederhake
2021-03-02
Kernel: Make TimerQueue use AK::Time in interface
Ben Wiederhake
2021-03-02
Kernel: Make Thread use AK::Time internally
Ben Wiederhake
[next]