event/octeontx2: remove WFE from dual-slot dequeue
authorPavan Nikhilesh <pbhagavatula@marvell.com>
Fri, 14 Feb 2020 06:45:24 +0000 (12:15 +0530)
committerJerin Jacob <jerinj@marvell.com>
Sat, 4 Apr 2020 11:56:52 +0000 (13:56 +0200)
commitaeb2494688fd982fc80f2d1468c5e2106ebc3148
tree12fc3fa9e5c1562e36ef8ce06f98da76d25396bf
parentacec04c4b2f5c75d244319e1d0ca17ea7d4da72d
event/octeontx2: remove WFE from dual-slot dequeue

Each workslot is always bound to a specific lcore there is no multi-core
contention to cause cache trashing as a result it is safe to remove the
WFE. Also, in dual workslot dequeue work will mostlikely be available on
the pair workslot making WFE impractical.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Reviewed-by: Gavin Hu <gavin.hu@arm.com>
drivers/event/octeontx2/otx2_worker_dual.h