vfio/pci-core: Add capability for AtomicOp completer support
authorAlex Williamson <alex.williamson@redhat.com>
Fri, 19 May 2023 21:47:48 +0000 (15:47 -0600)
committerAlex Williamson <alex.williamson@redhat.com>
Fri, 16 Jun 2023 18:22:18 +0000 (12:22 -0600)
commita5bfe22db2a4a1ae467f31cfa1d72043eb9f1877
tree04c8a04ce7342bef61fddebc053316391c763281
parentd9824f70e52c736498c9177688cee5aa789e560c
vfio/pci-core: Add capability for AtomicOp completer support

Test and enable PCIe AtomicOp completer support of various widths and
report via device-info capability to userspace.

Reviewed-by: Cédric Le Goater <clg@redhat.com>
Reviewed-by: Robin Voetter <robin@streamhpc.com>
Tested-by: Robin Voetter <robin@streamhpc.com>
Link: https://lore.kernel.org/r/20230519214748.402003-1-alex.williamson@redhat.com
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
drivers/vfio/pci/vfio_pci_core.c
include/uapi/linux/vfio.h