numam-dpdk/lib
Maxime Coquelin cacf8267cc vhost: remove dequeue zero-copy support
Dequeue zero-copy removal was announced in DPDK v20.08.
This feature brings constraints which makes the maintenance
of the Vhost library difficult. Its limitations makes it also
difficult to use by the applications (Tx vring starvation).

Removing it makes it easier to add new features, and also remove
some code in the hot path, which should bring a performance
improvement for the standard path.

Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Reviewed-by: Chenbo Xia <chenbo.xia@intel.com>
2020-09-30 23:16:56 +02:00
..
librte_acl build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
librte_bbdev bbdev: use C11 atomics for device processing counter 2020-09-25 15:37:55 +02:00
librte_bitratestats
librte_bpf bpf: promote library as stable 2020-09-16 18:52:55 +02:00
librte_cfgfile
librte_cmdline
librte_compressdev
librte_cryptodev
librte_distributor
librte_eal eal: use C11 atomics for initialization check 2020-09-25 15:36:17 +02:00
librte_efd build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
librte_ethdev ethdev: remove old close behaviour 2020-09-30 19:19:14 +02:00
librte_eventdev
librte_fib
librte_flow_classify
librte_graph
librte_gro
librte_gso gso: fix payload unit size for UDP 2020-09-18 18:55:12 +02:00
librte_hash build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
librte_ip_frag
librte_ipsec build: remove makefiles 2020-09-08 00:09:50 +02:00
librte_jobstats
librte_kni mem: remove physical address aliases 2020-09-19 00:25:35 +02:00
librte_kvargs
librte_latencystats
librte_lpm
librte_mbuf mbuf: remove physical address alias 2020-09-19 00:25:37 +02:00
librte_member build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
librte_mempool mempool: remove physical address aliases 2020-09-19 00:25:37 +02:00
librte_meter
librte_metrics
librte_net build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
librte_node build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
librte_pci net/qede: define PCI config space specific osals 2020-09-30 19:19:11 +02:00
librte_pdump
librte_pipeline pipeline: add SWX pipeline specification file 2020-10-01 18:43:08 +02:00
librte_port port: add source and sink SWX ports 2020-10-01 18:43:10 +02:00
librte_power power: use C11 atomics for power state 2020-09-25 15:42:29 +02:00
librte_rawdev rawdev: mark start and stop functions optional 2020-09-11 11:51:16 +02:00
librte_rcu
librte_regexdev
librte_reorder
librte_rib
librte_ring config: remove default configs used with make 2020-09-08 00:11:30 +02:00
librte_sched build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
librte_security
librte_stack stack: fix uninitialized variable 2020-09-30 21:08:39 +02:00
librte_table table: add exact match SWX table 2020-10-01 18:43:10 +02:00
librte_telemetry telemetry: build stubs on Windows 2020-09-11 01:55:35 +02:00
librte_timer
librte_vhost vhost: remove dequeue zero-copy support 2020-09-30 23:16:56 +02:00
meson.build ethdev: build on Windows 2020-09-11 01:55:39 +02:00