summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
AgeCommit message (Expand)Author
2021-02-02Kernel: Add a way to specify which memory regions can make syscallsAndreas Kling
2021-02-02Ext2FS: Avoid unnecessary parent inode lookup during inode creationAndreas Kling
2021-02-02Ext2FS: Simplify inode creation by always starting emptyAndreas Kling
2021-02-02Ext2FS: Propagate error codes from write_directory()Andreas Kling
2021-02-01Kernel: Set file size for smbios_entry_point and DMI blobs in ProcFSLiav A
2021-02-01Kernel: Expose SMBIOS blobs in ProcFSLiav A
2021-01-31Userland: Rename PCI slot to PCI device terminologyJean-Baptiste Boric
2021-01-31Kernel: Fix PCI bridge enumerationJean-Baptiste Boric
2021-01-31Kernel: Make /proc/self/ work againBen Wiederhake
2021-01-30Kernel: Add FIBMAP ioctl to Ext2FileSystemPeter Elliott
2021-01-28Kernel+Userland: Remove unused "effective priority" from threadsAndreas Kling
2021-01-27Kernel: Make Processor::id a static functionTom
2021-01-26Meta: Split debug defines into multiple headers.asynts
2021-01-25Kernel: Hoist VM range allocation up to sys$mmap() itselfAndreas Kling
2021-01-25Everywhere: Hook up remaining debug macros to Debug.h.asynts
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-25Everywhere: Use CMake to generate AK/Debug.h.asynts
2021-01-24Revert "Kernel: Make VFS::create() fail with EINVAL on invalid file mode"Andreas Kling
2021-01-23Kernel: Make VFS::create() fail with EINVAL on invalid file modeAndreas Kling
2021-01-23Ext2FS: Assert that create_directory() is called with valid modeAndreas Kling
2021-01-23Ext2FS: Don't create a directory when asked to create a socket fileAndreas Kling
2021-01-22Kernel: Make device generate their own namesJean-Baptiste Boric
2021-01-22Kernel: Hook Ramdisk devices inside DevFSJean-Baptiste Boric
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-21Kernel: Create new files with the current process EUID/EGIDAndreas Kling
2021-01-21Ext2FS: Propagate I/O errors from Ext2FSInode::write_bytes()Andreas Kling
2021-01-20Kernel+LibC: Turn errno codes into a strongly typed enumAndreas Kling
2021-01-20Kernel: Make BlockBasedFS read/write functions return a KResultAndreas Kling
2021-01-19Kernel: Allow sys$chmod() to change the sticky bitAndreas Kling
2021-01-19Kernel: Implement the same symlink protection as LinuxAndreas Kling
2021-01-19Kernel: Implement the same hard link protection as LinuxAndreas Kling
2021-01-17Kernel: Assert on attempt to mark inode metadata dirty on read-only FSAndreas Kling
2021-01-17Kernel: Remove /proc/PID/vmobjectsAndreas Kling
2021-01-17Kernel: Remove unused /proc/mm fileAndreas Kling
2021-01-17Kernel: Unbreak /proc/PID/root symlinkAndreas Kling
2021-01-17Ext2FS: Update block group directory count after directory removalAndreas Kling
2021-01-15Kernel: Make Process::allocate_region*() return KResultOr<Region*>Andreas Kling
2021-01-15Kernel: Add anonymous files, created with sys$anon_create()Andreas Kling
2021-01-14ProcFS: Ignore directories in refresh_data().Mart G
2021-01-12AK: Simplify constructors and conversions from nullptr_tLenny Maiorani
2021-01-11Kernel: Remove /proc/mountsAndreas Kling
2021-01-11Kernel: Remove /proc/inodesAndreas Kling
2021-01-11Kernel: Convert a bunch of String::format() => String::formatted()Andreas Kling
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-11Kernel+Profiler: Make profiling per-process and without core dumpsAndreas Kling
2021-01-10Kernel: Don't allow non-root, non-owners to rmdir any child of stickyAndreas Kling
2021-01-09Ext2FS: Zero out new space when growing an inodeAndreas Kling
2021-01-09Ext2FS: Convert dbg() to dbgln()Andreas Kling