libnvme(9)
β¨ NAME β¨
okay so bestie, this is the libnvme(9) API Manual page for struct tcg_l0_ns_geometry β the Namespace Geometry Reporting feature (0x0405). Yes, that exact feature ID. π
π¦ SYNOPSIS π¦
lowkey here's the struct shape, character-for-character:
struct tcg_l0_ns_geometry {
__u8 align;
__u8 rsvd1[7];
__be32 logical_block_size;
__be64 alignment_granularity;
__be64 lowest_aligned_lba;
};
π Members π
alignβ Flags, seeenum tcg_l0_ns_geometry_flags.rsvd1β Reserved. the reserved little guy, no notes π«Άlogical_block_sizeβ Logical block size.alignment_granularityβ Alignment granularity.lowest_aligned_lbaβ Lowest aligned LBA.
πΈ Description πΈ
This one comes from TCG Storage Opal SSC Feature Set: Configurable Namespace Locking, section 4.2.1. that's the whole description, bestie β no extra lore, no invented side quests. π
mwah π this was the struct tcg_l0_ns_geometry page from the libnvme(9) API Manual, dated October 2026. periodt. π¦
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms