libnvme(9)

πŸ“¦ version 3.2, in arch rolling

✨ 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, see enum 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