PR sync from: Liu Jian liujian56@huawei.com
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/N2CRNTWMUWCVGTQYSI2OOXYM7KNBWKAZ/
CVE-2024-38586

Heiner Kallweit (5):
r8169: remove unneeded memory barrier in rtl_tx
r8169: use READ_ONCE in rtl_tx_slots_avail
r8169: improve rtl_tx
r8169: improve rtl8169_start_xmit
r8169: remove nr_frags argument from rtl_tx_slots_avail

Ken Milmore (1):
r8169: Fix possible ring buffer corruption on fragmented Tx packets.

--
2.34.1

#IA6SF4:CVE-2024-38586