summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
AgeCommit message (Expand)Author
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
2021-03-02Kernel: Start work on full system profiling :^)Andreas Kling
2021-03-02Kernel: Make kgettimeofday use AK::TimeBen Wiederhake
2021-03-02Kernel: Remove duplicative kgettimeofday(timeval&) functionBen Wiederhake
2021-02-28Kernel: Use default con/de-structorsBen Wiederhake
2021-02-26Ext2FS: Make block list flushing a bit less aggressiveAndreas Kling
2021-02-26Ext2FS: Move block list computation from Ext2FS to Ext2FSInodeAndreas Kling
2021-02-26Ext2FS: Don't hog FS lock while reading/writing inodesAndreas Kling
2021-02-26Ext2FS: Remove unnecessary locking in find_block_containing_inode()Andreas Kling
2021-02-26Ext2FS: Remove unnecessary lock in Ext2FS::write_ext2_node()Andreas Kling
2021-02-26Kernel: Take FS lock in BlockBasedFS during seek/read/write operationsAndreas Kling
2021-02-26Revert "Ext2FS: Don't reload already-cached block list when freeing inode"Andreas Kling
2021-02-26Ext2FS: Don't reload already-cached block list when freeing inodeAndreas Kling
2021-02-26Ext2FS: Inode allocation improvementsAndreas Kling
2021-02-26Ext2FS: Propagate errors from more placesAndreas Kling
2021-02-26Ext2FS: Share some bitmap code between inode and block allocationAndreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-21Kernel: Handle overflow in FileDescription::seek(, SEEK_CUR)Brian Gianforcaro
2021-02-21Kernel: Use uniform initialization instead of memset for a few stack buffer.Brian Gianforcaro
2021-02-21Kernel: Use ByteBuffer::zero_fill() instead of raw memset in Ext2Brian Gianforcaro
2021-02-19Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functionsAndreas Kling
2021-02-19ProcFS: Fix /proc/PID/* hardening bypassAndreas Kling
2021-02-17Kernel: Convert snprintf() => String::formatted()/number()Andreas Kling
2021-02-15Kernel: Add WaitQueue::wait_forever and it use it for all infinite waits.Brian Gianforcaro
2021-02-14Kernel: Remove user/kernel flags from RegionAndreas Kling
2021-02-13Kernel: Use divide_rounded_up inside write_block_list_for_inodeJean-Baptiste Boric
2021-02-13Kernel: Support triply indirect blocks for BlockListShape computationJean-Baptiste Boric
2021-02-13Kernel: Add forgotten 'const' flagBen Wiederhake
2021-02-12DevFS: Use strongly typed InodeIndexAndreas Kling
2021-02-12Kernel: Fix build with BBFS_DEBUGAndreas Kling
2021-02-12Ext2FS: Make Ext2FS::GroupIndex a distinct integer typeAndreas Kling
2021-02-12Kernel: Make BlockBasedFS::BlockIndex a distinct integer typeAndreas Kling
2021-02-12Kernel: Add distinct InodeIndex typeAndreas Kling
2021-02-12Kernel: Remove default arguments from Inode::resolve_as_link()Andreas Kling
2021-02-11Ext2FS: Convert #if EXT2_DEBUG => dbgln_if() and constexpr-ifAndreas Kling
2021-02-11Ext2FS: Shrink Ext2FSDirectoryEntry from 16 to 12 bytesAndreas Kling
2021-02-09Kernel: Convert all *Builder::appendf() => appendff()Andreas Kling
2021-02-08Kernel: Move memory statistics helpers from Process to SpaceAndreas Kling
2021-02-08Kernel: Factor address space management out of the Process classAndreas Kling
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-02-06Kernel: Use the resolved parent path when testing create veil (#5231)William Bowling
2021-02-05Kernel: Don't create a zero-length VLA in Ext2FS block list walkAndreas Kling
2021-02-04Kernel: Make /proc/PID/stacks/TID a JSON arrayAndreas Kling
2021-02-03Kernel: Check for off_t overflow in FileDescription::read/writeAndreas Kling
2021-02-03Kernel: Check for off_t overflow before reading/writing InodeFileAndreas Kling