summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
AgeCommit message (Expand)Author
2021-05-01Kernel: Harden Ext2FileSystem Vector usage against OOM.Brian Gianforcaro
2021-05-01Kernel: Harden DevFS Vector usage against OOM.Brian Gianforcaro
2021-04-30Kernel: chmod()/chown() for PTYs should return EROFSGunnar Beutner
2021-04-30Kernel: Make Inode::set_{a,c,m}time return KResultAndreas Kling
2021-04-30Kernel: Closing a file descriptor should not always close the fileGunnar Beutner
2021-04-29Everywhere: "indexes" => "indices"Andreas Kling
2021-04-29Everywhere: "file name" => "filename"Andreas Kling
2021-04-25Kernel: Remove the now defunct `LOCKER(..)` macro.Brian Gianforcaro
2021-04-25Kernel: Add lock_count to procfs$all when LOCK_DEBUG is enabled.Brian Gianforcaro
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21Kernel: Convert String::format() => String::formatted()Andreas Kling
2021-04-20Ext2FS: Put bg_used_dirs_count debug logging behind EXT2_DEBUGAndreas Kling
2021-04-17Kernel+LibC: Update struct stat to use struct timespec instead of time_tGunnar Beutner
2021-04-16AK+Kernel: Make IntrusiveList capable of holding non-raw pointersAnotherTest
2021-04-12Kernel: Replace process' regions vector with a Red Black treeIdan Horowitz
2021-04-11Kernel: Use more if-with-initializer in VFSAndreas Kling
2021-04-11Ext2FS: Use if-with-initializer a lot moreAndreas Kling
2021-04-10Ext2FS: Support reading from file holesAndreas Kling
2021-04-10Ext2FS: Clarify error handling in Ext2FSInode::read_bytes() somewhatAndreas Kling
2021-04-06Kernel+LibCore: Note whether a process is kernel mode in /proc/allAndreas Kling
2021-04-04Kernel: Reading past the end of an Ext2FSInode should return 0Andreas Kling
2021-04-03Kernel: Introduce a new HID subsystemLiav A
2021-03-26Kernel: Remove unused FileBlockCondition::m_file.Michel Hermier
2021-03-21Kernel::CPU: Move headers into common directoryHendiadyoin1
2021-03-19Kernel: Make FileDescription::seek() return KResultOr<off_t>Andreas Kling
2021-03-19Kernel: Make block-based file system code 64 bit readyJean-Baptiste Boric
2021-03-19Kernel: Refactor storage stack with u64 as mmap offsetJean-Baptiste Boric
2021-03-17Kernel: Add 64 bit file size support to Ext2FSJean-Baptiste Boric
2021-03-17Kernel: Refactor storage stack with u64 as file operations offsetJean-Baptiste Boric
2021-03-17Kernel: Rationalize logs inside Ext2FsJean-Baptiste Boric
2021-03-15Kernel: Don't return -EFOO when return type is KResultOr<...>Andreas Kling
2021-03-15Kernel: Return 0 to indicate EOF when reading from end-of-file of deviceLiav A
2021-03-15Kernel: When writing to device node, use can_write for checkingLiav A
2021-03-13Kernel: Implement triply indirect block support in Ext2FSInodeJean-Baptiste Boric
2021-03-13Kernel: Modify block lists in place for Ext2FSInode::resize()Jean-Baptiste Boric
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-12Kernel: Convert klog() => AK::Format in a handful of placesAndreas Kling
2021-03-12Kernel: Remove debug spam in DevFSAndreas Kling
2021-03-11Kernel: Move process thread lists into protected dataAndreas Kling
2021-03-11Kernel: Silence debug spam about chown and symlink during bootAndreas Kling
2021-03-10Kernel: Remove VLA usage in Ext2FS block traversal codeAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in filesystem codeAndreas Kling
2021-03-09Kernel: Remove ancient FIFO_DEBUG codeAndreas Kling
2021-03-08Kernel: Add bitwise operators for Thread::FileBlocker::BlockFlags enumBrian Gianforcaro
2021-03-08Everywhere: Remove unnecessary whitespace at the end of some lines.Emanuele Torre
2021-03-07Kernel: Expose sysctl 'ubsan_is_deadly' to panic the Kernel on UBBen Wiederhake
2021-03-04Kernel: Stop trying to keep InodeVMObject in sync with disk changesAndreas Kling
2021-03-04Kernel: Use BitmapView instead of Bitmap::wrap()Andreas Kling
2021-03-02Kernel+Profiler: Capture metadata about all profiled processesAndreas Kling