iscsi_eh_session_reset(9)
π iscsi_eh_session_reset(9) π
okay bestie, welcome to the Kernel API Manual β¨ β today's main character is iscsi_eh_session_reset(9), and honestly? she's kind of a dramaqueen in the best way π
πΈ NAME πΈ
iscsi_eh_session_reset β drop session and attempt relogin π«Ά
β¨ SYNOPSIS β¨
int iscsi_eh_session_reset (struct scsi_cmnd *sc );
π¦ ARGUMENTS π¦
scβ the scsi command π« (yes that's it, that's the whole argument, she's low-maintenance)
π DESCRIPTION π
so like, here's the vibe: this function will wait for one of three things to happen π
- a relogin β someone reconnects, slay
- session termination from userspace β the humans upstairs said "we're done here" π
- a recovery/replacement timeout β the clock runs out, no cap β°
and that's genuinely it, bestie β she waits, she doesn't micromanage π
π₯ SEE ALSO π₯
Kernel file ./drivers/scsi/libiscsi.c and honestly her whole friend group π«Ά:
iscsi_prep_data_out_pdu(9)iscsi_check_tmf_restrictions(9)iscsi_prep_scsi_cmd_pdu(9)iscsi_free_task(9)__iscsi_put_task(9)iscsi_complete_task(9)iscsi_complete_scsi_task(9)iscsi_alloc_mgmt_task(9)iscsi_send_mgmt_task(9)iscsi_scsi_cmd_rsp(9)iscsi_data_in_rsp(9)iscsi_nop_out_rsp(9)iscsi_itt_to_task(9)__iscsi_complete_pdu(9)iscsi_itt_to_ctask(9)iscsi_requeue_task(9)iscsi_data_xmit(9)iscsi_suspend_queue(9)iscsi_suspend_tx(9)iscsi_suspend_rx(9)iscsi_conn_unbind(9)iscsi_eh_target_reset(9)iscsi_eh_recover_target(9)iscsi_host_add(9)iscsi_host_alloc(9)iscsi_host_remove(9)iscsi_session_setup(9)iscsi_session_free(9)iscsi_session_teardown(9)iscsi_conn_setup(9)iscsi_conn_teardown(9)
mwah π this lil page lives in ./drivers/scsi and it's stamped October 2026 β iscsi_eh_session_reset(9), icon behavior only, 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