demo: Fix demo script to reorder apps
[glsdk/util-scripts.git] / demo / crash-VM.sh
1 #!/bin/bash
2 #Deamon to crash kernel on a GPIO button
3 #Crashes kernel using sysrq
4 #https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html
6 #Wait till the push button is pressed to crash the kernel
7 while true;
8 do
9         evtest /dev/input/by-path/platform-gpio-keys-event | grep -m2 BTN_
10         if [ $? -eq "0" ]; then
11                 wall "Push button pressed, Crashing the kernel..."
12                 msleep 100
13                 echo c > /proc/sysrq-trigger
14         fi
15         msleep 100
16 done &