From: Caleb Sander Date: Wed, 25 Oct 2023 20:47:06 +0000 (-0600) Subject: types: add Host Behavior Support field definitions X-Git-Tag: v1.7~38 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=06bc8b2e451cf4caf9b142ca888fd8d8def58843;p=users%2Fsagi%2Flibnvme.git types: add Host Behavior Support field definitions 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 --- diff --git a/src/nvme/types.h b/src/nvme/types.h index 9aa3ad2e..5ab614f5 100644 --- a/src/nvme/types.h +++ b/src/nvme/types.h @@ -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]; };