numam-spdk/lib
Pawel Wodkowski 9aaccfe3d7 vhost: enable VFIO
Vhost needs to register memory given by guest in VFIO container to be
able to do any DMA using this memory.

Currently DPDK doesn't provide any interface to handle guest memory, so
for now lets find container fd in /proc/self/fd/ directory and provide
some VFIO internal API that finally should extend DPDK API.

Change-Id: Iee9d496367ccd61219068fc0eadc17e786ff0731
Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com>
2017-04-24 12:20:04 -07:00
..
bdev bdev/nvme: Improve names of fields in config file 2017-04-12 13:11:01 -07:00
blob blob: remove duplicate call to _spdk_blob_free 2017-03-29 09:16:45 -07:00
blobfs blob: check memory allocation in check_readahead 2017-03-28 10:38:26 -07:00
conf conf: add Boolean value helper function 2017-04-03 11:17:47 -07:00
copy env: Move lcore functions into env layer. 2017-04-04 09:19:01 -07:00
cunit eofnl: check for extra trailing newlines 2016-10-11 13:30:33 -07:00
env_dpdk nvme: support new format in spdk_pci_addr_parse 2017-04-21 09:38:45 -07:00
event vhost: make SPDK compile with dpdk-17.05 with vhost patches 2017-04-19 20:46:36 +02:00
ioat util: move common helper functions to util.h 2017-02-10 09:38:52 -07:00
iscsi env: Move lcore functions into env layer. 2017-04-04 09:19:01 -07:00
json json: make sure parse always sets *end 2017-02-15 16:31:07 -07:00
jsonrpc util: add SPDK_COUNTOF() array size macro 2017-03-07 12:43:42 -07:00
log util: add SPDK_COUNTOF() array size macro 2017-03-07 12:43:42 -07:00
net lib/net: Replace sprintf with snprintf 2017-03-23 13:30:09 -07:00
nvme nvme: add the '=' separator support in spdk_nvme_transport_id_parse 2017-04-21 09:38:45 -07:00
nvmf env: Move lcore functions into env layer. 2017-04-04 09:19:01 -07:00
rpc env: Move lcore functions into env layer. 2017-04-04 09:19:01 -07:00
scsi scsi: Include null terminator in Unit Serial Number VPD Page 2017-04-21 08:12:04 -07:00
trace lib/trace: replace strncpy with snprintf 2017-03-28 09:14:17 -07:00
util string: make spdk_parse_ip_addr() params non-const 2017-02-14 10:28:29 -07:00
vhost vhost: enable VFIO 2017-04-24 12:20:04 -07:00
Makefile blobfs: Add a lightweight filesystem built on the blobstore 2017-03-24 14:15:45 -07:00