[dpdk-dev] [PATCH 0/7] Move EAL common functions

Ravi Kerur rkerur at gmail.com
Thu Dec 25 16:33:10 CET 2014


Common functions in linuxapp and bsdapp are moved into
librte_eal/common directory.
New files added follow _common_ naming conventions.
Tested against ubuntu and FreeBSD.

*** BLURB HERE ***

Ravi Kerur (7):
  Fix rte_is_power_of_2
  Move EAL common functions
  Move EAL common functions
  Move EAL common functions
  Move EAL common functions
  Move EAL common functions
  Move EAL common functions

 lib/librte_eal/bsdapp/eal/Makefile         |  11 +-
 lib/librte_eal/bsdapp/eal/eal.c            | 233 +-------------------
 lib/librte_eal/bsdapp/eal/eal_debug.c      | 113 ----------
 lib/librte_eal/bsdapp/eal/eal_lcore.c      |  62 ++----
 lib/librte_eal/bsdapp/eal/eal_memory.c     |  36 +---
 lib/librte_eal/bsdapp/eal/eal_thread.c     | 233 --------------------
 lib/librte_eal/bsdapp/eal/eal_timer.c      |  50 +----
 lib/librte_eal/common/eal_common.c         | 328 +++++++++++++++++++++++++++++
 lib/librte_eal/common/eal_common_debug.c   | 112 ++++++++++
 lib/librte_eal/common/eal_common_lcore.c   | 106 ++++++++++
 lib/librte_eal/common/eal_common_memory.c  |  43 +++-
 lib/librte_eal/common/eal_common_thread.c  | 248 ++++++++++++++++++++++
 lib/librte_eal/common/eal_common_timer.c   |  99 +++++++++
 lib/librte_eal/common/eal_externs.h        |  45 ++++
 lib/librte_eal/common/eal_hugepages.h      |   1 +
 lib/librte_eal/common/eal_private.h        | 128 +++++++++++
 lib/librte_eal/common/include/rte_common.h |   2 +-
 lib/librte_eal/linuxapp/eal/Makefile       |  11 +-
 lib/librte_eal/linuxapp/eal/eal.c          | 246 +---------------------
 lib/librte_eal/linuxapp/eal/eal_debug.c    | 113 ----------
 lib/librte_eal/linuxapp/eal/eal_lcore.c    |  55 +----
 lib/librte_eal/linuxapp/eal/eal_memory.c   |  36 +---
 lib/librte_eal/linuxapp/eal/eal_thread.c   | 233 --------------------
 lib/librte_eal/linuxapp/eal/eal_timer.c    |  52 +----
 24 files changed, 1165 insertions(+), 1431 deletions(-)
 delete mode 100644 lib/librte_eal/bsdapp/eal/eal_debug.c
 delete mode 100644 lib/librte_eal/bsdapp/eal/eal_thread.c
 create mode 100644 lib/librte_eal/common/eal_common.c
 create mode 100644 lib/librte_eal/common/eal_common_debug.c
 create mode 100644 lib/librte_eal/common/eal_common_lcore.c
 create mode 100644 lib/librte_eal/common/eal_common_thread.c
 create mode 100644 lib/librte_eal/common/eal_common_timer.c
 create mode 100644 lib/librte_eal/common/eal_externs.h
 delete mode 100644 lib/librte_eal/linuxapp/eal/eal_debug.c
 delete mode 100644 lib/librte_eal/linuxapp/eal/eal_thread.c

-- 
1.9.1



More information about the dev mailing list