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.

  • A Basil Plant@lemmy.worldOP
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    19 days ago

    I’m glad you appreciate it! It’s always fun digging into kernel internals and learning new things :D

    I’m also open to criticism about the writing if you have any.