diff options
author | Stephen Hemminger <stephen@networkplumber.org> | 2022-07-18 09:56:57 -0700 |
---|---|---|
committer | Stephen Hemminger <stephen@networkplumber.org> | 2022-07-18 09:56:57 -0700 |
commit | 96594fd2364a61604cc9cbf42a12be6a492be0cb (patch) | |
tree | de9c33cb31780693da34e166256d0f92e528059f | |
parent | 30c7b77f504ca64ad06818a5c6090aa1314bf5cc (diff) | |
download | iproute2-96594fd2364a61604cc9cbf42a12be6a492be0cb.tar.gz |
vdpa: update uapi headers from 5.19-rc7
Keep VDPA sanitized headers up to current kernel.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
-rw-r--r-- | vdpa/include/uapi/linux/vdpa.h | 6 | ||||
-rw-r--r-- | vdpa/include/uapi/linux/virtio_ids.h | 14 | ||||
-rw-r--r-- | vdpa/include/uapi/linux/virtio_ring.h (renamed from include/uapi/linux/virtio_ring.h) | 0 |
3 files changed, 13 insertions, 7 deletions
diff --git a/vdpa/include/uapi/linux/vdpa.h b/vdpa/include/uapi/linux/vdpa.h index cc575a825..94e4dad1d 100644 --- a/vdpa/include/uapi/linux/vdpa.h +++ b/vdpa/include/uapi/linux/vdpa.h @@ -18,6 +18,7 @@ enum vdpa_command { VDPA_CMD_DEV_DEL, VDPA_CMD_DEV_GET, /* can dump */ VDPA_CMD_DEV_CONFIG_GET, /* can dump */ + VDPA_CMD_DEV_VSTATS_GET, }; enum vdpa_attr { @@ -46,6 +47,11 @@ enum vdpa_attr { VDPA_ATTR_DEV_NEGOTIATED_FEATURES, /* u64 */ VDPA_ATTR_DEV_MGMTDEV_MAX_VQS, /* u32 */ VDPA_ATTR_DEV_SUPPORTED_FEATURES, /* u64 */ + + VDPA_ATTR_DEV_QUEUE_INDEX, /* u32 */ + VDPA_ATTR_DEV_VENDOR_ATTR_NAME, /* string */ + VDPA_ATTR_DEV_VENDOR_ATTR_VALUE, /* u64 */ + /* new attributes must be added above here */ VDPA_ATTR_MAX, }; diff --git a/vdpa/include/uapi/linux/virtio_ids.h b/vdpa/include/uapi/linux/virtio_ids.h index 80d76b75b..7aa2eb766 100644 --- a/vdpa/include/uapi/linux/virtio_ids.h +++ b/vdpa/include/uapi/linux/virtio_ids.h @@ -73,12 +73,12 @@ * Virtio Transitional IDs */ -#define VIRTIO_TRANS_ID_NET 1000 /* transitional virtio net */ -#define VIRTIO_TRANS_ID_BLOCK 1001 /* transitional virtio block */ -#define VIRTIO_TRANS_ID_BALLOON 1002 /* transitional virtio balloon */ -#define VIRTIO_TRANS_ID_CONSOLE 1003 /* transitional virtio console */ -#define VIRTIO_TRANS_ID_SCSI 1004 /* transitional virtio SCSI */ -#define VIRTIO_TRANS_ID_RNG 1005 /* transitional virtio rng */ -#define VIRTIO_TRANS_ID_9P 1009 /* transitional virtio 9p console */ +#define VIRTIO_TRANS_ID_NET 0x1000 /* transitional virtio net */ +#define VIRTIO_TRANS_ID_BLOCK 0x1001 /* transitional virtio block */ +#define VIRTIO_TRANS_ID_BALLOON 0x1002 /* transitional virtio balloon */ +#define VIRTIO_TRANS_ID_CONSOLE 0x1003 /* transitional virtio console */ +#define VIRTIO_TRANS_ID_SCSI 0x1004 /* transitional virtio SCSI */ +#define VIRTIO_TRANS_ID_RNG 0x1005 /* transitional virtio rng */ +#define VIRTIO_TRANS_ID_9P 0x1009 /* transitional virtio 9p console */ #endif /* _LINUX_VIRTIO_IDS_H */ diff --git a/include/uapi/linux/virtio_ring.h b/vdpa/include/uapi/linux/virtio_ring.h index 010483437..010483437 100644 --- a/include/uapi/linux/virtio_ring.h +++ b/vdpa/include/uapi/linux/virtio_ring.h |