On 4/21/2020 6:24 PM, Christoph Hellwig wrote:
On Fri, Mar 27, 2020 at 08:15:41PM +0300, Max Gurtovoy wrote:
From: Israel Rukshin <israelr@xxxxxxxxxxxx>
The enumerations will be used to expose the namespace metadata format by
the target.
Signed-off-by: Israel Rukshin <israelr@xxxxxxxxxxxx>
Reviewed-by: Max Gurtovoy <maxg@xxxxxxxxxxxx>
I'd be tempted to use a separate enum and add a comment to which field
this relates.
something like:
+/* Metadata Capabilities */
+enum {
+ /* supports metadata being transferred as part of an extended LBA */
+ NVME_NS_MC_META_EXT = 1 << 0,
+ /* supports metadata being transferred as part of a separate
buffer */
+ NVME_NS_MC_META_BUF = 1 << 1,
+};
?