net/sfc: support Rx interrupts for efx datapath
authorGeorgiy Levashov <georgiy.levashov@oktetlabs.ru>
Thu, 6 Jun 2019 17:33:24 +0000 (18:33 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 13 Jun 2019 15:01:00 +0000 (00:01 +0900)
commit4279b54e28385c4d787c7bc03c819c40949caed0
tree98fbf5430e3a81d25a53dc4b9272272d307a873d
parentfcae1808f8ed1358704f5e8ac037329a795f49ab
net/sfc: support Rx interrupts for efx datapath

When Rx interrupts are disabled, we simply disable rearm when
the interrupt fires the next time. So, the next packet will
trigger interrupt (if it is not happened yet after previous Rx
burst processing).

Signed-off-by: Georgiy Levashov <georgiy.levashov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
12 files changed:
doc/guides/nics/features/sfc_efx.ini
doc/guides/nics/sfc_efx.rst
doc/guides/rel_notes/release_19_08.rst
drivers/net/sfc/sfc.c
drivers/net/sfc/sfc.h
drivers/net/sfc/sfc_dp_rx.h
drivers/net/sfc/sfc_ethdev.c
drivers/net/sfc/sfc_ev.c
drivers/net/sfc/sfc_ev.h
drivers/net/sfc/sfc_intr.c
drivers/net/sfc/sfc_rx.c
drivers/net/sfc/sfc_rx.h