summaryrefslogtreecommitdiff
path: root/drivers/net/xen-netback/interface.c
diff options
context:
space:
mode:
authorEdwin Peer <edwin.peer@broadcom.com>2021-02-11 02:24:23 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-03-04 10:26:16 +0100
commit5c54aaed078d283f33417ad67f8fd37b61b363b5 (patch)
treeb1f971f84a0d74a5705f15fe133a483f3547ba63 /drivers/net/xen-netback/interface.c
parenta1b692506569f32e21990fbf68c7f6a8fc1c14ab (diff)
bnxt_en: reverse order of TX disable and carrier off
[ Upstream commit 132e0b65dc2b8bfa9721bfce834191f24fd1d7ed ] A TX queue can potentially immediately timeout after it is stopped and the last TX timestamp on that queue was more than 5 seconds ago with carrier still up. Prevent these intermittent false TX timeouts by bringing down carrier first before calling netif_tx_disable(). Fixes: c0c050c58d84 ("bnxt_en: New Broadcom ethernet driver.") Signed-off-by: Edwin Peer <edwin.peer@broadcom.com> Signed-off-by: Michael Chan <michael.chan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions