summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-10-15Kernel: List AK_SOURCES only onceNico Weber
2021-10-15Kernel: Discover initial exception level when booting Aarch64Marcin Undak
2021-10-15Kernel: Make Aarch64 register variables bit more descriptiveMarcin Undak
2021-10-15Kernel: Switch processor to EL1 immediately after boot on Aarch64Marcin Undak
2021-10-15Kernel: Move wait_cycles() function to Aarch_asm_utils.SMarcin Undak
2021-10-15Kernel: Print current CPU exception level after booting on Aarch64Marcin Undak
2021-10-14Kernel: Add UBSanitizer.cpp to the Aarch64 kernel buildJames Mintram
2021-10-14Kernel: Fix all linker errors for Aarch64 buildJames Mintram
2021-10-14Kernel: Add the AK sources to the Aarch64 kernel buildJames Mintram
2021-10-14Kernel: Add per platform Processor.h headersJames Mintram
2021-10-14Kernel: Add -fsigned-char to ensure consistency across platformsJames Mintram
2021-10-14Kernel: Move asserts inside platform #if clausesJames Mintram
2021-10-14Kernel: Replace includes with a forward declarationJames Mintram
2021-10-14Kernel: Remove unused includesJames Mintram
2021-10-14Kernel: Add header includes closer to their useJames Mintram
2021-10-13Kernel: Add post build step to generate kernel8.imgJames Mintram
2021-10-13Kernel: Implement pread syscallRodrigo Tobar
2021-10-13Kernel: Factor out common code from read/readv syscallsRodrigo Tobar
2021-10-12Kernel: Pass RegisterState by ref to event bufferJames Mintram
2021-10-12Kernel: Accept RegisterState in append_with_ip_and_bpJames Mintram
2021-10-11Kernel: Correctly interpret ioctl's FIONBIO user valueRodrigo Tobar
2021-10-10Kernel: Declare copy-ability of IOAddressGroupBen Wiederhake
2021-10-09Kernel/SysFS: Provide a way to "truncate" and "set" mtime on inodesLiav A
2021-10-09Kernel: Add ioctl request for getting a storage device's block sizeDavid Isaksson
2021-10-09Kernel: Add STORAGE_DEVICE_GET_SIZE ioctl requestDavid Isaksson
2021-10-09Kernel/Storage: Unify all ATA devicesLiav A
2021-10-08Kernel: Fix -Wunreachable-code warnings from clangNico Weber
2021-10-07Kernel: Use find_largest_not_above in VirtualRangeAllocatorIdan Horowitz
2021-10-07Kernel: Note if the page fault address is a destroyed smart pointerLuke Wilde
2021-10-07Kernel: Add the /proc/stat ProcFS componentIdan Horowitz
2021-10-07Kernel: Add Processor::time_spent_idle()Idan Horowitz
2021-10-07AK+Kernel: Make automatically locking RefPtr & co a kernel-only thingAndreas Kling
2021-10-06Kernel: Don't retrieve possibly nonexistent APIC tableTim Schumacher
2021-10-06Kernel: Handle backspace for tab character in TTY cooked modePeter Elliott
2021-10-05Kernel: Validate x86_64 address canonicality before SafeMem operationsIdan Horowitz
2021-10-05Kernel: Detect and store the virtual address bit width during CPU initIdan Horowitz
2021-10-03Kernel: Fix copy paste in VirtIO::RNG::class_name()Brian Gianforcaro
2021-10-03Kernel: Remove unused partition name APIBrian Gianforcaro
2021-10-03Kernel: Remove now unused StorageDevice constructorBrian Gianforcaro
2021-10-03Kernel: Remove most String usage from storage_name() APIBrian Gianforcaro
2021-10-03Kernel: Use `operator ""sv` in all purpose() implementationsBrian Gianforcaro
2021-10-03Kernel: Use `operator ""sv` in all class_name() implementationsBrian Gianforcaro
2021-10-03Kernel: Remove AK::String usage from Storage/StorageManagement.cppBrian Gianforcaro
2021-10-03Kernel: Remove AK::String usage from Storage/IDEChannel.cppBrian Gianforcaro
2021-10-02Kernel: Make aarch64 UART::print_num() print u64sNico Weber
2021-10-02Kernel: Add a Timer class for aarch64Nico Weber
2021-10-02Kernel: Access Processor static methods staticallyBrian Gianforcaro
2021-10-02Kernel: Access MemoryManager static functions staticallyBrian Gianforcaro
2021-10-02Prekernel: Better datasheet link for RPi3Nico Weber
2021-10-01Kernel: Switch RTL8168NetworkAdapter::possible_device_name to StringViewBrian Gianforcaro