pm8001_ctl_...ace_rev_show(9)
π pm8001_ctl_mpi_interface_rev_show(9) π
okay so bestie, we're deep in the Kernel API Manual today β like, the actual Linux kernel docs, not a vibe. This one's a sysfs attribute reader for the pm8001 SCSI driver, and it's lowkey adorable how tiny it is. Let's get into it π
β¨ NAME β¨
pm8001_ctl_mpi_interface_rev_show β literally just here to hand you the MPI interface revision number π
β¨ SYNOPSIS β¨
ssize_t pm8001_ctl_mpi_interface_rev_show (struct device *cdev , struct
device_attribute *attr , char *buf );
That's the whole signature, no cap. Three args, one return value, zero drama π¦
β¨ ARGUMENTS β¨
cdevβ pointer to the embedded class device, aka the whole reason this function even knows what it's looking at πattrβ the device attribute. It's marked unused, so ngl it's just kinda standing there looking pretty πbufβ the buffer that gets returned. This is where the goods go β¨
β¨ DESCRIPTION β¨
So here's the tea: this is a sysfs 'read-only' shost attribute π«Ά
That's it. That's the description. She's a show-er, not a teller β you read it, you don't write to it. Periodt π
β¨ SEE ALSO β¨
The kernel file lives at:
./drivers/scsi/pm8001/pm8001_ctl.c
And because she rolls with a whole squad, here's the entire friend group π:
controller_fatal_error_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)
ngl that's a long list but every single one of them is a real one, iykyk πΈ
And that's the whole page, bestie β short, sweet, and iconic π
Sign-off szn π«Ά: this gem lives under ./drivers/scsi/pm8001, dated October 2026, and it's serving Kernel API Manual energy from the pm8001_ctl_...ace_rev_show(9) era. Slay, go read your sysfs attributes responsibly π
π¦ 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