controller_fatal_error_show(9)
π controller_fatal_error_show(9) β the Kernel API Manual, bestie edition π
okay so real talk, this is controller_fatal_error_show, a page straight out of the controller_fatal_error_show(9) section of the Kernel API Manual, and it's literally about checking whether the controller is under fatal err. that's the whole vibe. let's get into it β¨
πΈ NAME πΈ
controller_fatal_error_show β check controller is under fatal err π
like, that's it. that's the job. she checks if your controller is having a fatal error moment. no cap.
β¨ SYNOPSIS β¨
ssize_t controller_fatal_error_show (struct device *cdev , struct
device_attribute *attr , char *buf );
bestie look at her. she takes three things and returns an ssize_t. iconic signature, no notes π«Ά
π¦ ARGUMENTS π¦
cdevβ pointer to embedded class device. she lives in there, that's her home πattrβ device attribute. and listenβ¦ she's unused π literally just vibing in the parameter list, not doing a single thingbufβ the buffer returned. this is where the output goes, main character energy only π
π DESCRIPTION π
A sysfs 'read-only' shost attribute. periodt. that's the description. she's read-only, she's sysfs, she's an shost attribute, and honestly? she ate π
π SEE ALSO π
the kernel file, exactly as it stands:
Kernel file ./drivers/scsi/pm8001/pm8001_ctl.c
and now the whole friend group, roll call πβ¨ β every single one:
pm8001_ctl_mpi_interface_rev_show(9)pm8001_ctl_fw_version_show(9)pm8001_ctl_ila_version_show(9)pm8001_ctl_inactive_fw_version_show(9)pm8001_ctl_max_out_io_show(9)pm8001_ctl_max_devices_show(9)pm8001_ctl_max_sg_list_show(9)pm8001_ctl_sas_spec_support_show(9)pm8001_ctl_host_sas_address_show(9)pm8001_ctl_logging_level_show(9)pm8001_ctl_aap_log_show(9)pm8001_ctl_ib_queue_log_show(9)pm8001_ctl_ob_queue_log_show(9)pm8001_ctl_bios_version_show(9)event_log_size_show(9)pm8001_ctl_iop_log_show(9)pm8001_ctl_fatal_log_show(9)non_fatal_log_show(9)pm8001_ctl_gsm_log_show(9)ctl_mpi_state_show(9)ctl_hmi_error_show(9)ctl_raae_count_show(9)ctl_iop0_count_show(9)ctl_iop1_count_show(9)
twenty-four besties and every single one of them is in ./drivers/scsi/pm8001β¦ well, the kernel file lives there, iykyk πΈ
π§ quick reality check: attr is genuinely unused, so don't go looking for hidden behaviour. she said "not my department" and honestly, respect.
that's the whole page, babe β short, sweet, and read-only. π
and finally, the sign-off you asked for: this little cutie comes from ./drivers/scsi/pm8001, dated October 2026, and you can find her filed under controller_fatal_error_show(9) if you ever need her again ππ¦
π¦ 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