numam-dpdk/drivers/net/bnxt
Ivan Ilchenko ca041cd44f ethdev: change allmulticast callbacks to return status
Enabling/disabling of allmulticast mode is not always successful and
it should be taken into account to be able to handle it properly.

When correct return status is unclear from driver code, -EAGAIN is used.

Signed-off-by: Ivan Ilchenko <ivan.ilchenko@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Acked-by: Hyong Youb Kim <hyonkim@cisco.com>
2019-10-07 15:00:55 +02:00
..
bnxt_cpr.c net/bnxt: use configured MTU during load 2019-06-14 00:01:06 +09:00
bnxt_cpr.h net/bnxt: support thor controller 2019-06-13 23:54:30 +09:00
bnxt_ethdev.c ethdev: change allmulticast callbacks to return status 2019-10-07 15:00:55 +02:00
bnxt_filter.c net: add rte prefix to ether defines 2019-05-24 13:34:45 +02:00
bnxt_filter.h net/bnxt: support redirecting tunnel packets to VF 2019-06-14 00:01:06 +09:00
bnxt_flow.c net/bnxt: support redirecting tunnel packets to VF 2019-06-14 00:01:06 +09:00
bnxt_hwrm.c net/bnxt: reduce verbosity of a message 2019-07-25 17:54:57 +02:00
bnxt_hwrm.h net/bnxt: use dedicated CPR for async events 2019-07-25 11:43:05 +02:00
bnxt_irq.c net/bnxt: use dedicated CPR for async events 2019-07-25 11:43:05 +02:00
bnxt_irq.h net/bnxt: retry IRQ callback deregistration 2019-07-23 14:31:35 +02:00
bnxt_nvm_defs.h net/bnxt: convert to SPDX license tag 2018-04-14 00:40:21 +02:00
bnxt_ring.c net/bnxt: revert fix traffic stall on stop/start 2019-08-10 23:55:07 +02:00
bnxt_ring.h net/bnxt: use dedicated CPR for async events 2019-07-25 11:43:05 +02:00
bnxt_rxq.c net/bnxt: revert fix traffic stall on stop/start 2019-08-10 23:55:07 +02:00
bnxt_rxq.h net/bnxt: support thor controller 2019-06-13 23:54:30 +09:00
bnxt_rxr.c net/bnxt: use dedicated CPR for async events 2019-07-25 11:43:05 +02:00
bnxt_rxr.h net/bnxt: fix L4 checksum error indication in Rx 2019-07-23 14:31:35 +02:00
bnxt_rxtx_vec_sse.c net/bnxt: set checksum flags in vector Rx 2019-07-30 19:39:39 +02:00
bnxt_stats.c ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
bnxt_stats.h ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
bnxt_txq.c net/bnxt: revert fix traffic stall on stop/start 2019-08-10 23:55:07 +02:00
bnxt_txq.h net/bnxt: support thor controller 2019-06-13 23:54:30 +09:00
bnxt_txr.c net/bnxt: revert fix traffic stall on stop/start 2019-08-10 23:55:07 +02:00
bnxt_txr.h net/bnxt: refactor doorbell handling 2019-06-13 23:54:29 +09:00
bnxt_util.c net/bnxt: fix VF probe when MAC address is zero 2019-07-23 14:31:35 +02:00
bnxt_util.h net/bnxt: fix VF probe when MAC address is zero 2019-07-23 14:31:35 +02:00
bnxt_vnic.c net/bnxt: fix RSS table sizes 2019-07-23 14:31:35 +02:00
bnxt_vnic.h net/bnxt: enable RSS for thor-based controllers 2019-06-13 23:54:30 +09:00
bnxt.h net/bnxt: use dedicated CPR for async events 2019-07-25 11:43:05 +02:00
hsi_struct_def_dpdk.h net/bnxt: update HWRM API to version 1.10.0.91 2019-07-23 14:31:36 +02:00
Makefile net/bnxt: implement SSE vector mode 2019-06-13 23:37:58 +09:00
meson.build net/bnxt: implement SSE vector mode 2019-06-13 23:37:58 +09:00
rte_pmd_bnxt_version.map net/bnxt: fix automatic clearing of VF stats 2017-07-06 15:00:57 +02:00
rte_pmd_bnxt.c net/bnxt: check status of getting ethdev info 2019-10-07 14:45:35 +02:00
rte_pmd_bnxt.h net: add rte prefix to ether structures 2019-05-24 13:34:45 +02:00