Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp5622633rwb; Sun, 11 Dec 2022 09:18:03 -0800 (PST) X-Google-Smtp-Source: AA0mqf4G0/ZybygqQN9DpantJWmg2e+sXbo9C2m60We7F2pd65YUz2wXit67U467ihpTSIW98kIG X-Received: by 2002:a05:6a20:47d3:b0:a2:d0b1:7c95 with SMTP id ey19-20020a056a2047d300b000a2d0b17c95mr14320324pzb.21.1670779083386; Sun, 11 Dec 2022 09:18:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670779083; cv=none; d=google.com; s=arc-20160816; b=jy89ucGxBq2EYvBZteI3gsPPJVod1ABDMPv9mLb44eCvNmvIWRZ3qQydIQPM797gjD UiRa70Ne/aXRbs/pVvK4yiLtugmGn6qClyVr/HlkoRQvgGto18xH0THsJo3nLHArERGl hB6sBg7BeUJZiQw5LxpaVq67Uj6qARYoVvhrTv+tYWqIzWjzOS06OLs13oxNUSupUQez WpFPPIZXSttdXUXniVB1i6C8S/Lrqyu4r8F+JF/8ZdL/YCo7ACSweto4oNLJjWrJOoIn HKgIs9RDXa/Re4oDklvO2IAhjMHhfLY4n51aMVrs1yVq8ey1Gxhx2PtDMnmEq2XiQBq3 IzOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=9QKo1fRDCXnqxb5YHNlVFkmytvoQhmj++ird4MfpVzA=; b=EexBF14q2ZAyrr9Zs84Zzhmip8YNHRi4kS+oq3lHhwxv9042p/1vjLJ6UJAWxgdx4g pgDGP/I7EPxoM5BdWXF9/AYbD8l8i8vbi2Hmm23U43rorTdUTGA0AEdLlURYidTo40VR nx26ajWN5fZeSE3Kn3EZ3Aa3gWL7aiRZMTxY6i7jM/Fj7izwpGfKaglhYM74vyXRLDMU XTtji8dowHY08NwjfTcsw3f9VlvuIpVJu/mZywQaNPtVr1Scp0/Da6N7tWVut1puFwKA qTarbCfAVGwEtDu5M3jFyQRfyb0WencYNpnEFCmPRhXZJ6PO5Zbzv4fPYm8qHtfXKUIl WgRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=MFHevEUX; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o16-20020a637e50000000b00476f59d849fsi7660265pgn.601.2022.12.11.09.17.53; Sun, 11 Dec 2022 09:18:03 -0800 (PST) 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=@infradead.org header.s=casper.20170209 header.b=MFHevEUX; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230229AbiLKPqV (ORCPT + 76 others); Sun, 11 Dec 2022 10:46:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50454 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230214AbiLKPqT (ORCPT ); Sun, 11 Dec 2022 10:46:19 -0500 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DB1A61102 for ; Sun, 11 Dec 2022 07:46:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=9QKo1fRDCXnqxb5YHNlVFkmytvoQhmj++ird4MfpVzA=; b=MFHevEUX+zsZRnwYuu75O/nPgT MGF0hjNGjzaspO1mYJwSp6QHwMd+IPbR8yJcKAy+TzC3DsOWn9Cc325r0gFOonx+RZ/wuX+Stq0Bq 3ENeLEFmdcoqR1E/ZytUOlMWV4TeNPqAkxgc6cs3ErCW4G9uz+daMJaHvrmv2ciBR32YBPNcVUf7M 1USW2NxOggF1kl+UwHgTFG0FRR6ZQEWbqvf69mf4LXdwIvXM6ZHti9uB+TfUFn9y9xHAIyytkhHx/ yG/oH4CydNWLwN3uMlHomy1uM2U3dzCYblWmbQ/LHonQA6EO39AY9ZWpGtIkDdYdU9rYDVNZJu8YW 8lc7Y2xg==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1p4OWq-00A6yY-9u; Sun, 11 Dec 2022 15:46:12 +0000 Date: Sun, 11 Dec 2022 15:46:12 +0000 From: Matthew Wilcox To: Hillf Danton Cc: Al Viro , syzbot , linux-kernel@vger.kernel.org, linux-mm@kvack.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] WARNING in do_mkdirat Message-ID: References: <20221211002908.2210-1-hdanton@sina.com> <00000000000025ff8d05ef842be6@google.com> <20221211075612.2486-1-hdanton@sina.com> <20221211102208.2600-1-hdanton@sina.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20221211102208.2600-1-hdanton@sina.com> X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_NONE 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 Sun, Dec 11, 2022 at 06:22:08PM +0800, Hillf Danton wrote: > On 11 Dec 2022 08:39:18 +0000 Al Viro > > On Sun, Dec 11, 2022 at 03:56:12PM +0800, Hillf Danton wrote: > > > On 11 Dec 2022 02:52:57 +0000 Al Viro > > > > On Sat, Dec 10, 2022 at 06:30:22PM -0800, syzbot wrote: > > > > > Hello, > > > > > > > > > > syzbot has tested the proposed patch but the reproducer is still triggering an issue: > > > > > WARNING in done_path_create > > > > > > > > How many times does it need to be repeated that ANY BUG REPORTS INVOLVING NTFS3 IN > > > > REPRODUCER NEED TO BE CCED TO MAINTAINERS OF NTFS3? > > > > > > > > I'm done with any syzbot output. From now on it's getting triaged > > > > straight to /dev/null here. > > > > > > Calm downnnnnn Sir even if this is not the east ender style. > > > > > > Frankly no interest here at all wasting any network bandwidth just to get you > > > interrupted if it would take less than 72 hours to discover one of the beatles > > > you created. And actually more than double check is needed to ensure who > > > did that. > > > > The first iterations of the same suggestion had been a lot calmer... > > One of the earlier examples: https://lore.kernel.org/all/YzEJ2D8kga+ZRDZx@ZenIV/ > > And I distinctly remember similar attempts from other folks. > > > > It's really a matter of triage; as it is, syzkaller folks are > > expecting that any mail from the bot will be looked into by everyone > > on fsdevel, on the off-chance that it's relevant for them. What's > > FILESYSTEMS (VFS and infrastructure) > M: Alexander Viro > L: linux-fsdevel@vger.kernel.org > S: Maintained > F: fs/* > F: include/linux/fs.h > F: include/linux/fs_types.h > F: include/uapi/linux/fs.h > F: include/uapi/linux/openat2.h > > _> ls fs/* | grep ntfs > fs/ntfs: > ntfs.h > fs/ntfs3: > fsntfs.c > ntfs.h > ntfs_fs.h > > Why not change what you really want to cover instead of complaining once more > and opting to triage? You've completely misunderstood Al's point. He's not whining about being cc'd, he's pointing at this is ONLY USEFUL IF THE NTFS3 MAINTAINERS ARE CC'd. And they're not. So this is just noise. And enough noise means that signal is lost. > > more, it's not just "read the mail" - information in the mail body > > is next to useless in such situations. So you are asking to > > * start a browser > > * cut'n'paste the URL from MUA > > * dig around in the files linked to the damn thing > > ... all of that for an fs maintainer to see if his filesystem is > > even present? Seriously? For each syzbot fsdevel posting? > > > > I would have looked at it anyway; granted, seeing ntfs3 I'd chalked > > it up to ntfs bugs (fs/ntfs3 has not been there for long and it didn't get > > outright memory corruptors beaten out of it yet). > > > > But how the bleeding hell are ntfs folks supposed to guess that > > this report might be relevant for them? Same for XFS, ext4, orangefs, > > et sodding cetera - and for most of those any of such reports would've > > ended up wasted time for the good and simple reasons that it's not > > any fs they'd been involved with. > > > > What really pisses me off is that on the sending side the > > required check is trivial - if you are going to fuzz a filesystem, > > put a note into report, preferably in subject. Sure, it's your > > code, you get to decide what to spend your time upon (you == syzkaller > > maintainers). But please keep in mind that for recepients it's > > a lot of recurring work, worthless for the majority of those who > > end up bothering with it. Every time they receive a mail from > > that source. > > > > Ignore polite suggestions enough times, earn a mix of > > impolite ones and .procmailrc recipes, it's that simple... > > >