Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp287633pxb; Mon, 8 Nov 2021 13:40:45 -0800 (PST) X-Google-Smtp-Source: ABdhPJxaylM8ZsCgus7FwwCe5NpLkBNFu5uMwHbV6/b2uPgAyQO8Q1wndqmtaC5V5T1iq0aa2cC/ X-Received: by 2002:a5e:c707:: with SMTP id f7mr1542727iop.188.1636407645618; Mon, 08 Nov 2021 13:40:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636407645; cv=none; d=google.com; s=arc-20160816; b=Tze9PdxA5vEVngWhf/xISCd4jVYm+JVvOFmt+Q0XsFdYt/jbVBIVjDjRqp5oabxTgm O7CxLsGdMN+cNtF9sFw8vKXosK3JY7q4AiGtMZstEnKPuGuX0ZwWzx8XIYtyVUN4y+3v OjExREvbSSFlRWR2s2Wo4MehfL7uKxYksA/B5zCqEYZnIhPKtxWXdftwWdmvBIK3gIfc NfNV1R09QOGar73pHN4VdYyz+fwBD5bMLAYWRtPigVcGJqr69o3MhzW8MZVN4EHyv3N9 4DVI5TPpVwTq3fPzXzOimfkqLxhLRVfS5uhi4hbvPALKr6K1d37rOCAAMyheGAlYBqGE gW3Q== 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=2NLlko22ws9u3osm/QBjCUdE0DTuITdkkMKME+p3p0k=; b=Bnz+GHN9QfaIohXzIBqytpmVBmgU1U8bGxscao8hVXmh2Qq/mqB5q8st4T3d9mwKYI hnEA/wnskayH9pk5YD7aUtizRR1hpMN/KOZl8NHoWmYdey9n2PZ2UtRVEZ9bTNpcApWx Cvnf9iDc8nsO+uz7QEZTbybMpfjLMOqqDJxkNXqLafCH4QyyVGkEulWaQB+kXCJvraOp 4MOrbRzGOE2y2Q+Irp6dbWjjaVFjsIZlQ28CfhX4bwwTf+Fx5CURe4Qow6VpqYgzTPX/ elsQIPzAFiSviq4QS1ZRfzs28KNcLZrwuL8NTazBRfjWTG+awkUhZ6sdiqg+Qe90GazK 5vZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=RMvOlXp+; 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 m14si20951530iov.28.2021.11.08.13.40.32; Mon, 08 Nov 2021 13:40:45 -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=20210112 header.b=RMvOlXp+; 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 S238555AbhKHQdg (ORCPT + 99 others); Mon, 8 Nov 2021 11:33:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40750 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234552AbhKHQdg (ORCPT ); Mon, 8 Nov 2021 11:33:36 -0500 Received: from mail-oi1-x232.google.com (mail-oi1-x232.google.com [IPv6:2607:f8b0:4864:20::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B3D76C061714 for ; Mon, 8 Nov 2021 08:30:51 -0800 (PST) Received: by mail-oi1-x232.google.com with SMTP id bk14so5490271oib.7 for ; Mon, 08 Nov 2021 08:30:51 -0800 (PST) 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=2NLlko22ws9u3osm/QBjCUdE0DTuITdkkMKME+p3p0k=; b=RMvOlXp+BAtFmQ22eDRiZ6o7HlYtZ0K/HIZQC8DKgzazdP/Fbk7Ouekea1OUJI9Gam lHF7H0VmNwFV4iWzjG15cVo+UldlEa6otM+Ny+tmxdnmd00l7yUz0iIwAZ/yzcASgQxl Su7LGJtWS3xwi3aYGYdZF02kjpZytI8ooH7RVh5iIvD+VOQw8WfNIO4EzXeUO8T3RmfH s4URQRUZo6j+/0I7igUSIRfolN2mTmhSs2DIWBA0Nkn9rJC0Vtujwqmo8QT/Q8skF7W9 FVmqum+tmF4k58ooabwvOMeSmFW4lHv/iE3Hd0DvvUZWlMDfRJw2VRNIvBYzI7ZJ5Hvt IX4w== 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=2NLlko22ws9u3osm/QBjCUdE0DTuITdkkMKME+p3p0k=; b=KiFNcXokFaKYEkGQDf480SRblArs54FWstGsM7o5kczieFj6fSwwmVN6DG70tBrAgJ 5m9wE52m+DzVKknnE7npIVZevLmPtBKFKMGdQU3HfRXFIkz/epqaiBjBMlKNzdDncj0V 4QaKV1A6X89E55/PvG7MOV75lh3B1X23txS/CTyqhI6GgwolSdtRG2B18rK6K9/KwFP1 G+Du8Pzk5hISB9nhQgEgTMpB+JZiFSem22bsY1l66HDH8X7LBsCl6cLNwElVl79f8Yuh Te83t3p9TgBRbAnNGJ/FHa58QIcrbUk+RoCSU4xQnuZuAAVs+xqSCZsW13+jmhe7icS1 Uthw== X-Gm-Message-State: AOAM530HD2xngKb6hdpalSkKqsz03y9ib4cBDwKzQa3Eaqd/2GnzkwUf JbYidPIZaUAxHwLPwBUXHoWtCL5zO8fUUdCOpyw6dw== X-Received: by 2002:a54:4390:: with SMTP id u16mr333430oiv.109.1636389050790; Mon, 08 Nov 2021 08:30:50 -0800 (PST) MIME-Version: 1.0 References: <0000000000007a0d5705cfea99b2@google.com> <0935df19-f813-8840-fa35-43c5558b90e7@kernel.dk> <97328832-70de-92d9-bf42-c2d1c9d5a2d6@kernel.dk> In-Reply-To: <97328832-70de-92d9-bf42-c2d1c9d5a2d6@kernel.dk> From: Dmitry Vyukov Date: Mon, 8 Nov 2021 17:30:39 +0100 Message-ID: Subject: Re: [syzbot] WARNING in io_poll_task_func (2) To: Jens Axboe , syzkaller Cc: Aleksandr Nogikh , syzbot , asml.silence@gmail.com, io-uring@vger.kernel.org, linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com, xiaoguang.wang@linux.alibaba.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 4 Nov 2021 at 12:44, Jens Axboe wrote: > > On 11/4/21 4:45 AM, Aleksandr Nogikh wrote: > > Hi Jeans, > > > > We'll try to figure something out. > > > > I've filed an issue to track progress on the problem. > > https://github.com/google/syzkaller/issues/2865 > > Great thanks. It's annoyed me a bit in the past, but it's really > excessive this time around. Probably because that particular patch > caused more than its fair share of problems, but still shouldn't > be an issue once it's dropped from the trees. syzbot always tests the latest working tree. In this case it's the latest linux-next tree. No dead branches were tested. The real problem here is rebased trees and dropped patches and the use of "invalid" command. For issues fixed with a commit (#syz fix) syzbot tracks precisely when the commit reaches all of the tested builds and only then closes the issue and starts reporting new occurrences as new issues. But "syz invalid" does not give syzbot a commit to track and means literally "close now", so any new occurrences are reported as new issues immediately. The intention is that it's on the user issuing the "invalid" command to do this only when the issue is really not present in any of syzbot builds anymore. There are hacks around like saying "syz fix" with some unrelated later commit that will reach linux-next upstream along with the dropped patch, then syzbot will do proper tracking on its own. Better suggestions are welcome. I think https://github.com/google/syzkaller/issues/2865 will help only in very limited number of cases (no reproducer, can't determine the subsystem tree") and in some cases can make things worse (falsely deciding to not report a real bug).