On Tue, Apr 13, 2021 at 07:24:41PM +0100, Bruce Richardson wrote: > On Tue, Apr 13, 2021 at 06:36:38PM +0100, Liang Ma wrote: > > Hi Bruce, > > I look into current IOAT PMD. I found that looks only support the > > latest DSA device which is part of SPR(Please correct me if I'm wrong). > > However, there still is lots existing CPU that support previous CBDMA > > Intel Quick-DATA technology. SPDK enable those device with uio. > > Any hint to enable those CBDMA device with IOAT PMD ? > > > > Hi Liang, > > These devices are still supported by the driver. In the latest releases the > new device support was added but no older device support was removed. > Please let us know if you do hit any problems with running it on the CBDMA > HW devices, because it should all still be working as before. > > Regards, > /Bruce Hi Bruce, I hit a problem with CBDMA enabling.
1. I follow the DPDK IOAT driver Doc, I bind 0000.04.0 device with dpdk-devbind.py 2. I run dpdk-test without any parameter then dpdk-test complain with EAL: VFIO support initialized EAL: 0000:00:04.0 VFIO group is not viable! Not all devices in IOMMU group bound to VFIO or unbound Requested device 0000:00:04.0 cannot be used 3. kernel boot parameter include the "intel_iommu=on" If I still need some extra iommu settings for CBDMA device ? Regards Liang