event/octeontx: improve dequeue performance
authorJerin Jacob <jerin.jacob@caviumnetworks.com>
Fri, 9 Jun 2017 12:06:50 +0000 (17:36 +0530)
committerJerin Jacob <jerin.jacob@caviumnetworks.com>
Wed, 21 Jun 2017 13:33:23 +0000 (15:33 +0200)
commit520a12b58dc82555c29ed4ce6ebf05e0369d8b4d
tree6dc7be551ac6d088e8e88a1d170d980f65b36e3a
parentd0b61f6db524267dd81182434595e419fbd8e599
event/octeontx: improve dequeue performance

switch tag wait is a costly operation as it may
translate to IOB read if core swtag cache is not updated.
Do tag switch wait only when there is a tag request on
the same hardware work slot.

Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Acked-by: Gage Eads <gage.eads@intel.com>
drivers/event/octeontx/ssovf_worker.c