Dmitry Vyukov

Results 417 comments of 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...

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....