ibmvscsis_srp_login_rej(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so we're in the Kernel API Manual, and the main-character function is ibmvscsis_srp_login_rej(9) β€” yes bestie, it's giving kernel-internals realness ✨

πŸ’– NAME πŸ’–

ibmvscsis_srp_login_rej β€” Create/copy a login rejection notice to client. That's the whole vibe: this function creates or copies that login rejection notice and sends it off to the client 🫢

✨ SYNOPSIS ✨

long ibmvscsis_srp_login_rej (struct scsi_info *vscsi , struct ibmvscsis_cmd *cmd , u32 reason );

πŸŽ€ ARGUMENTS πŸŽ€

  • vscsi β€” Pointer to our adapter structure. Yes, our adapter structure, keep up πŸ’…
  • cmd β€” Pointer to the command for the SRP Login request. It's the login-request command, right there.
  • reason β€” The reason the SRP Login is being rejected, per SRP protocol. Protocol-approved rejection lore πŸ”₯

🌸 DESCRIPTION 🌸

EXECUTION ENVIRONMENT: Interrupt, interrupt lock held.

That's literally the description, bestie β€” execution environment is interrupt, and the interrupt lock is held. That's the whole note 😭

🌈 SEE ALSO 🌈

Kernel file: ./drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c

cute sign-off bestie: source/version is ./drivers/scsi/ibmvscsi_tgt, date is October 2026, and the page is ibmvscsis_srp_login_rej(9) β€” byeee πŸ’œ

πŸ“¦ where this page comes from