numam-dpdk/doc/guides
Timothy McDaniel a2e4f1f5e7 event/dlb2: add dequeue and its burst variants
Add support for dequeue, dequeue_burst, ...

DLB2 does not currently support interrupts, but instead use
umonitor/umwait if supported by the processor. This allows
the software to monitor and wait on writes to a cache-line.

DLB2 supports normal and sparse cq mode. In normal mode the
hardware will pack 4 QEs into each cache line. In sparse cq
mode, the hardware will only populate one QE per cache line.
Software must be aware of the cq mode, and take the appropriate
actions, based on the mode.

Signed-off-by: Timothy McDaniel <timothy.mcdaniel@intel.com>
Reviewed-by: Gage Eads <gage.eads@intel.com>
2020-11-02 09:40:22 +01:00
..
bbdevs doc: remove references to make from bbdevs guide 2020-10-22 22:54:05 +02:00
compressdevs doc: remove references to make from compressdevs guide 2020-10-22 22:54:05 +02:00
contributing doc: update ABI version references 2020-10-27 08:53:53 +01:00
cryptodevs doc: update guide for armv8 crypto 2020-10-22 23:11:58 +02:00
eventdevs event/dlb2: add dequeue and its burst variants 2020-11-02 09:40:22 +01:00
faq eal: rename lcore master and slave 2020-10-20 13:17:08 +02:00
freebsd_gsg doc: remove references to make from FreeBSD guide 2020-10-01 16:51:24 +02:00
howto eal: rename lcore master and slave 2020-10-20 13:17:08 +02:00
linux_gsg eal: rename lcore master and slave 2020-10-20 13:17:08 +02:00
mempool doc: remove references to make from mempool guide 2020-10-22 22:54:05 +02:00
nics doc: remove references to make from NICs guide 2020-10-22 22:54:05 +02:00
platform doc: remove references to make from platforms guide 2020-10-22 22:54:05 +02:00
prog_guide security: switch metadata to dynamic mbuf field 2020-10-31 16:13:11 +01:00
rawdevs doc: remove references to make from rawdevs guide 2020-10-22 22:54:05 +02:00
regexdevs usertools: add OCTEON TX2 REE device binding 2020-10-14 10:41:26 +02:00
rel_notes event/dlb2: add documentation and build infrastructure 2020-11-02 06:46:12 +01:00
sample_app_ug examples/rxtx_callbacks: switch TSC to dynamic field 2020-10-31 16:13:11 +01:00
testpmd_app_ug examples/tep_term: remove this application 2020-10-29 12:37:51 +01:00
tools doc: remove reference to make from tools guide 2020-10-22 22:54:05 +02:00
vdpadevs doc: remove references to make from vdpadevs guide 2020-10-22 22:54:05 +02:00
windows_gsg
conf.py doc: make sphinx errors more visible 2020-10-16 15:01:54 +02:00
custom.css
index.rst
meson.build doc: make sphinx comply with meson werror option 2020-10-05 23:52:02 +02:00