eal: remove Xen dom0 support
authorJianfeng Tan <jianfeng.tan@intel.com>
Thu, 14 Sep 2017 02:40:29 +0000 (02:40 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Sun, 8 Oct 2017 23:54:29 +0000 (01:54 +0200)
commitf26ab687a74fc86455e0c98371553a53bf68c76e
tree84957e6b809aa90b157abc19439759a73c9aad7c
parenta7cb2e20d23c4b6b6e962f0a4d21da484fe090c2
eal: remove Xen dom0 support

We remove xen-specific code in EAL, including the option --xen-dom0,
memory initialization code, compiling dependency, etc.

Related documents are removed or updated, and bump the eal library
version.

Signed-off-by: Jianfeng Tan <jianfeng.tan@intel.com>
36 files changed:
MAINTAINERS
config/common_base
doc/guides/contributing/documentation.rst
doc/guides/index.rst
doc/guides/linux_gsg/build_sample_apps.rst
doc/guides/linux_gsg/sys_reqs.rst
doc/guides/prog_guide/env_abstraction_layer.rst
doc/guides/prog_guide/source_org.rst
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_17_11.rst
doc/guides/testpmd_app_ug/run_app.rst
doc/guides/xen/img/dpdk_xen_pkt_switch.png [deleted file]
doc/guides/xen/img/grant_refs.png [deleted file]
doc/guides/xen/img/grant_table.png [deleted file]
doc/guides/xen/index.rst [deleted file]
doc/guides/xen/pkt_switch.rst [deleted file]
lib/librte_eal/bsdapp/eal/Makefile
lib/librte_eal/bsdapp/eal/include/exec-env/rte_dom0_common.h [deleted file]
lib/librte_eal/bsdapp/eal/rte_eal_version.map
lib/librte_eal/common/eal_common_options.c
lib/librte_eal/common/eal_internal_cfg.h
lib/librte_eal/common/eal_options.h
lib/librte_eal/common/include/rte_memory.h
lib/librte_eal/linuxapp/Makefile
lib/librte_eal/linuxapp/eal/Makefile
lib/librte_eal/linuxapp/eal/eal.c
lib/librte_eal/linuxapp/eal/eal_memory.c
lib/librte_eal/linuxapp/eal/eal_xen_memory.c [deleted file]
lib/librte_eal/linuxapp/eal/include/exec-env/rte_dom0_common.h [deleted file]
lib/librte_eal/linuxapp/eal/rte_eal_version.map
lib/librte_eal/linuxapp/igb_uio/igb_uio.c
lib/librte_eal/linuxapp/xen_dom0/Makefile [deleted file]
lib/librte_eal/linuxapp/xen_dom0/compat.h [deleted file]
lib/librte_eal/linuxapp/xen_dom0/dom0_mm_dev.h [deleted file]
lib/librte_eal/linuxapp/xen_dom0/dom0_mm_misc.c [deleted file]
pkg/dpdk.spec