Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp5509640ybl; Tue, 10 Dec 2019 07:13:05 -0800 (PST) X-Google-Smtp-Source: APXvYqx79wfaxTwqRBuGlL2bHdUDEeNJlSW7/xQ7aX5Wejg/4H2w2HKRSp7lSF+EgTwcgztl/Nju X-Received: by 2002:aca:1c09:: with SMTP id c9mr4434882oic.85.1575990784898; Tue, 10 Dec 2019 07:13:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575990784; cv=none; d=google.com; s=arc-20160816; b=cud/UXnXXoYadu7SYkm4VIiyFfXioalEB3DZKUZSRqIIrKWw7rc++GOOojpOPmWjm8 ZnMgVir92asq0tFE2yhYU9LI/8cZzPekIoK76GuTgvjp1oYfRB22hq1H+ld2Lo6Efa20 I/Sm7zPNmwX+p+cMcBGvTkBzGsi3P3kPnmWav+IvqrBoX2+CZBza+c7AM6VrCFUFtY5/ wcAYWnHdN9VsH/u1G09T/RW0KFg4mdKrUtpl+ZjVskzXd7E/FSJqHH1enRP7fhEqzsVW QNR97YEPiNTR9BPxDBWzQGexY3Avq5/22on7IvRU6AwWo2RdqtoO22Ya5zuzO2g+1OQO t/Og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=DqJ7eGZMr1qeqh+aIXxS2c2AcIbcPXeu9bzyHF9Ax44=; b=CU56k8jMfXB6QVPBS7OQLBS6zR1LLWKSsIn6VG1guVf3JT5YQTscnc+XrgBBH6Op39 LIXxGZBWfRh6nYcD2gofEWvlBE6F/XObJb7+wBgja1e5EDsCgiwXsrnhDejZLyscvVyR npgRRw6hzx1JzFDuzdHY6VZB32MoitbggHpC3pulL4cm0QKDfVMfr3zlXFQyF/LalD2V ETiqbtQ0NRK5r8MxM0y83eOAsPzNuG8yV5up64P9LsL63u/U97yAxLBGt/OVVEy6xt3D gSkue68e0VBe97iqLhs4ATVeR9Uq7KGlPbKdq4f7qkYwX48lw89SJSSW5gqsO2eMRM5G 8Mvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=DYtJmv6n; 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 v129si1886875oib.156.2019.12.10.07.12.41; Tue, 10 Dec 2019 07:13:04 -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; dkim=pass header.i=@google.com header.s=20161025 header.b=DYtJmv6n; 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 S1727508AbfLJPMI (ORCPT + 99 others); Tue, 10 Dec 2019 10:12:08 -0500 Received: from mail-qk1-f195.google.com ([209.85.222.195]:38640 "EHLO mail-qk1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727223AbfLJPMH (ORCPT ); Tue, 10 Dec 2019 10:12:07 -0500 Received: by mail-qk1-f195.google.com with SMTP id k6so16697270qki.5 for ; Tue, 10 Dec 2019 07:12:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=DqJ7eGZMr1qeqh+aIXxS2c2AcIbcPXeu9bzyHF9Ax44=; b=DYtJmv6nYnCFMrqz7yj7vRcbzCofqG0i3za6QMJp02W+m73MNzloxjFVx83RicwfP2 o9DyiFkodPq3CTBMeNFscRZY04HWm3PB1S8jMePSSWj+CNym71N9Zmb9AGNTFTiwaW49 n/fqbqtX39bewtOuJDctXSswjFyZFdh3iB/U3MNV+nOxv+vk/8bUQCZegmAZTLEpCIRQ p9mibYCYITZ+SEYPDadSeKr0+pmD96/+QeQBd2T2SopXXzv6o3UejRjp/HmZx/E5R0Xi eWQc0GWrlFI+dEUfZpm+BvV8jLBFy7f4fOvkKVHB/FYRYRJG+nrNz4RL2pFjT6GE9Sfa 7ZUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=DqJ7eGZMr1qeqh+aIXxS2c2AcIbcPXeu9bzyHF9Ax44=; b=au5NoQIydHtbCsjZF24KWC5keCWhbLptMc54D+cjhGMuc9PqRE6rTrf0BahZ6hEV6o CsphyMKUdb90Pri1dG8HiBHZB6Kja6ZTI266C8vQVNinl2m2irY3g40/ol0xyaRds+NZ 1/mhZxk3ryLOkXOyncof+7ZpLFGEPVqfGNzFLko+BVzZNv8jVigFjZAopEPLvRvhKsmC LcT/PfQueYg4z2TIz8yJcgx4H54j/JkbGfJkJnXqGTcGR7I2F7SFOK/CJys346xB13pL 3eP6jz1hQAm1fFwiWdzPLwgJ7wT/LnsXH0MTBWh2ATn0pmRrUG3yZnEXTgP0APtRqAZs DUsg== X-Gm-Message-State: APjAAAWyBgJbbEIM1TvoDFZ6P2sZD/xYe7PqXqlE+GR80ub8Y+y04trK JDci4UxpVZhee6AwzJ3DJeiw9KaGph7fbSRFS6NpxA== X-Received: by 2002:ae9:e50c:: with SMTP id w12mr28795896qkf.407.1575990726561; Tue, 10 Dec 2019 07:12:06 -0800 (PST) MIME-Version: 1.0 References: <00000000000096009b056df92dc1@google.com> <20191205100047.GA11438@Johanness-MacBook-Pro.local> <20191205113838.GC11438@Johanness-MacBook-Pro.local> <20191205115033.GJ2734@suse.cz> In-Reply-To: From: Dmitry Vyukov Date: Tue, 10 Dec 2019 16:11:55 +0100 Message-ID: Subject: Re: kernel BUG at fs/btrfs/volumes.c:LINE! To: dsterba@suse.cz, Johannes Thumshirn , Dmitry Vyukov , Johannes Thumshirn , syzbot , Chris Mason , dsterba@suse.com, linux-btrfs@vger.kernel.org, LKML , syzkaller-bugs 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 Thu, Dec 5, 2019 at 1:06 PM Dmitry Vyukov wrote: > > > > The correct syntax would be (no dash + colon): > > > > > > > > #syz test: git://git.kernel.org/pub/scm/linux/kernel/git/jth/linux.git > > > > close_fs_devices > > > > > > Ah ok, thanks. > > > > > > Although syzbot already said it can't test because it has no reproducer. > > > Anyways good to know for future reports. > > > > According to > > > > https://syzkaller.appspot.com/bug?id=d50670eeb21302915bde3f25871dfb7ea43db1e4 > > > > there is a way how to test it, many reports and the last one about a > > week old. Is there a way to instruct syzbot to run the same tests on a > > given branch? > > > > (The reproducer is basically setting up environment with limited amount > > of memory available for allocation and this hits the BUG_ON.) > > syzkaller does this ("rerun the same tests") for every bug always. If > it succeeds (kernel crashes again), it results in a reproducer, that > can later be used for cause/fix bisection and patch testing. In this > case it does not reproduce, so rerunning the same tests will not lead > to anything useful (only if to false confirmation that a patch fixes > the crash). > > There is a large number of reasons why a kernel crash may not > reproduce. It may be global accumulated state, non-hermetic tests, > poor syzkaller btrfs descriptions (most likely true) and others. > > Need to take a closer look, on first sight it looks like something > that should be reproduced... Yes, there was a bug around image mount reproduction. Should be fixed now by https://github.com/google/syzkaller/commit/cb704a294c54aed90281c016a6dc0c40ae295601