memory: Rename to env
The new env library will wrap all third-party library calls and be easily swappable with alternate implementations at build time. For now, it's just the memory library renamed. Change-Id: I26a70933289f8137107208ba75f7520fd7a33da0 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
25749728b6
commit
a30b5532cb
@ -57,7 +57,7 @@ SPDK_LIBS = \
|
|||||||
$(SPDK_ROOT_DIR)/lib/trace/libspdk_trace.a \
|
$(SPDK_ROOT_DIR)/lib/trace/libspdk_trace.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/conf/libspdk_conf.a \
|
$(SPDK_ROOT_DIR)/lib/conf/libspdk_conf.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/log/rpc/libspdk_log_rpc.a \
|
$(SPDK_ROOT_DIR)/lib/log/rpc/libspdk_log_rpc.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/event/libspdk_event.a \
|
$(SPDK_ROOT_DIR)/lib/event/libspdk_event.a \
|
||||||
|
@ -53,7 +53,7 @@ SPDK_LIBS = \
|
|||||||
$(SPDK_ROOT_DIR)/lib/trace/libspdk_trace.a \
|
$(SPDK_ROOT_DIR)/lib/trace/libspdk_trace.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/conf/libspdk_conf.a \
|
$(SPDK_ROOT_DIR)/lib/conf/libspdk_conf.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/bdev/libspdk_bdev.a \
|
$(SPDK_ROOT_DIR)/lib/bdev/libspdk_bdev.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/copy/libspdk_copy.a \
|
$(SPDK_ROOT_DIR)/lib/copy/libspdk_copy.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/rpc/libspdk_rpc.a \
|
$(SPDK_ROOT_DIR)/lib/rpc/libspdk_rpc.a \
|
||||||
|
@ -75,7 +75,7 @@ time test/lib/bdev/blockdev.sh
|
|||||||
time test/lib/event/event.sh
|
time test/lib/event/event.sh
|
||||||
time test/lib/nvme/nvme.sh
|
time test/lib/nvme/nvme.sh
|
||||||
time test/lib/nvmf/nvmf.sh
|
time test/lib/nvmf/nvmf.sh
|
||||||
time test/lib/memory/memory.sh
|
time test/lib/env/vtophys.sh
|
||||||
time test/lib/ioat/ioat.sh
|
time test/lib/ioat/ioat.sh
|
||||||
time test/lib/json/json.sh
|
time test/lib/json/json.sh
|
||||||
time test/lib/jsonrpc/jsonrpc.sh
|
time test/lib/jsonrpc/jsonrpc.sh
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/ioat/libspdk_ioat.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/ioat/libspdk_ioat.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/ioat/libspdk_ioat.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/ioat/libspdk_ioat.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -46,8 +46,8 @@ LDFLAGS += -shared -rdynamic
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -32,11 +32,11 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/** \file
|
/** \file
|
||||||
* Virtual to physical address translation
|
* Encapsulated third-party dependencies
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef SPDK_VTOPHYS_H
|
#ifndef SPDK_ENV_H
|
||||||
#define SPDK_VTOPHYS_H
|
#define SPDK_ENV_H
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
@ -35,7 +35,7 @@ SPDK_ROOT_DIR := $(abspath $(CURDIR)/..)
|
|||||||
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
|
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
|
||||||
|
|
||||||
DIRS-y += bdev conf copy cunit event json jsonrpc \
|
DIRS-y += bdev conf copy cunit event json jsonrpc \
|
||||||
log memory net rpc trace util nvme nvmf scsi ioat
|
log env net rpc trace util nvme nvmf scsi ioat
|
||||||
ifeq ($(OS),Linux)
|
ifeq ($(OS),Linux)
|
||||||
DIRS-y += iscsi
|
DIRS-y += iscsi
|
||||||
endif
|
endif
|
||||||
|
@ -41,7 +41,7 @@
|
|||||||
#include <rte_lcore.h>
|
#include <rte_lcore.h>
|
||||||
|
|
||||||
#include "spdk/copy_engine.h"
|
#include "spdk/copy_engine.h"
|
||||||
#include "spdk/vtophys.h"
|
#include "spdk/env.h"
|
||||||
#include "spdk/conf.h"
|
#include "spdk/conf.h"
|
||||||
#include "spdk/log.h"
|
#include "spdk/log.h"
|
||||||
#include "spdk/event.h"
|
#include "spdk/event.h"
|
||||||
|
2
lib/memory/Makefile → lib/env/Makefile
vendored
2
lib/memory/Makefile → lib/env/Makefile
vendored
@ -36,6 +36,6 @@ include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
|
|||||||
|
|
||||||
CFLAGS += $(DPDK_INC)
|
CFLAGS += $(DPDK_INC)
|
||||||
C_SRCS = vtophys.c
|
C_SRCS = vtophys.c
|
||||||
LIBNAME = memory
|
LIBNAME = env
|
||||||
|
|
||||||
include $(SPDK_ROOT_DIR)/mk/spdk.lib.mk
|
include $(SPDK_ROOT_DIR)/mk/spdk.lib.mk
|
9
lib/memory/vtophys.c → lib/env/vtophys.c
vendored
9
lib/memory/vtophys.c → lib/env/vtophys.c
vendored
@ -37,10 +37,11 @@
|
|||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <pthread.h>
|
#include <pthread.h>
|
||||||
|
|
||||||
#include "rte_config.h"
|
#include <rte_config.h>
|
||||||
#include "rte_eal.h"
|
#include <rte_eal.h>
|
||||||
#include "rte_eal_memconfig.h"
|
#include <rte_eal_memconfig.h>
|
||||||
#include "spdk/vtophys.h"
|
|
||||||
|
#include "spdk/env.h"
|
||||||
|
|
||||||
/* x86-64 userspace virtual addresses use only the low 47 bits [0..46],
|
/* x86-64 userspace virtual addresses use only the low 47 bits [0..46],
|
||||||
* which is enough to cover 128 TB.
|
* which is enough to cover 128 TB.
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
#include "spdk/assert.h"
|
#include "spdk/assert.h"
|
||||||
#include "spdk/pci.h"
|
#include "spdk/pci.h"
|
||||||
#include "spdk/vtophys.h"
|
#include "spdk/env.h"
|
||||||
|
|
||||||
#include <rte_pci.h>
|
#include <rte_pci.h>
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@
|
|||||||
#ifndef __NVME_IMPL_H__
|
#ifndef __NVME_IMPL_H__
|
||||||
#define __NVME_IMPL_H__
|
#define __NVME_IMPL_H__
|
||||||
|
|
||||||
#include "spdk/vtophys.h"
|
#include "spdk/env.h"
|
||||||
#include "spdk/pci.h"
|
#include "spdk/pci.h"
|
||||||
#include "spdk/nvme_spec.h"
|
#include "spdk/nvme_spec.h"
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
SPDK_ROOT_DIR := $(abspath $(CURDIR)/../..)
|
SPDK_ROOT_DIR := $(abspath $(CURDIR)/../..)
|
||||||
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
|
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
|
||||||
|
|
||||||
DIRS-y = bdev event log iscsi json jsonrpc nvme nvmf memory scsi ioat util
|
DIRS-y = bdev env event log iscsi json jsonrpc nvme nvmf scsi ioat util
|
||||||
|
|
||||||
.PHONY: all clean $(DIRS-y)
|
.PHONY: all clean $(DIRS-y)
|
||||||
|
|
||||||
|
@ -48,7 +48,7 @@ SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/bdev/libspdk_bdev.a \
|
|||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/conf/libspdk_conf.a \
|
$(SPDK_ROOT_DIR)/lib/conf/libspdk_conf.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/rpc/libspdk_rpc.a \
|
$(SPDK_ROOT_DIR)/lib/rpc/libspdk_rpc.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/jsonrpc/libspdk_jsonrpc.a \
|
$(SPDK_ROOT_DIR)/lib/jsonrpc/libspdk_jsonrpc.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/json/libspdk_json.a
|
$(SPDK_ROOT_DIR)/lib/json/libspdk_json.a
|
||||||
|
@ -48,7 +48,7 @@ SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/bdev/libspdk_bdev.a \
|
|||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/conf/libspdk_conf.a \
|
$(SPDK_ROOT_DIR)/lib/conf/libspdk_conf.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/rpc/libspdk_rpc.a \
|
$(SPDK_ROOT_DIR)/lib/rpc/libspdk_rpc.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/jsonrpc/libspdk_jsonrpc.a \
|
$(SPDK_ROOT_DIR)/lib/jsonrpc/libspdk_jsonrpc.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/json/libspdk_json.a
|
$(SPDK_ROOT_DIR)/lib/json/libspdk_json.a
|
||||||
|
@ -40,7 +40,7 @@ C_SRCS = vtophys.c
|
|||||||
|
|
||||||
CFLAGS += $(DPDK_INC)
|
CFLAGS += $(DPDK_INC)
|
||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
@ -40,7 +40,7 @@
|
|||||||
#include <rte_mempool.h>
|
#include <rte_mempool.h>
|
||||||
#include <rte_malloc.h>
|
#include <rte_malloc.h>
|
||||||
|
|
||||||
#include "spdk/vtophys.h"
|
#include "spdk/env.h"
|
||||||
|
|
||||||
static const char *ealargs[] = {
|
static const char *ealargs[] = {
|
||||||
"vtophys",
|
"vtophys",
|
@ -6,10 +6,10 @@ testdir=$(readlink -f $(dirname $0))
|
|||||||
rootdir="$testdir/../../.."
|
rootdir="$testdir/../../.."
|
||||||
source $rootdir/scripts/autotest_common.sh
|
source $rootdir/scripts/autotest_common.sh
|
||||||
|
|
||||||
timing_enter memory
|
timing_enter env
|
||||||
|
|
||||||
timing_enter vtophys
|
timing_enter vtophys
|
||||||
$testdir/vtophys
|
$testdir/vtophys
|
||||||
timing_exit vtophys
|
timing_exit vtophys
|
||||||
|
|
||||||
timing_exit memory
|
timing_exit env
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
@ -42,8 +42,8 @@ CFLAGS += -I. $(DPDK_INC)
|
|||||||
|
|
||||||
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
SPDK_LIBS += $(SPDK_ROOT_DIR)/lib/nvme/libspdk_nvme.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
$(SPDK_ROOT_DIR)/lib/util/libspdk_util.a \
|
||||||
$(SPDK_ROOT_DIR)/lib/memory/libspdk_memory.a \
|
|
||||||
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
$(SPDK_ROOT_DIR)/lib/log/libspdk_log.a \
|
||||||
|
$(SPDK_ROOT_DIR)/lib/env/libspdk_env.a \
|
||||||
|
|
||||||
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
LIBS += $(SPDK_LIBS) $(DPDK_LIB)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user