All of lore.kernel.org
 help / color / mirror / Atom feed
* syzbot reporting less duplicates
@ 2021-02-01 10:52 Dmitry Vyukov
  2021-02-03 16:05 ` Pavel Machek
  0 siblings, 1 reply; 7+ messages in thread
From: Dmitry Vyukov @ 2021-02-01 10:52 UTC (permalink / raw)
  To: LKML, syzkaller; +Cc: Eric Dumazet, Hillf Danton, Tetsuo Handa

Hi,

FYI syzbot should report less duplicates now.
A significant number of reported duplicates was one of common
complaints. syzbot will now merge some slightly differently looking
crashes together, for example, these 2 recently reported bugs will be
merged into a single bug and reported once in future:

KASAN: use-after-free Read in skb_segment
KASAN: slab-out-of-bounds Read in skb_segment

You can see an example here:
https://syzkaller.appspot.com/bug?id=9936b32dd3a4a278f06a2cb07eb13df9e113ca84
which contains crashes for both "BUG: unable to handle kernel paging
request in cdev_del" and "general protection fault in cdev_del".

Hope you will find this useful.

If you are interested in heuristics details, grep for "alt:" here:
https://github.com/google/syzkaller/blob/master/pkg/report/linux.go
Crashes with the same alt title are merged together. In short,
currently there is one cluster for "bad access in function foo" (GPF,
fault, KASAN, KMSAN, corrupted list, etc); another cluster for passive
hangs (task hung, task can't die); and another cluster for active
stalls (rcu stall, cpu hang). These rules are based on analysis of all
previously reported bugs and duplicates among them.

Thanks

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-03-05 15:20 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-01 10:52 syzbot reporting less duplicates Dmitry Vyukov
2021-02-03 16:05 ` Pavel Machek
2021-02-03 17:28   ` bobwxc
2021-02-03 18:22     ` Dmitry Vyukov
2021-02-03 19:24       ` Pavel Machek
2021-02-10 11:27         ` Dmitry Vyukov
2021-03-05 15:18         ` Dmitry Vyukov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.