Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp2775129iog; Mon, 20 Jun 2022 04:40:30 -0700 (PDT) X-Google-Smtp-Source: AGRyM1sTQVa+pbmD+zkLDQGqL9zQ/arWRlzhe+D02UfTd1DDgieuNN61e4myxiS4Y91xILNh70C+ X-Received: by 2002:a17:90a:fd17:b0:1ec:9737:b23d with SMTP id cv23-20020a17090afd1700b001ec9737b23dmr9384008pjb.156.1655725230679; Mon, 20 Jun 2022 04:40:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655725230; cv=none; d=google.com; s=arc-20160816; b=Gtwmy7NREbWwN4WnzVXAuiCKnWHeh644K09NFa0FrMpNQNFKWfv0DJToPaCvBeagWg MpwTb6SW/MZwdE9A8/K5MITfMNYt+c/iMGOuaOZDWyyGmiIM5w0U/nIowMBu7+cvKG+L kzoxEQkRAwqfSuF7cPWrVCV//14Moe1tSWtB7HhnckQR3svMV7tGMoVjM0JKOC5EO6Su 6Ll9Xqy/oFJnirjW4t61+4q/h1c2TipGuoyjdSLB5+f4cROXqZjNLUjH2/CMl/RS3z8D //xPu29I/e2sfHsiooM4iE2mi/3ezB4+kCONcGWArYHxsYhe1jcA2rXH9s2WrbYrOqJz QbnA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=FUqDMG0XOCjNk9u7JfOrzADWcMXkkEdMVjWM9dkWZMQ=; b=QdWYswF4pJdaW/tLTBooNjp7xxHM6sIVkFg+8aHC+G28gHM6RBMYOZM8A/gPb5QOa0 YB4rbeU5WfSYdXK3SjYXz9YizEquLvgMdSQoRcEZyRMC6kbveQIzJEo50pnp2dWrD3Md 7zFV4yVGPWwKdJ7LZSoWGWtcZUO0wNzRuVXBYN4g2GCfXtQFIOE6bJ0qYhOFip4IjKaJ ZbMgtUOpOSU+SZM/0WqFi3SkufFXDNZtaurzPCZO2K2RKzRoeRkdkfDZ4oF9pUgGpuL6 PfVoDcCxRX+bQNt2k9ZK1s2Zw1ATfU3BvrIK/7nvmi7CXc6wh5ZnVlWV32nly2LYBvo6 9h5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=WQ9xZ9gf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s7-20020a056a00194700b004fa3a8e003fsi5579146pfk.246.2022.06.20.04.40.15; Mon, 20 Jun 2022 04:40:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=WQ9xZ9gf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S241536AbiFTLYg (ORCPT + 99 others); Mon, 20 Jun 2022 07:24:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47196 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232170AbiFTLYe (ORCPT ); Mon, 20 Jun 2022 07:24:34 -0400 Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2B78015A2F for ; Mon, 20 Jun 2022 04:24:32 -0700 (PDT) Received: by mail-io1-xd34.google.com with SMTP id a10so10750778ioe.9 for ; Mon, 20 Jun 2022 04:24:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=FUqDMG0XOCjNk9u7JfOrzADWcMXkkEdMVjWM9dkWZMQ=; b=WQ9xZ9gfWTvp12lEg+DR7D7oAGFhChWC+apop6OnhiGM8Q1gH82QZLi2gm/tHTTNrv MCEfPX9ttbYvMITJuGo26cUnWmHevohbkKdg97ipxrIsNFYNeJ324dFcdnX2U6BsfA/Q FvU1sdllB+7hvg/MZ+VwxQZSfHfGiQs+oL7tgEwcLCj4HBXZf/ZlZuwscCRivchwRamy 7fxn7bWAgOSCYNQeVK9/66cIFj+uT399h3wl302bDl1MZr5nOfXwHJWIaQo6K50MhV4n DKhtH0yqA4d8lGdC7kQc+OEv1MowPWcc18ns0w889MnRB1+2RTxFHR+6Hk7Ds2RAEfUA CqrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=FUqDMG0XOCjNk9u7JfOrzADWcMXkkEdMVjWM9dkWZMQ=; b=TbTgKyZP2kxKPJw2tI/n03WJkZO9DkyTAT/bi7/3XHHLl2CalKP8qIUzLOMGvNNDj/ qrKhNF5j8DYxUnArXpujDSoxBiXcdfhU+o3pkuFSXxQ1hHL64pVR7ZZMPYFzc/n1Z4nI itpVLWszSp95DeaqmfLz+mq7BqSgE8nRGK2JzpHrY+AIMe8iRNNrAD4OQl1OGwSaN1i+ Kw+jOwpy+ELwv8pfVXuyexnWpCPTg1hS0gunaElD2B5D+twH7HkCCU/r1KufKKY5JdzE ier5DYA+YimOMKO2/8c/lvx5bYo5fFXBSWyi+tQ0/MzsJNj6sINSVmdj3fjDO5p8ZZxx +JjQ== X-Gm-Message-State: AJIora8gN3PYea71Wtgo5g2Dukh8vVzwfElSNpt2yih9O3fORntEr65Z 9ySfZHy6iPtRNutjLuLiRPWyFsjX701QWyydzWDukA== X-Received: by 2002:a05:6638:2486:b0:331:f9b9:a8ef with SMTP id x6-20020a056638248600b00331f9b9a8efmr12526984jat.139.1655724271369; Mon, 20 Jun 2022 04:24:31 -0700 (PDT) MIME-Version: 1.0 References: <000000000000e57c2b05e1c03426@google.com> In-Reply-To: From: Aleksandr Nogikh Date: Mon, 20 Jun 2022 13:24:20 +0200 Message-ID: Subject: Re: [syzbot] BUG: sleeping function called from invalid context in __vmalloc_node_range To: Sebastian Andrzej Siewior Cc: syzbot , Andrew Morton , Andrii Nakryiko , Alexei Starovoitov , bpf , brauner@kernel.org, Daniel Borkmann , david@redhat.com, ebiederm@xmission.com, John Fastabend , Martin KaFai Lau , KP Singh , LKML , netdev , Song Liu , "'Aleksandr Nogikh' via syzkaller-bugs" , tglx@linutronix.de, Yonghong Song , linux-mm@kvack.org, Christoph Hellwig , Dmitry Vyukov Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Sebastian, Syzbot has noted the new fixing commit -- "mm/page_alloc: protect PCP lists with a spinlock", but it's not really happy with two commands in one email. Let's try it one more time in this separate email: #syz dup: BUG: sleeping function called from invalid context in relay_open_= buf -- Best Regards, Aleksandr On Mon, Jun 20, 2022 at 12:19 PM Sebastian Andrzej Siewior wrote: > > #syz fix: mm/page_alloc: protect PCP lists with a spinlock > #syz dup: BUG: sleeping function called from invalid context in relay_ope= n_buf > > The version of the patch above in next-20220614 is buggy leading to the > report below. The version in next-20220620 is fine. Not sure how to tell > syz bot this=E2=80=A6 > > On 2022-06-18 15:15:20 [-0700], syzbot wrote: > > Hello, > > > > syzbot found the following issue on: > > > > HEAD commit: 35d872b9ea5b Add linux-next specific files for 20220614 > > git tree: linux-next > > console output: https://syzkaller.appspot.com/x/log.txt?x=3D155b0d10080= 000 > > kernel config: https://syzkaller.appspot.com/x/.config?x=3Dd7bf2236c6b= b2403 > > dashboard link: https://syzkaller.appspot.com/bug?extid=3Db577bc624afda= 52c78de > > compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binu= tils for Debian) 2.35.2 > > > > Unfortunately, I don't have any reproducer for this issue yet. > > > > IMPORTANT: if you fix the issue, please add the following tag to the co= mmit: > > Reported-by: syzbot+b577bc624afda52c78de@syzkaller.appspotmail.com > > > > BUG: sleeping function called from invalid context at mm/vmalloc.c:2980 > =E2=80=A6 > > Preemption disabled at: > > [] rmqueue_pcplist mm/page_alloc.c:3813 [inline] > > [] rmqueue mm/page_alloc.c:3858 [inline] > > [] get_page_from_freelist+0x455/0x3a20 mm/page_alloc.= c:4293 > > Sebastian > > -- > You received this message because you are subscribed to the Google Groups= "syzkaller-bugs" group. > To unsubscribe from this group and stop receiving emails from it, send an= email to syzkaller-bugs+unsubscribe@googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/msgi= d/syzkaller-bugs/YrBJxrbq8Yvrpshj%40linutronix.de.