On Sun, Nov 3, 2024 at 3:28 AM Guilherme G. Piccoli <gpiccoli@xxxxxxxxxx> wrote: > > Hi folks, here is a series with some fixes for dummy_hcd. First of all, > the reasoning behind it. > > Syzkaller report [0] shows a hung task on uevent_show, and despite it was > fixed with a patch on drivers/base (a race between drivers shutdown and > uevent_show), another issue remains: a problem with Realtek emulated wifi > device [1]. While working the fix ([1]), we noticed that if it is > applied to recent kernels, all fine. But in v6.1.y and v6.6.y for example, > it didn't solve entirely the issue, and after some debugging, it was > narrowed to dummy_hcd transfer rates being waaay slower in such stable > versions. > > The reason of such slowness is well-described in the first 2 patches of > this backport, but the thing is that these patches introduced subtle issues > as well, fixed in the other 2 patches. Hence, I decided to backport all of > them for the 2 latest LTS kernels. > > Maybe this is not a good idea - I don't see a strong con, but who's > better to judge the benefits vs the risks than the patch authors, > reviewers, and the USB maintainer?! So, I've CCed Alan, Andrey, Greg and > Marcello here, and I thank you all in advance for reviews on this. And > my apologies for bothering you with the emails, I hope this is a simple > "OK, makes sense" or "Nah, doesn't worth it" situation =) Sounds good to me, thank you!