Received: by 2002:a25:31c3:0:0:0:0:0 with SMTP id x186csp788885ybx; Fri, 1 Nov 2019 11:14:40 -0700 (PDT) X-Google-Smtp-Source: APXvYqx3zDrkuANJ8O/wrAf+RDrB37wGA3KoWxFYwJ+41QRfoWXmGeJpeodyt9IWzlZQ53QoNLuO X-Received: by 2002:a17:906:6004:: with SMTP id o4mr11085494ejj.107.1572632080830; Fri, 01 Nov 2019 11:14:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572632080; cv=none; d=google.com; s=arc-20160816; b=VNKS141NRGZAdzaJ4yoTgM+HYWBAJB8YCMcRIjiY57oLfw2fM2iX5wotGBedJM0YjR QSWcjT0VtodfApogn7FlJma/6bnPjLU1nliaHRp6wetB3D7NofNc7+NUsR+2JbSI3Cjr 69MBC5BF74IpzdCv/hX1txtEdKe/iwazKFmGEB+ZoXdslDiGsAGGCPI5DxiaFqmxrRR8 nX4N/6wwiL+yvaQutqd13d8RUbupNBQhUJPDBnQaZkZq80yXKhH1iBF0M5N67oY/Sq4a WwkjOM2F9zZA52xcchfJERuiKD94EeG/L1Nbincl4NwbhCDRJ9Ubm83Jt2YIFtxpPwyi B2pA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=fVMecHB4iqy/JcrkafiqEnLMlJZ7+7jzZA1mGmL5dRI=; b=NW43XvC+10VZJWSXOUC4naxBtAVcPRxQRS1u9a3h9iUTMP1JyMqOAWJZkTukZdgrwH 1RRYS3A4SNurADljkW/iakZmg3AF5cC8vcIyyJkHKZRrodepjX9ampxJKyHMufWGcr8w 7PqwhZ7L+duehAx4C9BgsPSKTIwE+w9132MqSSwQh7pJSYPz+pH3vQfXgIlsYdyDcybr 2HhOcg5wPqRZcspz1PW1iENb8DaTlU0B5T6ENrJby4/tGViNe7g/9e6o8e0hyks3MIAv Ac6SohVJtGsy28WAtVEN6DozacPZU7yFxbDHMOCrlhwTy9+if5IZ0bFc5pN6KWvjr3Sb xeqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=LXR1GGLk; 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 w16si4067471eja.101.2019.11.01.11.14.16; Fri, 01 Nov 2019 11:14:40 -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=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=LXR1GGLk; 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 S1726812AbfKAR4c (ORCPT + 99 others); Fri, 1 Nov 2019 13:56:32 -0400 Received: from mail-il1-f194.google.com ([209.85.166.194]:37947 "EHLO mail-il1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726023AbfKAR4c (ORCPT ); Fri, 1 Nov 2019 13:56:32 -0400 Received: by mail-il1-f194.google.com with SMTP id y5so9375999ilb.5 for ; Fri, 01 Nov 2019 10:56:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=fVMecHB4iqy/JcrkafiqEnLMlJZ7+7jzZA1mGmL5dRI=; b=LXR1GGLkYQybIQFAxI5i1hnPTzEMnuLx819TYZ3yoXl9FpEQvAxhzKlssv/rYdGLKf 8LzM8bOCBl2TtsMukEZtl2Y0MWbZMcXWU2lTGNBc1iU2IVmugt0L8LjylC9Vcvg110S7 QphjQ+6wsclxIpnuZ4iCDK39C6qXXHEP7BdFr0X3de5Zpy0t4b1IQZv9M8IRjJNZ13n9 5Suf46JlO+qZq8x3RAMegJn3v1cdTihpkx4uWy2oJwuU5jQvhv5CJ15YJz+ByPVKKsub 5yHLKuNrfWutqMmU3j/NDTnV+aWSQuABWA9kZc1wSGTEp7+qn5RaxChLi/4Zs3lMmyLh ueNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=fVMecHB4iqy/JcrkafiqEnLMlJZ7+7jzZA1mGmL5dRI=; b=Xo2Z7OAdH+9TnYKFbTg/Tk3B+vO23jpoj5M5YCNw7Wh5R5XFaVN8YoOzegJJc82fIe rCg9o6kpPU3QIUKk0avAgU9y2O3u2sBApcQ0+w6J9/R37XEd29/PNhEYDl14hVexujVK oXkJ4Zcx+GiSJe8T/Ru16Ur9J1FZmTOWOM+0iia5/8YUYFNlDIk9/xjEikmanzHjAhnK hq3Xn5ynUVK70tr+JrCiEZOFZhHVz2u6rsDWl4G4YxgLhy3A599eAOpGTE2SwBt3hsNy sQQfT5qGaHNzTdIcCDO9EoZ8g+WdhfCfkGyUiP4ajyt7NZc7cV3p79DJAcJLsQrv+krS 6+fA== X-Gm-Message-State: APjAAAUGmAhV9Uc6pgxTd1nItOzULvBSg5NiuGlXmn8VHzZd2/bHG2mc A5EXdmPvjfM1+kUl/06BSzi+AQ== X-Received: by 2002:a92:650d:: with SMTP id z13mr13087195ilb.18.1572630991510; Fri, 01 Nov 2019 10:56:31 -0700 (PDT) Received: from [192.168.1.159] ([65.144.74.34]) by smtp.gmail.com with ESMTPSA id d27sm1092561ill.64.2019.11.01.10.56.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Nov 2019 10:56:30 -0700 (PDT) Subject: Re: BUG: unable to handle kernel paging request in io_wq_cancel_all To: Dmitry Vyukov Cc: syzbot , Andrew Morton , Dan Williams , David Howells , Greg Kroah-Hartman , Johannes Weiner , Joel Fernandes , linux-block , linux-fsdevel , LKML , mchehab+samsung@kernel.org, Ingo Molnar , patrick.bellasi@arm.com, Richard Guy Briggs , Steven Rostedt , syzkaller-bugs , Al Viro , Masahiro Yamada References: <00000000000069801e05961be5fb@google.com> <0e2bc2bf-2a7a-73c5-03e2-9d08f89f0ffa@kernel.dk> From: Jens Axboe Message-ID: <7fe298b7-4bc9-58e7-4173-63e3cbcbef25@kernel.dk> Date: Fri, 1 Nov 2019 11:56:28 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/1/19 11:50 AM, Dmitry Vyukov wrote: > On Wed, Oct 30, 2019 at 3:41 PM Jens Axboe wrote: >> >> On 10/30/19 1:44 AM, syzbot wrote: >>> syzbot has bisected this bug to: >>> >>> commit ef0524d3654628ead811f328af0a4a2953a8310f >>> Author: Jens Axboe >>> Date: Thu Oct 24 13:25:42 2019 +0000 >>> >>> io_uring: replace workqueue usage with io-wq >>> >>> bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=16acf5d0e00000 >>> start commit: c57cf383 Add linux-next specific files for 20191029 >>> git tree: linux-next >>> final crash: https://syzkaller.appspot.com/x/report.txt?x=15acf5d0e00000 >>> console output: https://syzkaller.appspot.com/x/log.txt?x=11acf5d0e00000 >>> kernel config: https://syzkaller.appspot.com/x/.config?x=cb86688f30db053d >>> dashboard link: https://syzkaller.appspot.com/bug?extid=221cc24572a2fed23b6b >>> syz repro: https://syzkaller.appspot.com/x/repro.syz?x=168671d4e00000 >>> C reproducer: https://syzkaller.appspot.com/x/repro.c?x=140f4898e00000 >>> >>> Reported-by: syzbot+221cc24572a2fed23b6b@syzkaller.appspotmail.com >>> Fixes: ef0524d36546 ("io_uring: replace workqueue usage with io-wq") >> >> Good catch, it's a case of NULL vs ERR_PTR() confusion. I'll fold in >> the below fix. > > Hi Jens, > > Please either add the syzbot tag to commit, or close manually with > "#syz fix" (though requires waiting until the fixed commit is in > linux-next). > See https://goo.gl/tpsmEJ#rebuilt-treesamended-patches for details. > Otherwise, the bug will be considered open and will waste time of > humans looking at open bugs and prevent syzbot from reporting new bugs > in io_uring. It's queued up since two days ago: http://git.kernel.dk/cgit/linux-block/commit/?h=for-5.5/io_uring&id=975c99a570967dd48e917dd7853867fee3febabd and should have the right attributions, so hopefully it'll catch up eventually. -- Jens Axboe