How System Requests Work and How to Add Your Own SysReq
How System Requests Work and How to Add Your Own SysReq

snee.la
How System Requests Work and How to Add Your Own SysReq

I needed to add a custom System Request (Sys Req or SysRq) to a linux kernel some time ago. While doing so, I dug deep into how it works and I thought I’d make a quick post about it. Here is a good SuperUser answer about what a SysRq is. You may also know about SysRq via REISUB. This post has three parts: how to raise a SysRq, how SysRq works (looking into kernel code), and how to add your own SysRq.
Disclaimer: This is my website.