Spdk/lib
Daniel Verkamp 3c74ca51bc env_dpdk: use detected include file path
env.mk already detects the location of the include path (which may or
may not have 'dpdk' in the name depending on the DPDK version), so put
that into a DPDK_INC_DIR variable and use it in the libnuma check so we
find the correct rte_config.h location.

Also check if rte_config.h exists before trying to pass it to grep -
this prevents error messages when running 'make clean' using the dpdk
submodule, because the rte_config.h file is removed before the other
SPDK directories get a chance to run 'make clean'.

Change-Id: I903c9f5801c04302407b2217723466cd6883fbda
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/378172
Reviewed-by: John Kariuki <John.K.Kariuki@intel.com>
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2017-09-12 16:43:31 -04:00
..
bdev bdev: allow closing descriptor from it's remove_cb 2017-07-25 15:55:58 -04:00
blob util/nvme: added io_device unregister callback 2017-07-20 16:07:02 -04:00
blobfs util/nvme: added io_device unregister callback 2017-07-20 16:07:02 -04:00
conf log: Use SPDK_ERRLOG in lieu of fprintf(stderr 2017-05-09 11:28:28 -07:00
copy copy: Move asynchronous module init to event_copy 2017-06-20 13:46:37 -04:00
cunit include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
env_dpdk env_dpdk: use detected include file path 2017-09-12 16:43:31 -04:00
event jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
ioat env: Rename spdk_malloc/zmalloc/realloc/free to spdk_dma_(func) 2017-05-31 15:30:27 -04:00
iscsi iscsi: optimization of large read process. 2017-07-20 12:03:34 -04:00
json json: add function to write UTF-16LE strings 2017-07-12 18:12:52 -04:00
jsonrpc jsonrpc: simplify by removing use of poll() 2017-07-18 17:00:54 -04:00
log jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
net jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
nvme nvme: fix _nvme_ns_cmd_split_sgl_request for last SGE not page aligned 2017-07-31 13:10:52 -04:00
nvmf nvme: add I/O qpair creation options 2017-07-18 18:33:20 -04:00
rocksdb rocksdb: set errno to support Myrocks engine 2017-07-13 15:43:55 -04:00
rpc jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
scsi bdev: pass descriptors for I/O operations 2017-07-14 13:31:30 -04:00
trace include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
ut_mock tests: macro-ize the creation and use of wrappers and stubs 2017-07-05 12:00:34 -04:00
util util/nvme: added io_device unregister callback 2017-07-20 16:07:02 -04:00
vhost rte_vhost: fix numa_realloc() copy size 2017-09-11 12:46:45 -04:00
Makefile test: add wrap capability 2017-06-08 19:24:54 -04:00