]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
types: add Host Behavior Support field definitions
authorCaleb Sander <csander@purestorage.com>
Wed, 25 Oct 2023 20:47:06 +0000 (14:47 -0600)
committerDaniel Wagner <wagi@monom.org>
Thu, 2 Nov 2023 13:42:14 +0000 (14:42 +0100)
Bytes 1 and 2 are now defined as fields ETDAS and LBAFEE,
so update the struct nvme_feat_host_behavior definition.

Signed-off-by: Caleb Sander <csander@purestorage.com>
src/nvme/types.h

index 9aa3ad2eb8a645e7e3357da2c0e862cd178c45f0..5ab614f597e84e45fbaeef332cbc02651a1fc59d 100644 (file)
@@ -4743,13 +4743,17 @@ struct nvme_plm_config {
 /**
  * struct nvme_feat_host_behavior - Host Behavior Support - Data Structure
  * @acre:      Advanced Command Retry Enable
- * @rsvd1:     Reserved
+ * @etdas:     Extended Telemetry Data Area 4 Supported
+ * @lbafee:    LBA Format Extension Enable
+ * @rsvd3:     Reserved
  * @cdfe:       Copy Descriptor Formats Enable
  * @rsvd6:     Reserved
  */
 struct nvme_feat_host_behavior {
        __u8 acre;
-        __u8 rsvd1[3];
+       __u8 etdas;
+       __u8 lbafee;
+       __u8 rsvd3;
         __u16 cdfe;
        __u8 rsvd6[506];
 };