android_kernel_oneplus_msm8998/drivers/net/ethernet/mellanox/mlx4
Jack Morgenstein d521e9c384 net/mlx4_core: Eliminate warning messages for SRQ_LIMIT under SRIOV
[ Upstream commit 9577b174cd0323d287c994ef0891db71666d0765 ]

When running SRIOV, warnings for SRQ LIMIT events flood the Hypervisor's
message log when (correct, normally operating) apps use SRQ LIMIT events
as a trigger to post WQEs to SRQs.

Add more information to the existing debug printout for SRQ_LIMIT, and
output the warning messages only for the SRQ CATAS ERROR event.

Fixes: acba2420f9 ("mlx4_core: Add wrapper functions and comm channel and slave event support to EQs")
Fixes: e0debf9cb5 ("mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level")
Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il>
Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-07-05 14:37:21 +02:00
..
alloc.c
catas.c net/mlx4_core: Avoid command timeouts during VF driver device shutdown 2017-06-17 06:39:37 +02:00
cmd.c
cq.c net/mlx4_core: Fix racy CQ (Completion Queue) free 2017-04-18 07:14:38 +02:00
en_clock.c net/mlx4_en: Choose time-stamping shift value according to HW frequency 2016-03-03 15:07:07 -08:00
en_cq.c
en_dcb_nl.c
en_ethtool.c
en_main.c net/mlx4_en: Fix HW timestamp init issue upon system startup 2015-12-18 14:48:04 -05:00
en_netdev.c net/mlx4_core: Allow resetting VF admin mac to zero 2016-10-28 03:01:34 -04:00
en_port.c net/mlx4_en: Count HW buffer overrun only once 2016-03-03 15:07:06 -08:00
en_port.h
en_resources.c
en_rx.c net/mlx4_en: Fix bad WQE issue 2017-04-18 07:14:37 +02:00
en_selftest.c
en_tx.c net/mlx4_en: fix spurious timestamping callbacks 2016-05-18 17:06:37 -07:00
eq.c net/mlx4_core: Eliminate warning messages for SRQ_LIMIT under SRIOV 2017-07-05 14:37:21 +02:00
fw.c
fw.h
fw_qos.c
fw_qos.h
icm.c
icm.h
intf.c net/mlx4_core: Avoid command timeouts during VF driver device shutdown 2017-06-17 06:39:37 +02:00
Kconfig
main.c
Makefile
mcg.c
mlx4.h net/mlx4_core: Avoid command timeouts during VF driver device shutdown 2017-06-17 06:39:37 +02:00
mlx4_en.h
mlx4_stats.h
mr.c
pd.c
port.c
profile.c
qp.c
reset.c
resource_tracker.c net/mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions 2017-04-18 07:14:38 +02:00
sense.c
srq.c