enable_fast_fail(9)
β¨ enable_fast_fail(9) β¨
okay bestie, welcome to the Kernel API Manual page for enable_fast_fail(9) β yes it's a section 9 kernel function, yes it's iconic, and yes we're gonna get you through it π
πΈ NAME πΈ
enable_fast_fail β start host initialization π
π¦ SYNOPSIS π¦
int enable_fast_fail (struct ibmvscsi_host_data *hostdata );
like literally that's the whole signature, no cap β¨
π ARGUMENTS π
hostdataβ theibmvscsi_host_dataof the host π«Ά that's the one you're passing in, bestie, the host data struct, of the host. yes it's named hostdata. yes it holds host data.
π₯ DESCRIPTION π₯
So the way this works: it returns zero if successful β that's it, that's the contract β call it, and a 0 back means we slayed. Zero is the good number here, periodt.
ngl the original page is genuinely this short and I refuse to invent lore that isn't there π every detail that exists is right here on this page.
π SEE ALSO π
okay this is the part where the manpage goes full main-character and lists, like, the entire friend group π all of these live in the kernel file ./drivers/scsi/ibmvscsi/ibmvscsi.c:
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)adapter_info_rsp(9)send_mad_adapter_info(9)ibmvscsi_eh_host_reset_handler(9)ibmvscsi_handle_crq(9)ibmvscsi_sdev_configure(9)ibmvscsi_change_queue_depth(9)ibmvscsi_get_desired_dma(9)ibmvscsi_resume(9)
like, the whole squad, fr fr π
and that's the page!! π§ from the ./drivers/scsi/ibmvscsi corner of the kernel, dated October 2026 β mwah, love u, go read the crq queue functions next ππ
π¦ 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