numam-dpdk/lib/librte_kni
Ferruh Yigit 8451269e6d kni: remove continuous memory restriction
Use mempool buf_addr and buf_physaddr fields for address translation.

Since each mbuf address calculated separately, the restriction of all
mbufs should come from a continuous memory restriction is no more valid.

mbuf related FIFO's content changed, rx_q and alloc_q now carries
physical address of mbufs. tx_q and free_q content not changed, they
still carries virtual address of mbufs.

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
2016-09-21 19:18:44 +02:00
..
Makefile mk: fix internal dependencies 2016-06-29 13:33:01 +02:00
rte_kni_fifo.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
rte_kni_version.map kni: remove deprecated functions 2015-09-03 19:22:48 +02:00
rte_kni.c kni: remove continuous memory restriction 2016-09-21 19:18:44 +02:00
rte_kni.h lib: work around nonstandard bit-fields 2016-09-13 15:35:28 +02:00