zfcp_dbf_scsi_eh(9)
π zfcp_dbf_scsi_eh(9) β a Kernel API Manual moment π
okay so bestie, we're diving into zfcp_dbf_scsi_eh(9) and honestly? she's a whole vibe. this is the kernel doc for her, straight out of the manual, no cap. let's get into it π
β¨ NAME β¨
zfcp_dbf_scsi_eh β the trace event for the special-case moments of scsi_eh callbacks. like, not every day is a normal day, and this function is the one that shows up for the plot twists π¦
πΈ SYNOPSIS πΈ
void zfcp_dbf_scsi_eh (char *tag , struct zfcp_adapter *adapter ,
unsigned int scsi_id , int ret );
that's the whole signature, literally right there. look at her go π
π«Ά ARGUMENTS π«Ά
tagβ the identifier for the event. think of it as the event's little name tag at the party β¨adapterβ pointer to thezfcpadapter, serving as the context for this event. she's the main character energy that gives everything around her meaning πscsi_idβ the SCSI ID/target, there to indicate the scope of the task management function (TMF). yes, TMF. iconic acronym, no notes πretβ the return value of the calling function. the receipts, basically. we love a function that keeps them π§Ύ
π¦ DESCRIPTION π¦
so here's the tea, bestie: this SCSI trace variant does not depend on any of these β not scsi_cmnd, not zfcp_fsf_req, not scsi_device. none of them. she's independent, she's self-sufficient, she doesn't need that baggage πβ¨
fr fr, that's the whole point of this variant β no dependencies on those three. periodt.
π SEE ALSO π
the whole friend group, gathered for you π«Ά β starting with the kernel file ./drivers/s390/scsi/zfcp_dbf.c, and then:
zfcp_dbf_hba_fsf_res(9)zfcp_dbf_hba_fsf_fces(9)zfcp_dbf_hba_fsf_reqid(9)zfcp_dbf_hba_fsf_uss(9)zfcp_dbf_hba_uas(9)zfcp_dbf_hba_bit_err(9)zfcp_dbf_hba_def_err(9)zfcp_dbf_rec_trig(9)zfcp_dbf_rec_trig_lock(9)zfcp_dbf_rec_run_lvl(9)zfcp_dbf_rec_run(9)zfcp_dbf_rec_run_wka(9)zfcp_dbf_san_req(9)zfcp_dbf_san_res(9)zfcp_dbf_san_in_els(9)zfcp_dbf_scsi_common(9)zfcp_dbf_adapter_register(9)zfcp_dbf_adapter_unregister(9)
like, the entire squad. go say hi π
and that's the page, bestie!! sourced from ./drivers/s390/scsi, dated October 2026, and yes she signs off as zfcp_dbf_scsi_eh(9) because she knows exactly who she is π
β¨ slay, go read some kernel code, ily ππ
π¦ 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