[Xen-devel] [PATCH v2 0/6] remove xen dom0 support in DPDK

2017-09-13 Thread Jianfeng Tan
ons inside xen dom0. What are not effected? Users can still run DPDK applications inside xen domU on pass-throughed physical devices and virtio devices; on the host, users still can run DPDK applications same as before. Jianfeng Tan (6): examples/vhost_xen: remove net/xenvirt: remove xen:

[Xen-devel] [PATCH v2 1/6] examples/vhost_xen: remove

2017-09-13 Thread Jianfeng Tan
Signed-off-by: Jianfeng Tan Acked-by: Bruce Richardson --- MAINTAINERS |1 - examples/Makefile |1 - examples/vhost_xen/Makefile | 52 -- examples/vhost_xen/main.c | 1522 --- examples

[Xen-devel] [PATCH v2 3/6] xen: remove xen dependency in app, examples, test

2017-09-13 Thread Jianfeng Tan
Signed-off-by: Jianfeng Tan Acked-by: Bruce Richardson --- examples/ip_pipeline/app.h | 4 -- examples/ip_pipeline/config_parse.c | 19 - examples/ip_pipeline/init.c | 5 --- examples/kni/main.c | 3 -- test/test/process.h | 10

[Xen-devel] [PATCH v2 4/6] xen: remove xen dependency in drivers, ether, mempool

2017-09-13 Thread Jianfeng Tan
Signed-off-by: Jianfeng Tan Acked-by: Bruce Richardson --- drivers/crypto/qat/qat_qp.c | 7 +-- drivers/net/i40e/i40e_rxtx.c | 8 ++-- lib/librte_ether/rte_ethdev.c| 7 +-- lib/librte_mempool/rte_mempool.c | 8 ++-- 4 files changed, 6 insertions(+), 24 deletions

[Xen-devel] [PATCH v2 2/6] net/xenvirt: remove

2017-09-13 Thread Jianfeng Tan
Signed-off-by: Jianfeng Tan Acked-by: Bruce Richardson --- MAINTAINERS | 2 - app/test-pmd/Makefile | 4 - app/test-pmd/testpmd.c | 51 +- config/common_base | 5 - config

[Xen-devel] [PATCH v2 5/6] eal: remove API rte_mem_phy2mch

2017-09-13 Thread Jianfeng Tan
Previously, to get MFN address in dom0, this API is a wrapper to obtain the "physical address". As we will removed xen dom0 support, this API is not necessary. Signed-off-by: Jianfeng Tan Acked-by: Bruce Richardson --- doc/guides/rel_notes/release_17_11.rst | 2 ++ drivers

[Xen-devel] [PATCH 1/6] example/vhost_xen: remove

2017-08-30 Thread Jianfeng Tan
Signed-off-by: Jianfeng Tan --- MAINTAINERS |1 - examples/Makefile |1 - examples/vhost_xen/Makefile | 52 -- examples/vhost_xen/main.c | 1522 --- examples/vhost_xen/main.h | 66

[Xen-devel] [PATCH 0/6] remove xen dom0 support in DPDK

2017-08-30 Thread Jianfeng Tan
before. Jianfeng Tan (6): example/vhost_xen: remove net/xenvirt: remove xen: remove xen dependency in app, examples, test xen: remove xen dependency in drivers, ether, mempool eal: remove xen dom0 support eal: remove API rte_mem_phy2mch MAINTAINERS

[Xen-devel] [PATCH 2/6] net/xenvirt: remove

2017-08-30 Thread Jianfeng Tan
Signed-off-by: Jianfeng Tan --- MAINTAINERS | 2 - app/test-pmd/Makefile | 4 - app/test-pmd/testpmd.c | 12 - config/common_base | 5 - config/defconfig_arm-armv7a-linuxapp

[Xen-devel] [PATCH 4/6] xen: remove xen dependency in drivers, ether, mempool

2017-08-30 Thread Jianfeng Tan
Signed-off-by: Jianfeng Tan --- drivers/crypto/qat/qat_qp.c | 7 +-- drivers/net/i40e/i40e_rxtx.c | 8 ++-- lib/librte_ether/rte_ethdev.c| 7 +-- lib/librte_mempool/rte_mempool.c | 8 ++-- 4 files changed, 6 insertions(+), 24 deletions(-) diff --git a/drivers/crypto

[Xen-devel] [PATCH 6/6] eal: remove API rte_mem_phy2mch

2017-08-30 Thread Jianfeng Tan
Previously, to get MFN address in dom0, this API is a wrapper to obtain the "physical address". As we removed xen dom0 support, this API is not necessary. Signed-off-by: Jianfeng Tan --- doc/guides/rel_notes/release_17_11.rst | 2 ++ drivers/net/e1000/em_rxtx.c

[Xen-devel] [PATCH 3/6] xen: remove xen dependency in app, examples, test

2017-08-30 Thread Jianfeng Tan
Signed-off-by: Jianfeng Tan --- app/test-pmd/testpmd.c | 2 +- examples/ip_pipeline/app.h | 4 -- examples/ip_pipeline/config_parse.c | 19 - examples/ip_pipeline/init.c | 5 --- examples/kni/main.c | 3 -- test/test/process.h