On 5/26/2023 12:31 AM, Miao Li wrote:
From: Chenbo Xia <chenbo....@intel.com>

The MMIO regions may not be mmap-able for VFIO-PCI devices.
In this case, the driver should explicitly do read and write
to access these regions.

Signed-off-by: Chenbo Xia <chenbo....@intel.com>
---
  drivers/bus/pci/bsd/pci.c        | 22 +++++++++++++++
  drivers/bus/pci/linux/pci.c      | 46 ++++++++++++++++++++++++++++++
  drivers/bus/pci/linux/pci_init.h | 10 +++++++
  drivers/bus/pci/linux/pci_uio.c  | 22 +++++++++++++++
  drivers/bus/pci/linux/pci_vfio.c | 36 ++++++++++++++++++++++++
  drivers/bus/pci/rte_bus_pci.h    | 48 ++++++++++++++++++++++++++++++++
  drivers/bus/pci/version.map      |  3 ++
  7 files changed, 187 insertions(+)

Acked-by: Yahui Cao <yahui....@intel.com>

Reply via email to