serenity/Kernel
implicitfield 0e368bb71a Kernel/Ext2FS: Add full support for large inodes
128-byte inodes are more-or-less deprecated since they store timestamps
as unsigned 32-bit integer offsets from the UNIX epoch. Large inodes, on
the other hand, contain records that may specify a different epoch, and
are thus less susceptible to overflows. These very same records also
have the capability to store timestamps with nanosecond precision, which
this commit adds full support for as well.
2024-11-29 10:59:24 -05:00
..
API LibWeb+UI: Detect and handle left vs. right modifier keys 2024-11-28 15:15:36 -05:00
Arch Kernel/aarch64: Don't use u32 for PageDirectory.h definitions 2024-11-24 23:34:53 +01:00
Boot Kernel: Move boot info variables into a shared struct 2024-10-30 18:51:35 -04:00
Bus Kernel: Remove unused ScatterGatherList.h include from VirtIO/Queue.h 2024-11-27 22:16:45 +01:00
Devices LibWeb+UI: Detect and handle left vs. right modifier keys 2024-11-28 15:15:36 -05:00
FileSystem Kernel/Ext2FS: Add full support for large inodes 2024-11-29 10:59:24 -05:00
Firmware Kernel/EFI: Add header for the RISC-V EFI boot protocol 2024-11-15 01:18:04 +01:00
Heap Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Interrupts Kernel: Remove passing of register state to IRQ handlers 2024-09-01 21:00:18 +02:00
Library Kernel: Share __assertion_failed() implementation between architectures 2024-10-30 18:42:21 -04:00
Locking Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Memory Kernel: Add support for Arrays to TypedMapping 2024-11-27 22:16:45 +01:00
Net Kernel: Use TypedMapping<T volatile[]> in the RTL8168NetworkAdapter 2024-11-27 22:16:45 +01:00
Prekernel Prekernel/CMake: Remove a stale BYPRODUCTS entry 2024-11-23 23:50:17 -05:00
Security Kernel: Move boot info variables into a shared struct 2024-10-30 18:51:35 -04:00
Syscalls Kernel/Syscalls: Require inet promise for AF_INET6 domain 2024-10-05 12:52:10 -04:00
Tasks Kernel: Move boot info variables into a shared struct 2024-10-30 18:51:35 -04:00
Time Kernel/aarch64: Make RPi::Timer a DeviceTree::Driver 2024-11-02 13:53:10 -04:00
CMakeLists.txt LibC: Symlink headers into the sysroot at configure-time 2024-11-23 23:50:17 -05:00
Debug.h.in Net/Kernel: Add basic ICMPv6 support 2024-10-04 12:04:17 +02:00
embedmap.sh
Forward.h Kernel: Introduce the HostnameContext class 2024-07-21 11:44:23 +02:00
generate-version-file.sh
kprintf.cpp Kernel/Devices: Remove the DeviceManagement singleton 2024-10-05 12:26:48 +02:00
kstdio.h
KSyms.cpp Kernel: Move boot info variables into a shared struct 2024-10-30 18:51:35 -04:00
KSyms.h Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
mkmap.sh
SanCov.cpp Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Sections.h Kernel: Move boot info variables into a shared struct 2024-10-30 18:51:35 -04:00
UnixTypes.h