On Wed, Feb 16, 2022 at 10:00:20AM +0200, Eli Cohen wrote: > The following two patch series adds support to read vendor statistics > for a vdpa device. > > The first patch lays the ground to allow an upstream driver to provide > statistics in the form of an attribute name/attribute value pairs. > > The second patch implements this for mlx5_vdpa which gives received > descriptors and completed descriptors information for all the > virtqueues. > > V0 -> V1: > 1. Function name changes to emphasize the fact that this is for vendor > statistics. > 2. Increase the size of VDPA_ATTR_DEV_QUEUE_INDEX to U32 so it can > handle the entire range of virtqueue indices. > 3. Change output string names to avoid abbreviations. Jason had a minor comment. Were you goint to address it? > Eli Cohen (2): > vdpa: Add support for querying vendor statistics > vdpa/mlx5: Add support for reading descriptor statistics > > drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 + > drivers/vdpa/mlx5/net/mlx5_vnet.c | 156 +++++++++++++++++++++++++++++ > drivers/vdpa/vdpa.c | 129 ++++++++++++++++++++++++ > include/linux/mlx5/mlx5_ifc.h | 1 + > include/linux/mlx5/mlx5_ifc_vdpa.h | 39 ++++++++ > include/linux/vdpa.h | 5 + > include/uapi/linux/vdpa.h | 7 ++ > 7 files changed, 339 insertions(+) > > -- > 2.34.1 _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization