Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1094468imm; Fri, 17 Aug 2018 11:44:33 -0700 (PDT) X-Google-Smtp-Source: AA+uWPzXy6/gmDhnpYmzPAebLgHw181zdnbMTFE773YWCGagzwIvyuVsgTESKsKxlUBzkNEb/Yso X-Received: by 2002:a63:6b03:: with SMTP id g3-v6mr4368643pgc.57.1534531473041; Fri, 17 Aug 2018 11:44:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534531473; cv=none; d=google.com; s=arc-20160816; b=nsJe8A8o2bOKsfUrLtsNYSCK2HhHhXObnW6gI3piieM3J6iuKkHMCGM8slEhQ5pSgf dZhcfM3nzIg7OEYBS+gM7XVUW3+zO7BO5uvTdcS3W4T3CIIxwV9vdVBxYlWTGZpb6w2r ln4xI3BKBean1GBtitaXNvZM30j0SztF/q7fDFkIx5EC/uTJqXSATzgNAJ1sp0Hf1yKw y46KuP0+ShBenTQf3JaewAXYHVOMvSb3GVSYA2nkNVUlkkOnxia8CPFvW+4FyVGD8QBU Rq8x/APeaYw9FWcP07iHTP20csgMqghZKag5Zuzf7rJ5W6hkQ04CnjRryo/MMlXibAGf 2l1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=E/a9YIirtqurfiiAWnp+NJz038uA11GtM3qGddpWnGs=; b=FMAulkGWnLSzsYowRAeyIynBfreuy0rYEj6nhfhgQQlmEvYCG+9bAgfSVm4gLymAzR qMQr4Yrmq2QkfRyP0Z9GiSb0zULpg6BmpR8oH23Qi1fFHjseT57nGrK46DR0ax2zN3Fq 5aHqiNnHWQeBlEK3Cn/M2/0d3sXffcnqfrRmpHDc/0VbiWJI5cPotoxmy9rgLpQLCp8t +2ATEdHiyXTrTxDWjbRVy2s2QdSoJGfn1al/MxoQ+qL3HUKtITzG+SET5bstKggbA91c cxcHvgyKxygUisk7stBqTyuP9WZo15dBfg+cuBqeoXD3pE1GkLAODFAV28d82pp0uZ47 g6Zg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=ELNN+xPA; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id cd4-v6si3111529plb.516.2018.08.17.11.44.16; Fri, 17 Aug 2018 11:44:33 -0700 (PDT) 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; dkim=pass header.i=@google.com header.s=20161025 header.b=ELNN+xPA; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728045AbeHQVr3 (ORCPT + 99 others); Fri, 17 Aug 2018 17:47:29 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:46415 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727963AbeHQVr3 (ORCPT ); Fri, 17 Aug 2018 17:47:29 -0400 Received: by mail-pf1-f196.google.com with SMTP id u24-v6so3854068pfn.13 for ; Fri, 17 Aug 2018 11:43:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=E/a9YIirtqurfiiAWnp+NJz038uA11GtM3qGddpWnGs=; b=ELNN+xPAjNHnXhTVAj/sas8b3XbktTvHVREzEOdCGodIhVOK7dk9fa8Xr1eIdtbVFb lfSnorusFJuED4+jBaYkU6U3JY1+WLMr66YvEXyHefcSHJOLNv1Yw64FrspZKqWvz86P kq6X8n7hK8Wnc7AgYOP4q3ks/zkKQrXnbuzT2QOzGyA/sZ76Sgzwa9yCxIKxICdkat8z 5wbrtm6yLlerBmqf8yNlcybinFM6/+9+5i+P84yQ9mfEEUtzBkpdyOsp2GrhkGZ6kME2 74JSE6I3Q2Sbr9BM81P1yuklQwF8U3+lO91m4YhxnhXp1uiy4HzRUwozBKMdcTJ+5M9N NKYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=E/a9YIirtqurfiiAWnp+NJz038uA11GtM3qGddpWnGs=; b=oReuW0ssMUVyeg+Esbd2W91P6tEkV989tFyxgVef1fVYupVB2u90MNFm7qm+DOsFh1 Zy3e7tqNz9LPH9cZbPsvWh/KYKYSZ661IS9e0KpEeME5v1tUZACjNFG9xgFXlyEaRnZI MzmKsAugwLreaGCnRv4B5OamK/lxWFxeRbgS20oTI79lhKv4re8fQ88+XQkdXl339gSZ n8qXQaHTnOkHWNxiBy/UWUw1be3ycQhNTXnicGFhZJdYZLoVedbHmU36tj3HiBE4cqFS OHi729OXDa4AKU4GuOgKKmR24k6A9cYW9CvsWBDL937Xr3LR6mAlH5I2KUxICjLzLo15 p+2A== X-Gm-Message-State: AOUpUlFhrc1dcvm170wV/iVJGDbSVsad98Cs1WEAxnBPEGBZfIlSazAj bF+otd9LW+lGPa/i2nToTowLqIx68b2TmxLkWLB0oQ== X-Received: by 2002:a62:a05:: with SMTP id s5-v6mr37598953pfi.147.1534531380979; Fri, 17 Aug 2018 11:43:00 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a17:90a:ac14:0:0:0:0 with HTTP; Fri, 17 Aug 2018 11:42:40 -0700 (PDT) In-Reply-To: <87d0ugc0pk.fsf@xmission.com> References: <0000000000007f59610573509684@google.com> <000000000000f4136d0573512103@google.com> <20180814191129.GN7906@fieldses.org> <87o9e3gdtg.fsf@xmission.com> <87d0ugc0pk.fsf@xmission.com> From: Dmitry Vyukov Date: Fri, 17 Aug 2018 11:42:40 -0700 Message-ID: Subject: Re: general protection fault in send_sigurg_to_task To: "Eric W. Biederman" Cc: "J. Bruce Fields" , Stephen Rothwell , syzbot , jlayton@kernel.org, linux-fsdevel , LKML , syzkaller-bugs , Al Viro Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Aug 17, 2018 at 11:22 AM, Eric W. Biederman wrote: > Dmitry Vyukov writes: > >> On Wed, Aug 15, 2018 at 9:01 PM, Eric W. Biederman >> wrote: >>> Dmitry Vyukov writes: >>> >>>> On Tue, Aug 14, 2018 at 12:11 PM, J. Bruce Fields wrote: >>>>> On Mon, Aug 13, 2018 at 06:33:02AM -0700, syzbot wrote: >>>>>> syzbot has found a reproducer for the following crash on: >>>>>> >>>>>> HEAD commit: 5ed5da74de9e Add linux-next specific files for 20180813 >>>>>> git tree: linux-next >>>>> >>>>> I fetched linux-next but don't have 5ed5da74de9e. >>>> >>>> Hi Bruce, >>>> >>>> +Stephen for the disappeared linux-next commit. >>>> >>>> On the dashboard link you can see that it also happened on a more >>>> recent commit 4e8b38549b50459a22573d756dd1f4e1963c2a8d that I do see >>>> now in linux-next. >>>> >>>>> I'm also not sure why I'm on the cc for this. >>>> >>>> You've been pointed to by "./scripts/get_maintainer.pl -f fs/fcntl.c" >>>> as maintainer of the file, which is the file where the crash happened. >>> >>> You need to use your reproducer to bisect and find the commit that >>> caused this. Otherwise you will continue to confuse people. >>> >>> get_maintainer.pl is not a good target for automated reporting >>> especially against linux-next. >> >> Hi Eric, >> >> We will do bisection. >> But I afraid it will not give perfect attribution for a number of reasons: >> - broken build/boot which happens sometimes for prolonged periods and >> prohibits bisection >> - elusive races that can't be reproduced reliably and thus bisection >> can give wrong results >> - bugs introduced too long ago (e.g. author email is not even valid today) >> - reproducers triggering more than 1 bug, so base bisection commit >> can actually be for another bug, or bisection can switch from one bug >> to another >> - last but not least, bugs without reproducers >> Bisection will add useful information to the bug report, but it will >> not necessary make attribution better than it is now. >> >> Do you have more examples where bugs were misreported? From what I see >> current attrition works well. There are episodic fallouts, but well, >> nothing is perfect in this world. Humans don't bisect frequently and >> misreport sometimes. I think we just need to re-route bugs in such >> cases. > > I have yet to see syzbot make a good report. Especially against > linux-next. Well, first of all, we are not aware of any massive problems because nobody tells us. What are the systematic problems that affect lots of reports? I took few recent ones. Anything wrong with them? https://lkml.org/lkml/2018/7/15/230 https://lkml.org/lkml/2018/7/18/992 https://lkml.org/lkml/2018/4/19/705 https://groups.google.com/forum/#!msg/syzkaller-bugs/F7KnbAmMa7E/VSbaYHyQCAAJ