summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem/SysFS
AgeCommit message (Expand)Author
2023-01-07Kernel: Mark Process::jail() method as constLiav A
2023-01-06Kernel: Add helper function to check if a Process is in jailLiav A
2023-01-05Kernel/SysFS: Don't refresh/set-values inside the Jail spinlock scopeLiav A
2023-01-02Kernel: Remove unused includes of Kernel/Debug.hBen Wiederhake
2023-01-02Kernel: Turn lock ranks into template parameterskleines Filmröllchen
2022-12-28Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removalLiav A
2022-12-28Kernel: Remove i686 supportLiav A
2022-12-03Kernel+SystemServer: Don't hardcode coredump directory pathLiav A
2022-12-03Kernel: Rename SysFSSystemBoolean => SysFSSystemBooleanVariableLiav A
2022-12-03Kernel: Allow read access sparingly to some /sys/kernel directory nodesLiav A
2022-12-03Kernel: Disallow jailed processes to read files in /sys/kernel directoryLiav A
2022-12-03Kernel: Forbid access to /sys/kernel/power_state for Jailed processesLiav A
2022-11-26Kernel+LibCore+LibC: Implement support for forcing unveil on execLiav A
2022-11-25Kernel: Update the ".." inode for directories after a renamesin-ack
2022-11-24Kernel: Use AK::Time for InodeMetadata timestamps instead of time_tAndreas Kling
2022-11-19Kernel+lsirq: Track per-CPU IRQ handler call countsAndreas Kling
2022-11-19Kernel: Rename GenericInterruptHandler "invoking count" to "call count"Andreas Kling
2022-11-08Kernel: Split the SysFS core files into smaller componentsLiav A
2022-11-05Kernel: Add support for jailsLiav A
2022-10-26Kernel: Remove bunch of unused includes in SysFS/Processes.cppTimon Kruiper
2022-10-26Kernel: Include missing headers for various filesTimon Kruiper
2022-10-26Kernel: Don't expose processor information for aarch64 in sysfsTimon Kruiper
2022-10-25Kernel+Userland: Move /sys/firmware/power_state to /sys/kernel directoryLiav A
2022-10-25Kernel: Introduce global variables and stats in /sys/kernel directoryLiav A
2022-09-20Kernel: Abstracts x86 reboot and shutdown specific methodsLiav A
2022-08-22Kernel: Update atime/ctime/mtime timestamps atomicallyAndreas Kling
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-08-20AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernelAndreas Kling
2022-08-19Kernel: Require lock rank for Spinlock constructionkleines Filmröllchen
2022-08-14Kernel/Storage: Remove InterfaceType enumLiav A
2022-08-08Kernel/FileSystem: Use a new debug flag for SysFS debug messagesLiav A
2022-07-27Kernel: Move SysFS USB create functionb14ckcat
2022-07-24Kernel/SysFS: Fix parent directory hierarchy with symbolic linksLiav A
2022-07-19Kernel/Devices: Abstract SysFS Device add/remove methods more properlyLiav A
2022-07-19Kernel/SysFS: Add exposing interface for DisplayConnectorsLiav A
2022-07-15Kernel/SysFS: Add /sys/devices/storage directoryLiav A
2022-07-15Kernel/SysFS: Adapt USB plug code to work with SysFS patternsLiav A
2022-07-15Kernel/SysFS: Mark SysFSDirectory traverse and lookup methods as finalLiav A
2022-07-15Kernel/SysFS: Reduce the responsibilities of the Registry objectLiav A
2022-07-15Kernel/SysFS: Add Symbolic link functionality to the filesystemLiav A
2022-07-15Kernel/SysFS: Add two methods related to relative paths for componentsLiav A
2022-07-15Kernel/SysFS: Rename Devices code folder => DeviceIdentifiersLiav A
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Kernel: Annotate all `KBuffer` and `DoubleBuffer` with a custom nameTim Schumacher
2022-06-17Kernel/SysFS: Remove derived BIOSSysFSComponent classesLiav A
2022-06-17Kernel/SysFS: Migrate components code from SysFS.cpp to the SysFS folderLiav A
2022-06-17Kernel/SysFS: Split the bulky BIOS.h file into multiple filesLiav A
2022-06-17Kerenl/Firmware: Add map_ebda and map_bios methods in the original placeLiav A
2022-06-17Kernel/SysFS: Split bulky SysFSPCI file into separate filesLiav A
2022-06-17Kernel/SysFS: Split bulky SysFSUSB file into two separate class filesLiav A