libnvme(2)
β¨ NAME β¨
enum nvme_id_ns_nmic β bestie this one lil enum is the whole vibe check for a namespace's multi-path I/O and namespace sharing capabilities. It literally specifies what the namespace is capable of, sharing-wise. That's it, that's the job. π
π¦ SYNOPSIS π¦
enum nvme_id_ns_nmic {
NVME_NS_NMIC_SHARED
};
Periodt, that's the entire enum. One (1) constant. She doesn't need more. π
πΈ Constants πΈ
NVME_NS_NMIC_SHAREDβ okay so if this one is set, the namespace is lowkey a social butterfly: it may be attached to two or more controllers in the NVM subsystem concurrently. Yes, at the same time. Simultaneously. She's sharing the spotlight and she's not sorry about it. π«Ά
not me explaining sharing like it's a group project bestie π if this bit is set, multiple controllers in the same NVM subsystem can have this namespace attached at once β that's the whole tea. π
mwah β that's the page, angels: enum nvme_id_ns_nmic from the API Manual of libnvme, section 2, dated July 2026. go forth and share your namespaces responsibly, ily, bye πβ¨π§
π¦ where this page comes from
- ubuntu stonking: libnvme-dev 1.16.2-1build1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms