pmcraid_reset_reload(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, buckle up β€” this is the Kernel API Manual page for pmcraid_reset_reload(9), and it’s giving β€œkernel-driver lore but make it group chat” πŸ’…βœ¨

🌸 NAME 🌸

pmcraid_reset_reload β€” utility routine for doing IOA reset either to bringup or bringdown IOA

πŸ¦‹ SYNOPSIS πŸ¦‹

       int pmcraid_reset_reload (struct pmcraid_instance *pinstance , u8
       shutdown_type , u8 target_state );

πŸŽ€ ARGUMENTS πŸŽ€

  • pinstance β€” pointer adapter instance structure
  • shutdown_type β€” shutdown type to be used NONE, NORMAL or ABRREV (yes, bestie, it really says ABRREV β€” copying it exactly, no cap πŸ’€)
  • target_state β€” expected target state after reset

πŸ”₯ NOTE πŸ”₯

okay this part is important, so listen up 🫢 This command initiates reset and waits for its completion. Hence this should not be called from isr/timer/tasklet functions (timeout handlers, error response handlers and interrupt handlers).

Return Value: 1 in case ioa_state is not target_state, 0 otherwise.

πŸ’œ SEE ALSO πŸ’œ

bestie, this see-also section is literally the whole pmcraid friend group. Kernel file first: ./drivers/scsi/pmcraid.c. Then all these icons:


okay bye bestie β€” this was pmcraid_reset_reload(9), sourced from ./drivers/scsi, dated October 2026. slay and stay safe πŸ’–πŸ«Ά

πŸ“¦ where this page comes from