]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'qdisc-noop'
authorDavid S. Miller <davem@davemloft.net>
Fri, 24 Apr 2020 23:44:55 +0000 (16:44 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 24 Apr 2020 23:44:55 +0000 (16:44 -0700)
commitb330f9032edd1dc8fb4a1fd7962a428b0f7e6e2a
tree7f1350e7a0f69d89c3506217c4bd32e4f6f8dfd9
parente2f0586332fd4e6490731390476f4f008677dabb
parent5290708803ae9784fdb77829ee1737384e43d9a7
Merge branch 'qdisc-noop'

Jesper Dangaard Brouer says:

====================
Fix qdisc noop issue caused by driver and identify future bugs

I've been very puzzled why networking on my NXP development board,
using driver dpaa2-eth, stopped working when I updated the kernel
version >= 5.3.  The observable issue were that interface would drop
all TX packets, because it had assigned the qdisc noop.

This turned out the be a NIC driver bug, that would only get triggered
when using sysctl net/core/default_qdisc=fq_codel. It was non-trivial
to find out[1] this was driver related. Thus, this patchset besides
fixing the driver bug, also helps end-user identify the issue.

[1]: https://github.com/xdp-project/xdp-project/blob/master/areas/arm64/board_nxp_ls1088/nxp-board04-troubleshoot-qdisc.org
====================

Signed-off-by: David S. Miller <davem@davemloft.net>