aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/base-files/lib
diff options
context:
space:
mode:
authorBirger Koblitz <mail@birger-koblitz.de>2022-02-18 12:01:53 +0100
committerDaniel Golle <daniel@makrotopia.org>2022-02-18 12:35:03 +0000
commit4d8020072ee291fe4e7b751e2c1490830932bcc4 (patch)
treeab678ccae91f44a27034136aed99a6faf182f99a /target/linux/realtek/base-files/lib
parente9e61d76fd5227f175b41f2d39e6c26cb3133524 (diff)
downloadupstream-4d8020072ee291fe4e7b751e2c1490830932bcc4.tar.gz
upstream-4d8020072ee291fe4e7b751e2c1490830932bcc4.tar.bz2
upstream-4d8020072ee291fe4e7b751e2c1490830932bcc4.zip
realtek: fix locking bug in rtl838x_hw_receive()
A Locking bug in the packet receive path was introduced with PR #4973. The following patch prevents the driver from locking after a few minutes with an endless flow of [ 1434.185085] rtl838x-eth 1b00a300.ethernet eth0: Ring contention: r: 0, last a28000f4, cur a28000f8 [ 1434.208971] rtl838x-eth 1b00a300.ethernet eth0: Ring contention: r: 0, last a28000f4, cur a28000fc [ 1434.794800] rtl838x-eth 1b00a300.ethernet eth0: Ring contention: r: 0, last a28000f4, cur a28000fc [ 1435.049187] rtl838x-eth 1b00a300.ethernet eth0: Ring contention: r: 0, last a28000f4, cur a28000fc Signed-off-by: Bjørn Mork <bjorn@mork.no> Signed-off-by: Birger Koblitz <mail@birger-koblitz.de>
Diffstat (limited to 'target/linux/realtek/base-files/lib')
0 files changed, 0 insertions, 0 deletions