On Tue, Apr 28, 2015 at 04:46:21PM -0700, Ravi Kerur wrote: > Changes in v8 includes > Re-ordering source file compilation to fix ABI warning. > Ran validate-abi against x86_64-native-linuxapp-gcc, > x86_64-native-linuxapp-clang and x86_64-ivshmem-linuxapp-gcc > environments. > > Testing: > Linux - Ubuntu x86_64 14.04 > Compilation successful (x86_64-native-linuxapp-gcc and > x86_64-native-linuxapp-clang). > "make test" results match baseline code. > testpmd utility on I217/I218 Intel chipset. > > FreeBSD 10.0 x86_64 > Compilation successful (x86_64-native-bsdapp-gcc and > x86_64-native-bsdapp-clang). > Tested with helloworld, timer and cmdline examples. > > Ravi Kerur (6): > Move common functions in eal_thread.c > Move common functions in eal.c > Move common functions in eal_lcore.c > Move common functions in eal_timer.c > Move common functions in eal_memory.c > Move common functions in eal_pci.c > > lib/librte_eal/bsdapp/eal/Makefile | 9 +- > lib/librte_eal/bsdapp/eal/eal.c | 271 +++--------------------- > lib/librte_eal/bsdapp/eal/eal_lcore.c | 72 ++----- > lib/librte_eal/bsdapp/eal/eal_memory.c | 47 ++--- > lib/librte_eal/bsdapp/eal/eal_pci.c | 72 +------ > lib/librte_eal/bsdapp/eal/eal_thread.c | 152 -------------- > lib/librte_eal/bsdapp/eal/eal_timer.c | 52 +---- > lib/librte_eal/common/eal_common_app_usage.c | 63 ++++++ > lib/librte_eal/common/eal_common_lcore.c | 107 ++++++++++ > lib/librte_eal/common/eal_common_mem_cfg.c | 224 ++++++++++++++++++++ > lib/librte_eal/common/eal_common_memory.c | 38 +++- > lib/librte_eal/common/eal_common_pci.c | 72 +++++++ > lib/librte_eal/common/eal_common_proc_type.c | 58 ++++++ > lib/librte_eal/common/eal_common_sysfs.c | 148 ++++++++++++++ > lib/librte_eal/common/eal_common_thread.c | 147 ++++++++++++- > lib/librte_eal/common/eal_common_timer.c | 102 +++++++++ > lib/librte_eal/common/eal_hugepages.h | 1 + > lib/librte_eal/common/eal_private.h | 171 +++++++++++++++- > lib/librte_eal/common/include/rte_eal.h | 4 + > lib/librte_eal/linuxapp/eal/Makefile | 10 +- > lib/librte_eal/linuxapp/eal/eal.c | 296 > ++++----------------------- > lib/librte_eal/linuxapp/eal/eal_lcore.c | 66 +----- > lib/librte_eal/linuxapp/eal/eal_memory.c | 36 +--- > lib/librte_eal/linuxapp/eal/eal_pci.c | 75 +------ > lib/librte_eal/linuxapp/eal/eal_thread.c | 152 +------------- > lib/librte_eal/linuxapp/eal/eal_timer.c | 55 +---- > 26 files changed, 1277 insertions(+), 1223 deletions(-) > create mode 100644 lib/librte_eal/common/eal_common_app_usage.c > create mode 100644 lib/librte_eal/common/eal_common_lcore.c > create mode 100644 lib/librte_eal/common/eal_common_mem_cfg.c > create mode 100644 lib/librte_eal/common/eal_common_proc_type.c > create mode 100644 lib/librte_eal/common/eal_common_sysfs.c > create mode 100644 lib/librte_eal/common/eal_common_timer.c > > -- > 1.9.1 > >
Series Acked-by: Neil Horman <nhorman at tuxdriver.com>