iscsi_remove_conn(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

iscsi_remove_conn(9) πŸ’…

okay so welcome to the Kernel API Manual, bestie β€” today’s main character is iscsi_remove_conn, and it’s honestly a tiny little function with one very clear job. let’s get into it 🫢


✨ NAME ✨

  • iscsi_remove_conn β€” remove iscsi class connection from sysfs. that’s the whole name, no cap πŸ’–

🌸 SYNOPSIS 🌸

the synopsis is literally this, character for character:

void iscsi_remove_conn (struct iscsi_cls_conn *conn );

πŸŽ€ ARGUMENTS πŸŽ€

  • conn β€” iscsi cls connection. that’s the struct iscsi_cls_conn * from the synopsis, bestie β€” the connection you’re handing over πŸ¦‹

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the vibe check here is: remove iscsi_cls_conn from sysfs, and wait for previous read/write of iscsi_cls_conn's attributes in sysfs to finish. that’s the tea β˜• it’s not just yeeting the thing and dipping β€” the waiting part is literally part of the description, so don’t skip it πŸ™ˆ


🌈 SEE ALSO 🌈

Kernel file ./drivers/scsi/scsi_transport_iscsi.c β€” go peek if you’re feeling curious πŸ‘‘

and then the whole friend group:


mwah, that’s the page 🫢 it comes from the ./drivers/scsi source spot, dated October 2026, and yes β€” it’s still iscsi_remove_conn(9). periodt πŸ’–βœ¨

πŸ“¦ where this page comes from