summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem/ProcFS.cpp
AgeCommit message (Expand)Author
2021-02-19ProcFS: Fix /proc/PID/* hardening bypassAndreas Kling
2021-02-17Kernel: Convert snprintf() => String::formatted()/number()Andreas Kling
2021-02-14Kernel: Remove user/kernel flags from RegionAndreas Kling
2021-02-12Kernel: Add distinct InodeIndex typeAndreas 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-04Kernel: Make /proc/PID/stacks/TID a JSON arrayAndreas Kling
2021-02-02Kernel: Add a way to specify which memory regions can make syscallsAndreas 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-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-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-20Kernel+LibC: Turn errno codes into a strongly typed enumAndreas 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-14ProcFS: Ignore directories in refresh_data().Mart G
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-11Kernel+Profiler: Make profiling per-process and without core dumpsAndreas Kling
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-05Kernel: Provide consistent memory stats in ProcFSTom
2021-01-03Kernel: Improve ProcFS behavior in low memory conditionsTom
2021-01-03Kernel: Fix ProcFS returning Inodes that are being deletedTom
2021-01-02Kernel: Fix dirty page map bitmapTom
2021-01-01Kernel: Merge PurgeableVMObject into AnonymousVMObjectTom
2021-01-01Kernel: Memory purging improvementsTom
2020-12-27Kernel: Remove the per-process icon_id and sys$set_process_icon()Andreas Kling
2020-12-27Kernel: Expose process executable paths in /proc/allAndreas Kling
2020-12-26Kernel: Implement unveil() as a prefix-treeAnotherTest
2020-12-25Kernel+LibC: Introduce a "dumpable" flag for processesAndreas Kling
2020-12-25Kernel: Make /proc/PID directories owned by the EUID:EGIDAndreas Kling
2020-12-24ProcFS: pid_vm: Replace duplicated purgeable key with kernel+cacheableBrendan Coles
2020-12-21Kernel: Improve time keeping and dramatically reduce interrupt loadTom
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-12-18Kernel: Move KBufferBuilder to the fallible KBuffer APIAndreas Kling
2020-11-30Kernel: Move some time related code from Scheduler into TimeManagementTom
2020-11-23Kernel: Add unveil('b')Sergey Bugaev
2020-11-23ProcFS: Take the "all inodes" lock when generating /proc/inodesAndreas Kling