vdpa: merge functionally duplicated dev_features attributes
authorSi-Wei Liu <si-wei.liu@oracle.com>
Mon, 10 Oct 2022 17:27:03 +0000 (10:27 -0700)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 28 Dec 2022 10:09:46 +0000 (05:09 -0500)
commitb9e05399d9273c8c066e73db1e6e85364003030c
tree9ab70486e37488c4ec7d447a488289fc7de4830d
parent1b929c02afd37871d5afb9d498426f83432e71c2
vdpa: merge functionally duplicated dev_features attributes

We can merge VDPA_ATTR_VDPA_DEV_SUPPORTED_FEATURES with
VDPA_ATTR_DEV_FEATURES which is functionally equivalent.
While at it, tweak the comment in header file to make
user provioned device features distinguished from those
supported by the parent mgmtdev device: the former of
which can be inherited as a whole from the latter, or
can be a subset of the latter if explicitly specified.

Signed-off-by: Si-Wei Liu <si-wei.liu@oracle.com>
Message-Id: <1665422823-18364-1-git-send-email-si-wei.liu@oracle.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Jason Wang <jasowang@redhat.com>
drivers/vdpa/vdpa.c
include/uapi/linux/vdpa.h