Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp2590642ybk; Tue, 12 May 2020 03:18:04 -0700 (PDT) X-Google-Smtp-Source: APiQypIhrU57jc2SxjVkOWIt4j9RW1SAwyVbo+1JXMSAGgU0K5lBz9gI29H0dHPqryfq56Z05fap X-Received: by 2002:a17:906:a857:: with SMTP id dx23mr17545626ejb.52.1589278684791; Tue, 12 May 2020 03:18:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589278684; cv=none; d=google.com; s=arc-20160816; b=J9xChkyaO47M5DeJgVVX6XQcRC/cYnBbj284E6qTNc7Gjkztd5tKc8RbsTuyMCoNHQ QjdgcoWAuTvMnkXF2UnF72K1NLgvxrvrbUoLNkQ/TYaitQt2WSRWGSPGruA9XS/40KtF +EABwR3qspL3g8i9w/B3VBltzedhDOJcZlKd09aK2IwsWLjRvHPkCMeEYBdQ6kUytyLv aXWX6ZNrhLtvDSfnN/2tR3XW2FUtCWFgkp63w6w06LQEdLvKztTCXs09j9QdW6hNBwZO rUy8x3rWL5M4hEhqhP0rLLmXys2ZEoUZhQa+bdjZ/z20rOPR9olHt4/JyV8CDFWt6bZ3 ZPvA== 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 :in-reply-to:references:mime-version:dkim-signature; bh=iPvMln8fETCvIb1O9zDTgMvwvAqRofofWlm0c6p2k1M=; b=Hmp5Vc5ercCpk93ZJX/CWKRwNXaKiT+as+C9rsz86SUZyqwsLcmvHCe9VgZHyTmUk/ cAiUGvR0RhLPzaJBlFlO8yAZBTjsbEb1TSz1ron7HJMlPjXwtj5F82w0ZFmZnzO5PSFw xX0ZTsaC4jHiXJAzTx1ISSrVkF15p3YHK/IHij+glLUuwUqPtnF11XZOlwvl1Le5vb+G Ig2dWqvBIg0TU+QdDMoZRDi4TH+lQyM9EOc+Ya9ys8JEKt/W/tZEARsp0Xiz4JOIvPoK 5O5j4RAmxLtMCFOzW/4tHf/q1IWEd7KmOzfh34/2eT3V2KwZE5JOPCz15UY1foOJeHAq j4BA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=GZmCrcjg; 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 62si8745258edc.305.2020.05.12.03.17.40; Tue, 12 May 2020 03:18:04 -0700 (PDT) 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=20161025 header.b=GZmCrcjg; 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 S1729388AbgELKPZ (ORCPT + 99 others); Tue, 12 May 2020 06:15:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54962 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726891AbgELKPW (ORCPT ); Tue, 12 May 2020 06:15:22 -0400 Received: from mail-qk1-x743.google.com (mail-qk1-x743.google.com [IPv6:2607:f8b0:4864:20::743]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1684FC061A0C for ; Tue, 12 May 2020 03:15:22 -0700 (PDT) Received: by mail-qk1-x743.google.com with SMTP id b188so12912297qkd.9 for ; Tue, 12 May 2020 03:15:22 -0700 (PDT) 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 :cc; bh=iPvMln8fETCvIb1O9zDTgMvwvAqRofofWlm0c6p2k1M=; b=GZmCrcjgtcCm4s480qly1KJ1qHt6LNr4Iqs2eH8PDxX04Qxu6dMhKOGW1hLPe3zrEe HCQ/K3D2cSoKKhNEZlK9rPNbzsz8y5vG/ieUSGjoJfwCdfjD/OQtWeN99+W+ZwqwNLPi VweR6RdSPSguDgiGOrHfa7LLfrIfctHl7/Ps/VCjcQ1GM4+1CdQoI+fj31etUHtPw4ov PdCKXYSfad49Vm/PAdXR6W4snDYYMeYTScbrv4dC9bQrLcgo9o9hJjGXew04FyUpJvO+ xLqPVvkFgTRtbZ6ju7q6drxXDMYVH2qcLoRELr8dBNWKA4X57yGeH+f8Qjd826AdiE9a rOtA== 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:cc; bh=iPvMln8fETCvIb1O9zDTgMvwvAqRofofWlm0c6p2k1M=; b=X0hwCteS0iqfuvCVhRGQfz9kDrkFbeVqYZ7PZx1LvphwYHGJn06uUZBzJaFBTtWwFn gIzfWr/S1DPWl8HENKdncKsRZs8WpR0kWcJSuqAyDGytLaTc9thVVds1NsPk00Gaxx7W pKmE3tEw5Bz7Wn05u20jQr7/uoi1LFrAOjZHiqKZezCS9GTEXNL8fy4MJLbU7sMFK6+4 wE1kmjFPom6X7PhxLcmGn7kK5K2Ebps06FNjO/TJKlJ9gl6zV9vLEVdvxJUFnRClRg7D OACFpZaFIvpAEz5X97l4f/g7WGoK2Ca1l8k9J05IHrKKHsXc8jqi2L93OmUqHKq5a+K5 or7g== X-Gm-Message-State: AGi0PuYx5bSFMl1WblppIeXfwnwHzqlKVblfwwC2uBhrRpTP5CLPQirG IGF4OUsc/D5A9wsLQzcgAuwk5knFXl09eXkUDeqDPQ== X-Received: by 2002:a37:4b0c:: with SMTP id y12mr19417043qka.43.1589278520977; Tue, 12 May 2020 03:15:20 -0700 (PDT) MIME-Version: 1.0 References: <000000000000dc82ac05a55f3005@google.com> In-Reply-To: From: Dmitry Vyukov Date: Tue, 12 May 2020 12:15:09 +0200 Message-ID: Subject: Re: INFO: task hung in do_read_cache_page (3) To: Mike Christie Cc: syzbot , Andrew Morton , Amir Goldstein , Jens Axboe , "Darrick J. Wong" , Jan Kara , Josef Bacik , LKML , Linux-MM , syzkaller-bugs , william.kucharski@oracle.com, Matthew Wilcox 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 Mon, May 11, 2020 at 7:31 PM Mike Christie wrote: > > On 5/11/20 8:19 AM, syzbot wrote: > > syzbot has bisected this bug to: > > > > commit 2da22da573481cc4837e246d0eee4d518b3f715e > > Author: Mike Christie > > Date: Tue Aug 13 16:39:52 2019 +0000 > > > > nbd: fix zero cmd timeout handling v2 > > > > bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=11d6ab14100000 > > start commit: e99332e7 gcc-10: mark more functions __init to avoid secti.. > > git tree: upstream > > final crash: https://syzkaller.appspot.com/x/report.txt?x=13d6ab14100000 > > console output: https://syzkaller.appspot.com/x/log.txt?x=15d6ab14100000 > > kernel config: https://syzkaller.appspot.com/x/.config?x=8a96cf498e199d8b > > dashboard link: https://syzkaller.appspot.com/bug?extid=518c54e255b5031adde4 > > syz repro: https://syzkaller.appspot.com/x/repro.syz?x=146e45ec100000 > > C reproducer: https://syzkaller.appspot.com/x/repro.c?x=164444a4100000 > > > > Reported-by: syzbot+518c54e255b5031adde4@syzkaller.appspotmail.com > > Fixes: 2da22da57348 ("nbd: fix zero cmd timeout handling v2") > > > > For information about bisection process see: https://goo.gl/tpsmEJ#bisection > > > > How do you adjust/modify what is expected from the test or what is > reported as an error? > > The patch added back behavior that got removed. With the patch we expect > the hung task warnings, because we specifically want to hold onto > running commands for longer than 120/hung_task_timeout seconds Hi Mike, All task hung messages are considered a kernel bug. So far this was always true as far as I can tell. Tasks that are blocked for any prolonged period should be killable.