numam-spdk/lib/env_dpdk
Daniel Verkamp 302804d164 env/vtophys: make map read-only in spdk_vtophys()
Now that all DPDK memory is registered at startup, spdk_vtophys() never
needs to add new translations to the vtophys map.  This means that any
lookup that fails to find an allocated map_1gb will always return
SPDK_VTOPHYS_ERROR rather than trying to allocate it and then failing
the lookup anyway.

Change-Id: I7e6f7af183199651f5808a17810a17970b0e3331
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2017-02-23 14:22:58 -07:00
..
env_internal.h env/vtophys: register all DPDK memory at startup 2017-02-23 14:22:58 -07:00
env.c env: add spdk_mempool_create() socket_id parameter 2017-01-30 13:05:30 -07:00
env.mk env_dpdk: allow linking against DPDK shared libs 2017-01-26 10:51:11 -07:00
init.c env/vtophys: register all DPDK memory at startup 2017-02-23 14:22:58 -07:00
Makefile env: Move DPDK intialization into the env library. 2017-02-15 17:16:37 -07:00
pci_ioat.c ioat: add Skylake Xeon device ID 2017-01-19 09:39:59 -07:00
pci_nvme.c env: split PCI drivers into individual files 2016-12-06 09:30:55 -07:00
pci.c nvme: After detach, force the device back into DPDK's internal list 2017-02-17 15:17:49 -07:00
vtophys.c env/vtophys: make map read-only in spdk_vtophys() 2017-02-23 14:22:58 -07:00