STRUCT QM_ERR_ISOLATE(9)
πΈ NAME πΈ
Okay bestie, welcome to the Kernel API Manual entry for struct qm_err_isolate(9) π
β and the actual NAME line is struct qm_err_isolate β with the dash just sitting there and no description, no cap π.
β¨ SYNOPSIS β¨
Here's the struct in all its exact glory, copied character for character:
struct qm_err_isolate {
struct mutex isolate_lock;
u32 err_threshold;
bool is_isolate;
struct list_head qm_hw_errs;
};
π¦ Members π¦
isolate_lockβ protects the device error log, like a tiny lilβ bodyguard for the log π‘οΈβ¨err_thresholdβ the user config error threshold which triggers isolation; cross it and isolation is the vibe, iykyk π₯is_isolateβ the device isolation state, literally telling you the isolation state of the device π
Also, the synopsis has struct list_head qm_hw_errs; chillinβ in the struct, but the Members section doesnβt give it its own description β no invented lore over here π.
π SEE ALSO π
Go peek at these too, bestie:
- Kernel file
./include/linux/hisi_acc_qm.h enum qm_stop_reason(9)
π cute sign-off π
This page lives under ./include/linux, is dated October 2026, and yes itβs still the struct qm_err_isolate(9) manual page β mwah π«Άππ
π¦ 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