numam-dpdk/lib
Anatoly Burakov f15addb79e mem: make --no-huge use mmap instead of malloc
This makes it possible to run DPDK without hugepage memory when VFIO
is used, as VFIO uses virtual addresses to set up DMA mappings.

Technically, malloc is just fine, but we want to guarantee that
memory will be page-aligned, so using mmap to be safe.

Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
2014-06-16 15:02:10 +02:00
..
librte_acl acl: new library 2014-06-14 01:29:45 +02:00
librte_cmdline remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_distributor distributor: new packet distributor library 2014-06-12 15:47:04 +02:00
librte_eal mem: make --no-huge use mmap instead of malloc 2014-06-16 15:02:10 +02:00
librte_ether ethdev: Tx rate limitation for queue and VF 2014-06-11 15:56:19 +02:00
librte_hash remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_ivshmem remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_kni remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_kvargs devargs: use a comma instead of semicolon to separate key/values 2014-04-10 15:50:11 +02:00
librte_lpm lpm: introduce rte_lpm_lookupx4 2014-06-12 12:11:39 +02:00
librte_malloc remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_mbuf remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_mempool remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_meter remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_net remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_pmd_e1000 igb/ixgbe: reset queue pointers after releasing 2014-06-11 00:29:36 +02:00
librte_pmd_ixgbe ixgbe: new vectorized functions for Rx/Tx 2014-06-16 09:01:23 +02:00
librte_pmd_pcap remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_pmd_ring remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_pmd_virtio virtio: fix build with debug enabled 2014-06-13 11:18:56 +02:00
librte_pmd_vmxnet3 remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_pmd_xenvirt remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_power remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_ring remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_sched remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_timer remove trailing whitespaces 2014-06-11 00:29:34 +02:00
Makefile acl: new library 2014-06-14 01:29:45 +02:00