[dpdk-dev] [PATCH v4] pci_vfio: Support 64KB kernel page_size with vfio-pci driver

2018-12-12 Thread tone.zhang
end offset of the MSI table with the BAR size, and skip the mapping if it is out of Bar scope. The patch fixes the debug log as below: EAL: Skipping BAR0 Signed-off-by: tone.zhang Reviewed-by: Gavin Hu Reviewed-by: Honnappa Nagarahalli Reviewed-by: Steve Capper Reviewed-by: Anatoly Burakov

[dpdk-dev] [PATCH] pci_vfio: Support 64KB kernel page_size with vfio-pci driver

2018-10-23 Thread tone.zhang
table with the BAR size. The patch fixes the debug log as below: EAL: Skipping BAR0 Signed-off-by: tone.zhang Reviewed-by: Gavin Hu Reviewed-by: Honnappa Nagarahalli Reviewed-by: Steve Capper --- drivers/bus/pci/linux/pci_vfio.c | 25 + 1 file changed, 21 insertions(+), 4

[dpdk-dev] [PATCH v2] pci_vfio: Support 64KB kernel page_size with vfio-pci driver

2018-11-08 Thread tone.zhang
end offset of the MSI table with the BAR size, and skip the mapping if it is out of Bar scope. The patch fixes the debug log as below: EAL: Skipping BAR0 Signed-off-by: tone.zhang Reviewed-by: Gavin Hu Reviewed-by: Honnappa Nagarahalli Reviewed-by: Steve Capper Reviewed-by: Burakov Anatoly

[dpdk-dev] [PATCH v3] pci_vfio: Support 64KB kernel page_size with vfio-pci driver

2018-11-18 Thread tone.zhang
end offset of the MSI table with the BAR size, and skip the mapping if it is out of Bar scope. The patch fixes the debug log as below: EAL: Skipping BAR0 Signed-off-by: tone.zhang Reviewed-by: Gavin Hu Reviewed-by: Honnappa Nagarahalli Reviewed-by: Steve Capper Reviewed-by: Anatoly Burakov

[dpdk-dev] [PATCH] doc: Clarify IOMMU usage with "uio-pci" kernel module

2018-09-04 Thread tone.zhang
When binding the devices used by DPDK to the "uio-pci" kernel module, the IOMMU should be disabled in order not to break the IO transmission because of the virtual / physical address mapping. The patch clarifies the IOMMU configuration on both x86_64 and arm64 systems. Signed-off-by:

[dpdk-dev] [PATCH v2] doc: Clarify IOMMU usage with "uio_pci_generic" kernel module

2018-09-04 Thread tone.zhang
ned-off-by: tone.zhang --- doc/guides/linux_gsg/linux_drivers.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/guides/linux_gsg/linux_drivers.rst b/doc/guides/linux_gsg/linux_drivers.rst index 371a817..b46fc6a 100644 --- a/doc/guides/linux_gsg/linux_drivers.rst +++ b/doc/guides

[dpdk-dev] [PATCH v3] doc: Clarify IOMMU usage with "uio_pci_generic" kernel module

2018-09-04 Thread tone.zhang
ned-off-by: tone.zhang --- doc/guides/linux_gsg/linux_drivers.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/guides/linux_gsg/linux_drivers.rst b/doc/guides/linux_gsg/linux_drivers.rst index 371a817..b46fc6a 100644 --- a/doc/guides/linux_gsg/linux_drivers.rst +++ b/doc/guides

[dpdk-dev] [PATCH v4] doc: Clarify IOMMU usage with "uio_pci_generic" kernel module

2018-09-20 Thread tone.zhang
ned-off-by: tone.zhang --- doc/guides/linux_gsg/linux_drivers.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/guides/linux_gsg/linux_drivers.rst b/doc/guides/linux_gsg/linux_drivers.rst index 371a817..3304800 100644 --- a/doc/guides/linux_gsg/linux_drivers.rst +++ b/doc/guides

[dpdk-dev] [PATCH v5] doc: Clarify IOMMU usage with "uio_pci_generic" kernel module

2018-09-24 Thread tone.zhang
ned-off-by: tone.zhang --- doc/guides/linux_gsg/linux_drivers.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/guides/linux_gsg/linux_drivers.rst b/doc/guides/linux_gsg/linux_drivers.rst index 371a817..8da6a31 100644 --- a/doc/guides/linux_gsg/linux_drivers.rst +++ b/doc/guides

[dpdk-dev] [PATCH v6] doc: Clarify IOMMU usage with "uio_pci_generic" kernel module

2018-09-25 Thread tone.zhang
ned-off-by: tone.zhang Reviewed-by: Honnappa Nagarahalli Reviewed-by: Stephen Hemminger Reviewed-by: Rami Rosen Acked-by: Gavin Hu Acked-by: Bruce Richardson Acked-by: Luca Boccassi --- doc/guides/linux_gsg/linux_drivers.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/guides