event/dlb2: select scalar dequeue by default
authorTimothy McDaniel <timothy.mcdaniel@intel.com>
Fri, 21 May 2021 09:11:37 +0000 (11:11 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 21 May 2021 13:40:52 +0000 (15:40 +0200)
commitfcc5489c18e698b83e7f35805c5af2fe47813190
treec17d2a4fbd819432e1c9d13c796d3255264a3756
parentd05072fc28f4c14e5fb47280810c79ae50d7d839
event/dlb2: select scalar dequeue by default

Optimized dequeue using x86 vector instructions was added
in 21.05, but due to limited testing the default has been
changed back to the scalar mode implementation. The vector mode
implementation can be enabled via the devargs option
"vector_opts_enabled=<y/Y>".

Fixes: 000a7b8e7582 ("event/dlb2: optimize dequeue operation")

Signed-off-by: Timothy McDaniel <timothy.mcdaniel@intel.com>
Signed-off-by: David Marchand <david.marchand@redhat.com>
doc/guides/eventdevs/dlb2.rst
drivers/event/dlb2/dlb2.c
drivers/event/dlb2/dlb2_priv.h