Dmitry Vyukov
                                            Dmitry Vyukov
                                        
                                    There also needs to be some change in pkg/repro or around it that will make it not try to create a C reproducers (that won't work if we can't build...
And please send these changes as pull requests, it will allow proper code review.
FTR here is an interesting example of a real regression: https://lwn.net/Articles/864947/ In short: edge-triggered epoll stopped unblocking threads if the buffer wasn't empty when a thread blocked.
FTR here is an announcement on regressions@ mailing list: https://lore.kernel.org/regressions/CACT4Y+byh0_z-+H3=-oojSLe+VesknKCXLPA5uVhue8zZaCb5A@mail.gmail.com/T/#m422d67aeed2f98f92b77b4fadcf779710ae33957 One idea proposed by Thorsten Leemhuis is that we can do something like `git log --no-merges --oneline --grep "fix.*regression" fs/...
Assorted improvement ideas: 1. syz-runner should create multiple parallel procs like syz-fuzzer does. 2. syz-runner should request new programs and return results in batches. 3. syz-runner should not create new...
> I wonder what the right fix would be, assigning 64MB to target.NumPages instead of 16MB? It looks reasonable to make randPageCount not return more than target.NumPages. We could increase...
A related issue #197
We remove the network device setup in very coarse-grained way (either remove all of it, or leave all of it). Likely 1 bit of it was needed and we kept...
Mark Rutland suggested that this script also needs an option to accept a custom kernel (that a developer built themselves). Which is reasonable for debugging/fix testing.
> If that's the only problem, perhaps '#syz invalid' on certain trees could have a configurable time in which the bug is simply ignored by syzbot and doesn't reappear. E.g....