From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.tuxdriver.com (charlotte.tuxdriver.com [70.61.120.58]) by dpdk.org (Postfix) with ESMTP id 18081C7D2 for ; Wed, 29 Apr 2015 12:14:58 +0200 (CEST) Received: from hmsreliant.think-freely.org ([2001:470:8:a08:7aac:c0ff:fec2:933b] helo=localhost) by smtp.tuxdriver.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1YnP13-0001Jb-PK; Wed, 29 Apr 2015 06:14:55 -0400 Date: Wed, 29 Apr 2015 06:14:48 -0400 From: Neil Horman To: Ravi Kerur Message-ID: <20150429101447.GA22556@hmsreliant.think-freely.org> References: <1430264781-32560-1-git-send-email-rkerur@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1430264781-32560-1-git-send-email-rkerur@gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -2.9 (--) X-Spam-Status: No Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH v8 0/6] Move common functions in EAL X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2015 10:14:58 -0000 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