net/qede: support IOVA VA mode
authorKevin Traynor <ktraynor@redhat.com>
Fri, 8 Mar 2019 09:28:55 +0000 (09:28 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 20 Mar 2019 17:15:42 +0000 (18:15 +0100)
commit7aac5899df81f40c07a8047f410e7f2fcc62962d
tree8e98fb5f09b63360a6d4a3d798dc63bac8070acb
parentddf5a9c6d7aa240b1b97a4735a2abc1afe3c57af
net/qede: support IOVA VA mode

Set RTE_PCI_DRV_IOVA_AS_VA in drv_flags. This allows initializing qede
PMD as non-root also on Linux v4.x, where /proc/self/pagemap can't be
acccessed without CAP_SYS_ADMIN privileges.

The flag was introduced generically but not in pmds in:
commit 815c7deaed2d ("pci: get IOMMU class on Linux")

Cc: stable@dpdk.org
Acked-by: Shahed Shaikh <shshaikh@marvell.com>
Acked-by: Rasesh Mody <rmody@marvell.com>
Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
drivers/net/qede/qede_ethdev.c