summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem/SysFS
AgeCommit message (Expand)Author
2023-04-14Kernel: Get rid of *LockRefPtr in the SysFS filesystem codeLiav A
2023-04-09Kernel: Remove redundant HID name from all associated filesLiav A
2023-04-08Kernel: Mark a bunch of NonnullRefPtrs also const to ensure immutabilityLiav A
2023-04-05Kernel: Stop using *LockRefPtr for TTYAndreas Kling
2023-04-04Kernel: Stop using *LockRefPtr for FileSystem pointersAndreas Kling
2023-03-12Kernel: Make the Jails' internal design a lot more saneLiav A
2023-03-09Kernel: Switch LockRefPtr<Inode> to RefPtr<Inode>Andreas Kling
2023-02-21Kernel: Fix const-correctness of PCI::DeviceIdentifier usageAndreas Kling
2023-02-19Kernel+Userland: Add constants subdirectory at /sys/kernel directoryLiav A
2023-02-19Kernel: Remove unnecessary include from SysFS PowerStateSwitch codeLiav A
2023-02-18Kernel: Dont crash if power states gets set to an invalid valueUndefine
2023-02-06Kernel: Protect Thread::m_name with a spinlockSam Atkins
2023-02-06Kernel: Protect Process::m_name with a spinlockSam Atkins
2023-02-05Kernel: Fix CPUInfo error propagation fixmeMacDue
2023-01-26Kernel/PCI: Expose PCI option ROM data from the sysfs interfaceLiav A
2023-01-26Kernel/PCI: Hold a reference to DeviceIdentifier in the Device classLiav A
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