[dpdk-dev] [PATCH 0/3] configs cleanup

David Marchand david.marchand at 6wind.com
Wed May 14 16:58:06 CEST 2014


Hello all, 

Here is a patch series that try to:
- make it easier to globally enable/disable a feature used by multiple targets
- make things clearer when compiling DPDK and when you want to cross-compile it


-- 
David Marchand

David Marchand (3):
  config: factorize configurations
  config: rename "default" configuration file as "native"
  config: rename "default" machine type as "core2"

 config/common_bsdapp                               |  302 +++++++++++++++++
 config/common_linuxapp                             |  339 ++++++++++++++++++++
 config/defconfig_i686-default-linuxapp-gcc         |  337 -------------------
 config/defconfig_i686-default-linuxapp-icc         |  336 -------------------
 config/defconfig_i686-native-linuxapp-gcc          |   68 ++++
 config/defconfig_i686-native-linuxapp-icc          |   68 ++++
 config/defconfig_x86_64-default-bsdapp-gcc         |  302 -----------------
 config/defconfig_x86_64-default-linuxapp-gcc       |  339 --------------------
 config/defconfig_x86_64-default-linuxapp-icc       |  335 -------------------
 config/defconfig_x86_64-ivshmem-linuxapp-gcc       |    2 +-
 config/defconfig_x86_64-ivshmem-linuxapp-icc       |    2 +-
 config/defconfig_x86_64-native-bsdapp-gcc          |   71 ++++
 config/defconfig_x86_64-native-linuxapp-gcc        |   63 ++++
 config/defconfig_x86_64-native-linuxapp-icc        |   63 ++++
 doc/build-sdk-quick.txt                            |    2 +-
 examples/cmdline/Makefile                          |    2 +-
 examples/dpdk_qat/Makefile                         |    2 +-
 examples/exception_path/Makefile                   |    2 +-
 examples/helloworld/Makefile                       |    2 +-
 examples/ip_reassembly/Makefile                    |    2 +-
 examples/ipv4_frag/Makefile                        |    2 +-
 examples/ipv4_multicast/Makefile                   |    2 +-
 examples/kni/Makefile                              |    2 +-
 examples/l2fwd/Makefile                            |    2 +-
 examples/l3fwd-power/Makefile                      |    2 +-
 examples/l3fwd-vf/Makefile                         |    2 +-
 examples/l3fwd/Makefile                            |    2 +-
 examples/link_status_interrupt/Makefile            |    2 +-
 examples/load_balancer/Makefile                    |    2 +-
 .../client_server_mp/mp_server/Makefile            |    2 +-
 examples/multi_process/l2fwd_fork/Makefile         |    2 +-
 examples/multi_process/simple_mp/Makefile          |    2 +-
 examples/multi_process/symmetric_mp/Makefile       |    2 +-
 examples/netmap_compat/bridge/Makefile             |    2 +-
 examples/qos_meter/Makefile                        |    2 +-
 examples/qos_sched/Makefile                        |    2 +-
 examples/quota_watermark/Makefile                  |    2 +-
 examples/quota_watermark/qw/Makefile               |    2 +-
 examples/quota_watermark/qwctl/Makefile            |    2 +-
 examples/timer/Makefile                            |    2 +-
 examples/vhost/Makefile                            |    2 +-
 examples/vhost_xen/Makefile                        |    2 +-
 examples/vmdq/Makefile                             |    2 +-
 examples/vmdq_dcb/Makefile                         |    2 +-
 mk/machine/core2/rte.vars.mk                       |   58 ++++
 mk/machine/default/rte.vars.mk                     |   58 ----
 mk/rte.sdkinstall.mk                               |    2 +-
 mk/rte.sdkroot.mk                                  |    2 +-
 mk/rte.sdktestall.mk                               |    2 +-
 mk/target/generic/rte.vars.mk                      |    2 +-
 pkg/dpdk-core.spec                                 |    4 +-
 scripts/test-framework.sh                          |    2 +-
 52 files changed, 1071 insertions(+), 1746 deletions(-)
 create mode 100644 config/common_bsdapp
 create mode 100644 config/common_linuxapp
 delete mode 100644 config/defconfig_i686-default-linuxapp-gcc
 delete mode 100644 config/defconfig_i686-default-linuxapp-icc
 create mode 100644 config/defconfig_i686-native-linuxapp-gcc
 create mode 100644 config/defconfig_i686-native-linuxapp-icc
 delete mode 100644 config/defconfig_x86_64-default-bsdapp-gcc
 delete mode 100644 config/defconfig_x86_64-default-linuxapp-gcc
 delete mode 100644 config/defconfig_x86_64-default-linuxapp-icc
 create mode 100644 config/defconfig_x86_64-native-bsdapp-gcc
 create mode 100644 config/defconfig_x86_64-native-linuxapp-gcc
 create mode 100644 config/defconfig_x86_64-native-linuxapp-icc
 create mode 100644 mk/machine/core2/rte.vars.mk
 delete mode 100644 mk/machine/default/rte.vars.mk

-- 
1.7.10.4



More information about the dev mailing list