This series implements querying and setting of the mac address and mtu device config fields of the vdpa device of type net. An example of query and set as below. $ vdpa dev add name bar mgmtdev vdpasim_net mac 00:11:22:33:44:55 mtu 9000 $ vdpa dev config show bar: mac 00:11:22:33:44:55 link up link_announce false mtu 9000 $ vdpa dev config show -jp { "config": { "bar": { "mac": "00:11:22:33:44:55", "link ": "up", "link_announce ": false, "mtu": 1500, } } } patch summary: patch-1 updates the kernel headers patch-2 implements the query command patch-3 implements setting the mac address of vdpa dev config space patch-4 implements setting the mtu of vdpa dev config space changelog: v1->v2: - addressed comments from David - added man page - using get_u16 - using strcmp() instead of matches() for arguments Parav Pandit (4): vdpa: Update kernel headers vdpa: Enable user to query vdpa device config layout vdpa: Enable user to set mac address of vdpa device vdpa: Enable user to set mtu of the vdpa device include/uapi/linux/virtio_net.h | 81 ++++++++++++++ man/man8/vdpa-dev.8 | 42 ++++++++ vdpa/include/uapi/linux/vdpa.h | 7 ++ vdpa/vdpa.c | 184 ++++++++++++++++++++++++++++++-- 4 files changed, 305 insertions(+), 9 deletions(-) create mode 100644 include/uapi/linux/virtio_net.h -- 2.26.2 _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization