1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 00:45:06 +00:00
serenity/Kernel/FileSystem/SysFS/Subsystems/Kernel
Liav A 0734de9f9a Kernel+Userland: Add mount MS_SRCHIDDEN option
Either we mount from a loop device or other source, the user might want
to obfuscate the given source for security reasons, so this option will
ensure this will happen.
If passed during a mount, the source will be hidden when reading from
the /sys/kernel/df node.
2024-03-13 15:33:47 -06:00
..
Configuration Kernel: Add initial basic support for KASAN 2023-12-30 13:57:10 +01:00
Network Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
ConstantInformation.cpp Kernel: Remove the /sys/kernel/constants directory 2023-08-27 22:50:22 +02:00
ConstantInformation.h Kernel: Remove the /sys/kernel/constants directory 2023-08-27 22:50:22 +02:00
CPUInfo.cpp Kernel/riscv64: Make the kernel compile 2023-11-10 15:51:31 -07:00
CPUInfo.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
Directory.cpp Kernel: Add /sys/kernel/request_panic node to simulate a kernel panic 2023-11-27 09:24:52 -07:00
Directory.h Kernel: Get rid of *LockRefPtr in the SysFS filesystem code 2023-04-14 19:24:54 +02:00
DiskUsage.cpp Kernel+Userland: Add mount MS_SRCHIDDEN option 2024-03-13 15:33:47 -06:00
DiskUsage.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
GlobalInformation.cpp Kernel: Move all tasks-related code to the Tasks subdirectory 2023-06-04 21:32:34 +02:00
GlobalInformation.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
Interrupts.cpp Kernel: Get rid of *LockRefPtr in the SysFS filesystem code 2023-04-14 19:24:54 +02:00
Interrupts.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
Jails.cpp Kernel: Move Jail code to a new subdirectory 2023-06-04 21:32:34 +02:00
Jails.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
Keymap.cpp Kernel: Get rid of *LockRefPtr in the SysFS filesystem code 2023-04-14 19:24:54 +02:00
Keymap.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
Log.cpp Kernel: Move a bunch of generic devices code into new subdirectory 2023-05-19 21:49:21 +02:00
Log.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
MemoryStatus.cpp Kernel: Get rid of *LockRefPtr in the SysFS filesystem code 2023-04-14 19:24:54 +02:00
MemoryStatus.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
PowerStateSwitch.cpp Kernel: Overhaul system shutdown procedure 2023-07-15 00:12:01 +02:00
PowerStateSwitch.h Kernel: Simplify reboot & poweroff code flow a bit 2023-06-27 20:04:42 +02:00
Processes.cpp Kernel: Move TTY-related code to a new subdirectory under Devices 2023-09-09 12:08:59 -06:00
Processes.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
Profile.cpp Kernel: Move Performance-measurement code to the Tasks subdirectory 2023-06-04 21:32:34 +02:00
Profile.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
RequestPanic.cpp Kernel: Add /sys/kernel/request_panic node to simulate a kernel panic 2023-11-27 09:24:52 -07:00
RequestPanic.h Kernel: Add /sys/kernel/request_panic node to simulate a kernel panic 2023-11-27 09:24:52 -07:00
SystemStatistics.cpp Kernel: Move all tasks-related code to the Tasks subdirectory 2023-06-04 21:32:34 +02:00
SystemStatistics.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00
Uptime.cpp Kernel: Get rid of *LockRefPtr in the SysFS filesystem code 2023-04-14 19:24:54 +02:00
Uptime.h Everywhere: Move global Kernel pattern code to Kernel/Library directory 2023-06-04 21:32:34 +02:00