]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
uapi: update vdpa.h
authorStephen Hemminger <stephen@networkplumber.org>
Sat, 12 Mar 2022 03:16:25 +0000 (19:16 -0800)
committerStephen Hemminger <stephen@networkplumber.org>
Sat, 12 Mar 2022 03:16:25 +0000 (19:16 -0800)
Update header from upstream.

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

index b7eab069988aef5d2eda7d8546c85f224f62c3b6..cc575a825a7c2003f4d10cd906ddd12564bc65f4 100644 (file)
@@ -23,6 +23,9 @@ enum vdpa_command {
 enum vdpa_attr {
        VDPA_ATTR_UNSPEC,
 
+       /* Pad attribute for 64b alignment */
+       VDPA_ATTR_PAD = VDPA_ATTR_UNSPEC,
+
        /* bus name (optional) + dev name together make the parent device handle */
        VDPA_ATTR_MGMTDEV_BUS_NAME,             /* string */
        VDPA_ATTR_MGMTDEV_DEV_NAME,             /* string */
@@ -40,6 +43,9 @@ enum vdpa_attr {
        VDPA_ATTR_DEV_NET_CFG_MAX_VQP,          /* u16 */
        VDPA_ATTR_DEV_NET_CFG_MTU,              /* u16 */
 
+       VDPA_ATTR_DEV_NEGOTIATED_FEATURES,      /* u64 */
+       VDPA_ATTR_DEV_MGMTDEV_MAX_VQS,          /* u32 */
+       VDPA_ATTR_DEV_SUPPORTED_FEATURES,       /* u64 */
        /* new attributes must be added above here */
        VDPA_ATTR_MAX,
 };