Received: by 10.223.148.5 with SMTP id 5csp7146573wrq; Thu, 18 Jan 2018 01:18:31 -0800 (PST) X-Google-Smtp-Source: ACJfBouGyddMl+Q64SUUAoYHHs16XrvTN1A9xVKZvogGKd6x8nGBLXO+rO6RBwVPxtgbAILPvQQ3 X-Received: by 10.98.170.24 with SMTP id e24mr16418874pff.177.1516267111718; Thu, 18 Jan 2018 01:18:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516267111; cv=none; d=google.com; s=arc-20160816; b=YmFpAyFqc9SoFIVx+AnZN52XiAXIYpkznyQkquVNGRdUO3Zac30jNkpn+8lGP3ZPgM uliZdyYlFkWu/XIQxkt+w5HCPTVf5JQTNmjJAhopugytTsBMjrazLAwlVP+BUHSjaFGX uZQpj4WzeZS5s5azTBAU9Wnocq6bzqfJQUxpc06yZ4GVCRYjfiNvSMyPskBh60DioaKt 0Y+tAcmy2/zto4s4Oa60uvG9SFew6kpD30C0BeUwA1zEHGlthMjLbsHQhwo/3YJt8aQB Wkm5FuelsE/6BeJnileSSYXT0NBeVYRwkxtuTHkSwp7sgugOTPJtbmNTHYH1UzC5ef9r LrmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=+FiQGe9FSumTUtdF2pVGL2/+qQgWLQkQa7D649CjHYU=; b=z/SNrwahLZuKPAxCtOy38TSU7CAlC0Gfc2HpY5cNiJoae2beD+PsfckFhMH/nXbx8n 78r8DwFisieHhBhU5SBC9BF0JRcp+FjPCzhotoMBGRhSBuWOR/a/SSCHo1Bzqur7zU7G VsrubUYbxxH3K9S06x5Or9SQLl2jmsUFqNPzt99htbcC8WnpT/kotb72LE50XBQTnKzt FNwAUXXPVlWnICXRE6nNjNp/UIusLhNUKx4RM7tu5nsIv0Ltc3oFkllXylr+LWZnbleS ykNGyoeWQtyKumc+TNxE5JU7OGjWsx4pOOKfcn8ZamaSKK9J4bi/5yAk6Zlyo7yAAXto wOQA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s10si5479575pgv.654.2018.01.18.01.18.15; Thu, 18 Jan 2018 01:18:31 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754223AbeARIYs (ORCPT + 99 others); Thu, 18 Jan 2018 03:24:48 -0500 Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:39315 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752513AbeARIYq (ORCPT ); Thu, 18 Jan 2018 03:24:46 -0500 Received: by atrey.karlin.mff.cuni.cz (Postfix, from userid 512) id 2B3D280186; Thu, 18 Jan 2018 09:24:45 +0100 (CET) Date: Thu, 18 Jan 2018 09:24:44 +0100 From: Pavel Machek To: Eric Biggers Cc: Dmitry Vyukov , Andrea Arcangeli , Andrew Morton , Mike Rapoport , LKML , linux-fsdevel@vger.kernel.org, Al Viro , Linux-MM , syzkaller-bugs@googlegroups.com Subject: Re: [PATCH 0/1] Re: kernel BUG at fs/userfaultfd.c:LINE! Message-ID: <20180118082444.GA28474@amd> References: <20171222222346.GB28786@zzz.localdomain> <20171223002505.593-1-aarcange@redhat.com> <20180117085629.GA20303@amd> <20180117232631.gniczgvil5lsml6p@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline In-Reply-To: <20180117232631.gniczgvil5lsml6p@gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed 2018-01-17 15:26:31, Eric Biggers wrote: > On Wed, Jan 17, 2018 at 09:56:29AM +0100, Pavel Machek wrote: > > Hi! > >=20 > > > > Andrea Arcangeli (1): > > > > userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVENT_FORK > > > > fails > > > > > > > > fs/userfaultfd.c | 20 ++++++++++++++++++-- > > > > 1 file changed, 18 insertions(+), 2 deletions(-) > > >=20 > > > The original report footer was stripped, so: > > >=20 > > > Please credit me with: Reported-by: syzbot > >=20 > > Please don't. We don't credit our CPUs, and we don't credit Qemu. We > > credit humans. >=20 > The difference is that unlike your CPU or QEMU, syzbot is a program speci= fically > written to find and report Linux kernel bugs. And although Dmitry Vyukov= has > done most of the work, syzkaller and syzbot have had many contributors, a= nd you > are welcome to contribute too: https://github.com/google/syzkaller No. Someone is responsible for sending those reports to lkml, and that someone is not a program, that is a human being. And that someone should be in the From: address, and he gets the credit when it goes right, and blame when it gets wrong. Pick that person. He is responsible for reviewing mails the bot sends (perhaps adding information that would normally be there but syzbot is not yet able to add it automatically -- such as what tree it is to the subject), and he should act on replies. > > > and we also need to tell syzbot about the fix with: > > >=20 > > > #syz fix: > > > userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVENT_FORK fai= ls > >=20 > > Now you claimed you care about bugs being fixed. What about actually > > testing Andrea's fix and telling us if it fixes the problem or not, > > and maybe saying "thank you"? >=20 > Of course the syzbot team cares about bugs being fixed, why else would th= ey > report them? =46rom the emails it looks like the bot is doing that for fame. > Nevertheless, at the end of the day, no matter how a bug is reported or w= ho > reports it, it is primarily the responsibility of the person patching the= bug to > test their patch.=20 Umm. Really? That's not how it historically worked. You report a bug, you are expected to care enough to do the testing. You also say a "thank you" to person who fixes the bug. Just because. And syzbot does not do any of that, and that's why human should be in the loop. Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlpgWcwACgkQMOfwapXb+vJgvgCfewlLgJgc3z7TIsLcKcqYmLkN f2UAoKsUyghe5uO6om+u9CF9kX1+WXqV =oUuh -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn--