1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-28 14:37:45 +00:00

Kernel: Add /sys/kernel/request_panic node to simulate a kernel panic

When writing to /sys/kernel/request_panic it will do a kernel panic.
Trying to truncate the node will result in kernel panic with a slightly
different message.
This commit is contained in:
Liav A 2023-09-09 15:48:07 +03:00 committed by Andrew Kaster
parent 9836a9ad0e
commit 93e172895a
6 changed files with 91 additions and 0 deletions

View file

@ -657,6 +657,7 @@ executable("Kernel_bin") {
"FileSystem/SysFS/Subsystems/Kernel/PowerStateSwitch.cpp",
"FileSystem/SysFS/Subsystems/Kernel/Processes.cpp",
"FileSystem/SysFS/Subsystems/Kernel/Profile.cpp",
"FileSystem/SysFS/Subsystems/Kernel/RequestPanic.cpp",
"FileSystem/SysFS/Subsystems/Kernel/SystemStatistics.cpp",
"FileSystem/SysFS/Subsystems/Kernel/Uptime.cpp",
"FileSystem/SysFS/Subsystems/Kernel/Variables/BooleanVariable.cpp",