STRUCT QM_HW_ERR(9)
π struct qm_hw_err(9) π
okay so bestie, this is the Kernel API Manual page for struct qm_hw_err, and it's lowkey iconic: it's the struct that describes the device errors. It's giving main character energy for hardware-error bookkeeping, no cap. π
πΈ NAME πΈ
struct qm_hw_err β Structure describing the device errors β¨
β¨ SYNOPSIS β¨
struct qm_hw_err {
struct list_head list;
unsigned long long timestamp;
};
π Members π
listβ the hardware error list π§. It's literally the list of hardware errors, iykyk. Slay.timestampβ the timestamp when the error occurred β°. Fr fr, the exact moment the error happened. Obsessed with precision.
π¦ SEE ALSO π¦
The original page also points at the kernel file ./drivers/crypto/hisilicon/qm.c, plus all these SEE ALSO entries β every single one, bestie, no skipping:
hisi_qm_get_hw_info(9)hisi_qm_create_qp(9)hisi_qm_release_qp(9)hisi_qm_start_qp(9)qp_stop_fail_cb(9)qm_drain_qp(9)hisi_qm_stop_qp(9)hisi_qp_send(9)qm_hw_err_isolate(9)qm_frozen(9)hisi_qm_wait_task_finish(9)hisi_qm_uninit(9)hisi_qm_get_vft(9)hisi_qm_set_vft(9)hisi_qm_start(9)qm_invalid_queues(9)hisi_qm_stop(9)hisi_qm_dev_err_init(9)hisi_qm_dev_err_uninit(9)hisi_qm_free_qps(9)hisi_qm_alloc_qps_node(9)hisi_qm_set_algqos_init(9)hisi_qm_sriov_enable(9)hisi_qm_sriov_disable(9)hisi_qm_sriov_configure(9)hisi_qm_dev_err_detected(9)hisi_qm_dev_slot_reset(9)hisi_qm_dev_shutdown(9)hisi_qm_alg_register(9)hisi_qm_alg_unregister(9)hisi_qm_init(9)hisi_qm_get_dfx_access(9)hisi_qm_put_dfx_access(9)hisi_qm_pm_init(9)hisi_qm_pm_uninit(9)hisi_qm_suspend(9)hisi_qm_resume(9)
source/version: ./drivers/crypto/hisilicon Β· date: October 2026 Β· manual: struct qm_hw_err(9) β mwah, bye bestie ππ«Ά
π¦ 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