]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
uapi: update vdpa.h
authorStephen Hemminger <stephen@networkplumber.org>
Mon, 25 Mar 2024 01:16:06 +0000 (18:16 -0700)
committerStephen Hemminger <stephen@networkplumber.org>
Mon, 25 Mar 2024 01:16:06 +0000 (18:16 -0700)
Autogenerated from 6.9-rc1.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
vdpa/include/uapi/linux/vdpa.h

index e319fa750a49c4cf4dacd84f8487a92212a550f0..8586bd1787c8195c48d6dcbfabec12709523b0ef 100644 (file)
@@ -56,6 +56,23 @@ enum vdpa_attr {
        /* virtio features that are provisioned to the vDPA device */
        VDPA_ATTR_DEV_FEATURES,                 /* u64 */
 
+       VDPA_ATTR_DEV_BLK_CFG_CAPACITY,         /* u64 */
+       VDPA_ATTR_DEV_BLK_CFG_SEG_SIZE,         /* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_BLK_SIZE,         /* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_SEG_MAX,          /* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_NUM_QUEUES,       /* u16 */
+       VDPA_ATTR_DEV_BLK_CFG_PHY_BLK_EXP,      /* u8 */
+       VDPA_ATTR_DEV_BLK_CFG_ALIGN_OFFSET,     /* u8 */
+       VDPA_ATTR_DEV_BLK_CFG_MIN_IO_SIZE,      /* u16 */
+       VDPA_ATTR_DEV_BLK_CFG_OPT_IO_SIZE,      /* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_MAX_DISCARD_SEC,  /* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_MAX_DISCARD_SEG,  /* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_DISCARD_SEC_ALIGN,/* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_MAX_WRITE_ZEROES_SEC,     /* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_MAX_WRITE_ZEROES_SEG,     /* u32 */
+       VDPA_ATTR_DEV_BLK_CFG_READ_ONLY,                /* u8 */
+       VDPA_ATTR_DEV_BLK_CFG_FLUSH,            /* u8 */
+
        /* new attributes must be added above here */
        VDPA_ATTR_MAX,
 };