[dpdk-dev] [PATCH v3 0/2] examples/performance-thread: add arm64 support

Ashwin Sekhar T K ashwin.sekhar at caviumnetworks.com
Thu May 18 12:21:49 CEST 2017


This series of patches adds the arm64 support for performance-thread
app.

Patch 1 moves some x86 specific code to architecture dependent directory

Patch 2 adds the necessary arm64 support for lthread.

v3:
* Added save/restore of callee saved ASIMD registers in ctx_switch

v2:
* Split the patch into separate patches, one for code reorg and another
  for adding arm64 support.

Ashwin Sekhar T K (2):
  examples/performance-thread: reorganise arch dependent code
  examples/performance-thread: add arm64 support

 examples/performance-thread/Makefile               |   4 +-
 .../performance-thread/common/arch/arm64/ctx.c     | 117 +++++++++++++++++++++
 .../performance-thread/common/arch/arm64/ctx.h     | 110 +++++++++++++++++++
 .../performance-thread/common/arch/arm64/stack.h   | 111 +++++++++++++++++++
 .../performance-thread/common/arch/x86/stack.h     |  66 ++++++++++++
 examples/performance-thread/common/common.mk       |  10 +-
 examples/performance-thread/common/lthread.c       |  11 +-
 examples/performance-thread/l3fwd-thread/main.c    |   2 +-
 8 files changed, 417 insertions(+), 14 deletions(-)
 create mode 100644 examples/performance-thread/common/arch/arm64/ctx.c
 create mode 100644 examples/performance-thread/common/arch/arm64/ctx.h
 create mode 100644 examples/performance-thread/common/arch/arm64/stack.h
 create mode 100644 examples/performance-thread/common/arch/x86/stack.h

-- 
2.12.2



More information about the dev mailing list