qeth_irq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to qeth_irq(9) from the Kernel API Manual β€” this is literally the qeth interrupt handler. qeth_irq β€” qeth interrupt handler. iconic, no cap. πŸ’…

✨ SYNOPSIS ✨

void qeth_irq (struct ccw_device *cdev , unsigned long intparm , struct
       irb *irb );

πŸŽ€ ARGUMENTS πŸŽ€

  • cdev β€” ccw device. that's the device, bestie.
  • intparm β€” expect pointer to iob. yes, that's the assignment fr fr.
  • irb β€” Interruption Response Block. the name is giving very important paperwork. πŸŽ€

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so in the good path: the corresponding qeth channel is locked with the last used iob as active_cmd. periodt. but also β€” and this is important β€” this function is also called for error interrupts. so she's not just here for the cute path. 😭

The caller ensures that:

  • Interrupts are disabled
  • ccw device lock is held

that's the whole vibe check, bestie β€” no skipping it. 🫢

🌈 SEE ALSO 🌈

go read these, iykyk. πŸ“šβœ¨

mwah πŸ’‹ β€” source/version: ./drivers/s390/net, date: October 2026, manual: qeth_irq(9). bye bestie, slay your interrupts. 🫢

πŸ“¦ where this page comes from