Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3718958pxb; Mon, 1 Feb 2021 02:56:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJzu1+dqMJ86+bTBkDCuzg80WOX3ZB1fxMA3GoDlRE6lSSDGlB5K0o4I1Mu8eXtSTdA6n0Gk X-Received: by 2002:a17:906:a453:: with SMTP id cb19mr17190823ejb.459.1612176995209; Mon, 01 Feb 2021 02:56:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612176995; cv=none; d=google.com; s=arc-20160816; b=UZRajxZtI4d0uxrGeE7WToh8+ewSg5OFdlmDTKCZPPMyskpQevk5A1nb+WGVMEyQF1 L8yLNkXDdyxd6BxTGMAwLZfBi0hCvvcoqwKPQaFpeoeeH3Gi3OGhlcsKUtLIdbT5eVvK qTddJAkg1f91QZ1QiWiyvxZuar8SZn4JrxOMb50gGOiOG3ZfGMyzjmNVPt8+u9N5k3+Z yy9NIGax2uGkrizCJy8wXORyoyLv6vvbyc7qexqwKDfic8PUJi/u2XhBEwaBotFCu5a3 vQt9iCBmcDuoQp/KkKgc94VuR9UDFzCP9b+YChEYWfNLn3P5QkMEbPhwsDS99k2MQQYN XfMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=xAxHW8t26AK/BvxfyN2E75faUDCs1xxbN801V4CktZ8=; b=rNcfdCjmhIw1dFJ9imB3TlV9xcc1nnaV9PzgvLcCZDwp0NbQ4WO5hLumVHQZsQGtmu SU4cOXbIcfIXlbopTj4S+nMo47EakVlFaE+OR7frli2ctdRUqafrIo/rHhxXWQDRNA85 bkHUFoYgNMWpO4QjRW8F79qZ2qyXeW1GtMYo1ECEQxGYvEAXyuIHtMP6lMyRWBHxGfy7 1XQfXtt7rI4yQT5rDaD8gHJPVXUoCpISYmxV/WJ+4RPWz0yRXj7fHkaWDvqdhRsqnhUG rTfmI33CnTmLIFTdFVna+XlchIN8VRNiwqKaahkhrxyUPra8xCuOSUiUE/oWcUAqfttR uXdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=P1PU5TK3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z22si10036864ejo.53.2021.02.01.02.56.10; Mon, 01 Feb 2021 02:56:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=P1PU5TK3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233290AbhBAKxG (ORCPT + 99 others); Mon, 1 Feb 2021 05:53:06 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38576 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232981AbhBAKxE (ORCPT ); Mon, 1 Feb 2021 05:53:04 -0500 Received: from mail-qv1-xf2d.google.com (mail-qv1-xf2d.google.com [IPv6:2607:f8b0:4864:20::f2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 810D9C061574 for ; Mon, 1 Feb 2021 02:52:24 -0800 (PST) Received: by mail-qv1-xf2d.google.com with SMTP id ew18so7880253qvb.4 for ; Mon, 01 Feb 2021 02:52:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=xAxHW8t26AK/BvxfyN2E75faUDCs1xxbN801V4CktZ8=; b=P1PU5TK3qnEy+bMxLHifbYddEVyElIPLkRtJFJt3ccBRzui30i2+Dzf2S4n9Adn3jR 3szoVBZxxiWlg/5fyuuIzFAgL/mqai/EJsoKj64gncsKfCa41TtrQVH26U7nr3MLfV2U NqWurjB8xrrrBZUMqv/k+1v+6fUzI6DoHnMV3JisI47BqDLxGYrnMpFn3OaA9/0AVP0A z/+nGhA/GQ/RYbfheFD4eizQffW+NQFtcNREnwDqF9K0xaQjL3lNQXp7Cprcalx6+64f ySlNZMlM2avjFWRFdr9pPngSPMUSjzPRtlYbSQg+vehHM6SC3ivZPu4iArXJ3YwfNW2Q H48g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=xAxHW8t26AK/BvxfyN2E75faUDCs1xxbN801V4CktZ8=; b=rvaOezebSkO9ETwLPln2l/o5pMhP919Ppp0zAKPjLTTeUi+hCE3a51CUNJqsQflpGI ziyqrUb76Iaa1jMVqb2hb2djyyacnPR6FpCh/zytyAXNscY7PygEtgCotThaRbkIjPa3 MUKa+qS+G20GOzke+G6JORCwZEndI+zI83+BaRfbFrRgu+7T38f9sysjmStY1zLiqRWG HUyTEWaRfFBpkzRnoeMZVcSN2YpdM1bWnwlhu8ov0012D5cKFeD/3uxjbHhLvpOjPfC5 3Np9PQKaNFj243F4fK6L3D5+SbfBMmnMa8fQhnYWCPb1EAxH8VN09JXK9HX+L2HHK5qs EQpg== X-Gm-Message-State: AOAM532v69Bz0UiuEBD7dQxPziXcg+qqGVH+osf/zfWZqgx7Gd3ZNQJs 1v7o4gd7Abwumx0XnrkGpFJyF9EivdywOR1HmWPTG5+xbtd1Mg== X-Received: by 2002:a0c:fd8e:: with SMTP id p14mr14829886qvr.37.1612176743345; Mon, 01 Feb 2021 02:52:23 -0800 (PST) MIME-Version: 1.0 From: Dmitry Vyukov Date: Mon, 1 Feb 2021 11:52:12 +0100 Message-ID: Subject: syzbot reporting less duplicates To: LKML , syzkaller Cc: Eric Dumazet , Hillf Danton , Tetsuo Handa Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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