From: Heiner Kallweit <hkallwe...@gmail.com> Date: Thu, 1 Oct 2020 09:23:02 +0200
> Petr reported that after resume from suspend RTL8402 partially > truncates incoming packets, and re-initializing register RxConfig > before the actual chip re-initialization sequence is needed to avoid > the issue. > > Reported-by: Petr Tesarik <ptesa...@suse.cz> > Proposed-by: Petr Tesarik <ptesa...@suse.cz> > Tested-by: Petr Tesarik <ptesa...@suse.cz> > Signed-off-by: Heiner Kallweit <hkallwe...@gmail.com> > --- > Hard to provide a Fixes tag because it seems the issue has been > always there. Due to frequent changes in function rtl8169_resume() > we would need a number of different fixes for the stable kernel > versions. That the issue was reported only now indicates that chip > version RTL8402 is rare. Therefore treat this change mainly as an > improvement. This fix version applies from 5.9 after just submitted > fix "r8169: fix handling ether_clk". Applied and queued up for -stable. In the future you can use a Fixes: tag using the root commit of the entire Linux git tree in situations like this. Thanks.