Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp71353ioo; Fri, 20 May 2022 14:17:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwAwIYxkf6+980hfwZW9z8Uc7VhD/Nph+fxK9onJjv3VYxzbflftciBsxi5WvypISGZXJVB X-Received: by 2002:a05:6402:363:b0:42a:aa92:c302 with SMTP id s3-20020a056402036300b0042aaa92c302mr13298356edw.386.1653081477213; Fri, 20 May 2022 14:17:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653081477; cv=none; d=google.com; s=arc-20160816; b=mfS9XFry/d8C/RdC+Dbp8ssfuHOLb6txYK8vykr/d0d0hH3NF+Any4w6A6KTayVqef mrbSV9gsPCcXlRkzHq2KJVhbBc9IDgtTdrd75NK63MFev1xk6bk10vD3PmEPpgZe2MNz o5bPEBaKwr+r63usKeFd1Ol56mMcEn1ZdqgzZRX0kl0JzjkC4y6sWCv1av8eaFUruupv 5Nqw6IHNn0y3oiqLs2y9cSvKCB4eWDeX148i7lF0gKVVxNTT46Hwh/z03O0frsRxDNL2 o/SRGUCgi5kG4lcVxcbKY5mXBnFR2bikkFp+D22LzJ9OZSp+hdDwpeTpoMEarQDLGrXj Upcg== 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:in-reply-to :references:mime-version:dkim-signature; bh=mOM3/bXCDSJ92n64FbMH5hkxby+aWy4nmII/rMMLa6s=; b=CEmqKfMVpRva5rrQ3CCY8h/3z0NVu7PjVg+RUNc2Ih/8pgG2ExubCZo2dWr7/93zDX Fr4+X5CU2Y+Cs09xQ/wnvQ/UEM84sa4wKhshrYUy0T/M1McpLk/Cr2EQm/URJh6IRRK7 iXHiIPPGVb9JiRxqhSMVTbS/i8ZDDwBMjOSxpg6T8Ran21Kfh9dNE0an0GxRtRnf80V+ GscAsv+djJRZOs8lF6aWw/8PxEPfRAW4Tl8qoKX8rU58VAEG/slmnrJ9ZS34/YGtWKCI 0/jNsLiTV0FKSgHXr2+j0hTSwLKw1beKDDubcMVkyj4Il33wdhnHjXg481rbpanOpBYX ro0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=aBTsMjpo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x6-20020aa7d6c6000000b00425e3fadd59si8755779edr.96.2022.05.20.14.17.30; Fri, 20 May 2022 14:17:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=aBTsMjpo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S241750AbiETImD (ORCPT + 99 others); Fri, 20 May 2022 04:42:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34676 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1347397AbiETIlc (ORCPT ); Fri, 20 May 2022 04:41:32 -0400 Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 50E2763BDC for ; Fri, 20 May 2022 01:41:30 -0700 (PDT) Received: by mail-lf1-x133.google.com with SMTP id w14so13079251lfl.13 for ; Fri, 20 May 2022 01:41:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=mOM3/bXCDSJ92n64FbMH5hkxby+aWy4nmII/rMMLa6s=; b=aBTsMjpo5a0JI53DGkowLuB+EgUd542Asyjlt9vBPtUGTaLS6s199Hqs9zX1zVmDHf ni9SWEsIYw4KfL41gYhFHrDDvkijSNH0TfSUH+Avfx0HKUak1vMNkrVlUlC9T26x9W7/ ksEArMkLaCAo6g84mSV1nvezZXN6WnfK1/4VhPNX0F7M/SNGDo+3UOQNObkjPMjfg0X1 BZBwiF5AMoD/Uq8ET5Ytcu/1oeIAwdDbZVMgwW9kyh9Y4sumDOA09NsgKsSJRPnK/+zA JpzVAsAEdJJjA+tWHv+2WK/4rkYoacjsa6C8OR1Ru2DEaSbroriOhbXVEx1Rmb5WXA4q fSVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=mOM3/bXCDSJ92n64FbMH5hkxby+aWy4nmII/rMMLa6s=; b=UUE9PQyXqR+f4Mfa4S4Raihwbcf1fI/iGi2KZmNYgyxrl64dt+j9tuSV3vGpBaz09+ DYDzkIrqMSy3lZzFEGfe5XuGQWyHGQwZhJrYxtogYKdOSiK4lXHfLZmssTl+MnuXbIQH LY+upXRIJex/S3Yy8e4kE5rz94jkPtJVK1WFKQ37Q0fnNgGhcNmb28ZRWh9KPWFaCxW2 x5yvtCuXKd8EN7aohUCjbiFwPH37DLuypnOk/hn6QfTSWMpoKkOyGENssdC4w8qTVfl9 Yfej/drw2/eL4El4XvSGkxU5eCSjVTAtUwdYiLfM1SoBABn5tSPEAP6U5XKcVfyC/7aG 6jwg== X-Gm-Message-State: AOAM531jtoynR9YE8i3oLWHbCXAah8Jxtx1mPEvelwVNnvYXTQIhMa4P hm1UbKw7wmwqe909cDgwI+Y7ZQLDnjdWaivm1pnUlg== X-Received: by 2002:a05:6512:696:b0:473:a6ef:175d with SMTP id t22-20020a056512069600b00473a6ef175dmr6305530lfe.540.1653036088376; Fri, 20 May 2022 01:41:28 -0700 (PDT) MIME-Version: 1.0 References: <000000000000f0da6305cb1feacb@google.com> <15a67989-9ad7-11ef-9472-8e16ca6ec11a@kernel.dk> In-Reply-To: <15a67989-9ad7-11ef-9472-8e16ca6ec11a@kernel.dk> From: Dmitry Vyukov Date: Fri, 20 May 2022 10:41:16 +0200 Message-ID: Subject: Re: [syzbot] general protection fault in __io_arm_poll_handler To: Jens Axboe Cc: syzbot , asml.silence@gmail.com, io-uring@vger.kernel.org, linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com, syzkaller Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 4 Sept 2021 at 02:49, Jens Axboe wrote: > > On 9/3/21 5:47 PM, syzbot wrote: > > Hello, > > > > syzbot has tested the proposed patch and the reproducer did not trigger any issue: > > > > Reported-and-tested-by: syzbot+ba74b85fa15fd7a96437@syzkaller.appspotmail.com > > > > Tested on: > > > > commit: 31efe48e io_uring: fix possible poll event lost in mul.. > > git tree: git://git.kernel.dk/linux-block for-5.15/io_uring > > kernel config: https://syzkaller.appspot.com/x/.config?x=914bb805fa8e8da9 > > dashboard link: https://syzkaller.appspot.com/bug?extid=ba74b85fa15fd7a96437 > > compiler: Debian clang version 11.0.1-2, GNU ld (GNU Binutils for Debian) 2.35.1 > > > > Note: testing is done by a robot and is best-effort only. > > Dmitry, I wonder if there's a way to have syzbot know about what it's > testing and be able to run the pending patches for that tree? I think > we're up to 4 reports now that are all just fallout from the same bug, > and where a patch has been queued up for a few days. Since they all look > different, I can't fault syzbot for thinking they are different, even if > they have the same root cause. > > Any way we can make this situation better? I can't keep replying that we > should test the current branch, and it'd be a shame to have a ton of > dupes. Hi Jens, This somehow fell through the cracks, but better late than never. We could set up a syzbot instance for the io-uring tree. It won't solve the problem directly, but if the branch contains both new development ("for-next") and fixes, it will have good chances of discovering issues before they reach mainline and spread to other trees. Do you think it's a good idea? Is there a branch that contains new development and fixes?