iscsi_remove_conn(9)
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 thestruct 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:
iscsi_lookup_endpoint(9)iscsi_create_flashnode_sess(9)iscsi_create_flashnode_conn(9)iscsi_is_flashnode_conn_dev(9)iscsi_get_flashnode_by_index(9)iscsi_find_flashnode_sess(9)iscsi_find_flashnode_conn(9)iscsi_destroy_flashnode_sess(9)iscsi_destroy_all_flashnode(9)iscsi_bsg_host_dispatch(9)iscsi_bsg_host_add(9)iscsi_block_scsi_eh(9)iscsi_unblock_session(9)iscsi_force_destroy_session(9)iscsi_alloc_conn(9)iscsi_add_conn(9)iscsi_session_event(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms