ibmvscsi_eh_...eset_handler(9)
π ibmvscsi_eh_...eset_handler(9) π
ok so bestie, we're in the Kernel API Manual today and this page is literally about ibmvscsi_eh_host_reset_handler β yes the header name got truncated in the filename, that's just how it is, don't @ me π«Ά. Anyway. Sit down, grab a strawberry π, and let's talk about resetting a connection to the server.
β¨ NAME β¨
ibmvscsi_eh_host_reset_handler β reset the connection to the server ππ
π¦ SYNOPSIS π¦
int ibmvscsi_eh_host_reset_handler (struct scsi_cmnd *cmd );
that's it. that's the whole signature. one (1) argument, returns an int, and it's about to fix your vibe.
π ARGUMENTS π
cmdβ astruct scsi_cmndthat is having problems π like it's genuinely going through it. this is the command that's misbehaving and needs the host reset handler to come through and, uh, handle it. main character energy fr.
π SEE ALSO π
ok this list is long β like, not me about to type all of these β but every single one matters, iykyk π. first up, the kernel file itself:
./drivers/scsi/ibmvscsi/ibmvscsi.c
and then the whole friend group π«Ά:
ibmvscsi_handle_event(9)ibmvscsi_release_crq_queue(9)crq_queue_next_crq(9)ibmvscsi_send_crq(9)ibmvscsi_task(9)ibmvscsi_reset_crq_queue(9)ibmvscsi_init_crq_queue(9)ibmvscsi_reenable_crq_queue(9)initialize_event_pool(9)release_event_pool(9)valid_event_struct(9)free_event_struct(9)get_event_struct(9)init_event_struct(9)unmap_cmd_data(9)map_sg_data(9)map_data_for_srp_cmd(9)purge_requests(9)ibmvscsi_set_request_limit(9)ibmvscsi_reset_host(9)ibmvscsi_timeout(9)ibmvscsi_send_srp_event(9)handle_cmd_rsp(9)lun_from_dev(9)ibmvscsi_queuecommand_lck(9)map_persist_bufs(9)unmap_persist_bufs(9)login_rsp(9)send_srp_login(9)capabilities_rsp(9)send_mad_capabilities(9)fast_fail_rsp(9)enable_fast_fail(9)adapter_info_rsp(9)send_mad_adapter_info(9)ibmvscsi_handle_crq(9)ibmvscsi_sdev_configure(9)ibmvscsi_change_queue_depth(9)ibmvscsi_get_desired_dma(9)ibmvscsi_resume(9)
slay. you now know the entire extended universe of ibmvscsi functions π.
ngl this page is short but it ate. read the SEE ALSO list before you touch anything, okay? the whole crq queue situation is not a vibe to guess at, fr fr π.
that's a wrap bestie! this one lives in ./drivers/scsi/ibmvscsi and it's dated October 2026 β so like, future-coded π«β¨π. go be iconic with your host resets! π
π₯
π¦ 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