Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp1289491ybk; Thu, 14 May 2020 05:26:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxpFpk1qG70x0rVuJms6NLHJ5BZPGuESSPaNSnfAUi9HDtVZYtT1744JUhIovPVtJmGMdqA X-Received: by 2002:a50:afa3:: with SMTP id h32mr3803989edd.63.1589459208073; Thu, 14 May 2020 05:26:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589459208; cv=none; d=google.com; s=arc-20160816; b=mrPB0OlQU1zFB4gtobIRepbF6b4XUeQ1CjsGOWAi8jc0D8UxOey+yU2ANRw6eX0YSR Ol2jy7WAxeadx/KZY6pPV7brp7u4ifFKbE39R4Vvv3K3v7h0U2Vkr8cibo7HMhMKEwjQ 3jYv4kYpTM3l15HbYDWLkzizYiMn6rjAAfhnlAFbzCKEFUGkE4faPw4PHeBGAhmw2wJ3 y+yA2RsbW1RsetpZZ1Xjd4hDPooROiNQJ0b5MNrk1Gq6HglYnRz5bxO8N3vKoCPfFKQo zKJ45+ADxbkokOHi25uHnamD54gfcrBKKs06znPBnuP4cdwlvvsItDzpx3X0LhKgoLxV CzGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature; bh=MDY/jqEtMAaYkrjcBwZZMUT5NqpDPZcVLijHWxBZHSY=; b=CG+rJ3rNnXi3Gf2vPYx4E0+yrQgV2TcOGxxH2yOwkGnKfZ6ScOfSi7OCCgiN09wLJm lylWG/9mfPPLegWe6QH6i85VaBr3MPo9lpkvneadhFbAKHZE4xKnHXD/APWgeueyU+YK HpQZvLBkPEku36Cjt90f5ZEpojI94U9atANrVWtVH7zSwWe18b+myQ87E6CCz+XUoHB9 tP36VTKtg1/VCnpUXWLFpkHgik2B46zEm/Vm+z6IyXSEy1NreUgbuVAJSPyCHt+8Gg8V DECHaufU/TA4of/NUP7cQ39rQGOIc4s15FNx/HKgQgDRryieoMgsNkoy4vMVWK7sdPXF 85WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lca.pw header.s=google header.b=lbnbOpBU; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r25si1365588edy.367.2020.05.14.05.26.23; Thu, 14 May 2020 05:26:48 -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=@lca.pw header.s=google header.b=lbnbOpBU; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726948AbgENMY6 (ORCPT + 99 others); Thu, 14 May 2020 08:24:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44128 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726659AbgENMY5 (ORCPT ); Thu, 14 May 2020 08:24:57 -0400 Received: from mail-qt1-x843.google.com (mail-qt1-x843.google.com [IPv6:2607:f8b0:4864:20::843]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 62997C061A0F for ; Thu, 14 May 2020 05:24:57 -0700 (PDT) Received: by mail-qt1-x843.google.com with SMTP id p12so2574957qtn.13 for ; Thu, 14 May 2020 05:24:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lca.pw; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MDY/jqEtMAaYkrjcBwZZMUT5NqpDPZcVLijHWxBZHSY=; b=lbnbOpBUQPKdKhj2u3py/03HGz9QAQfhsW70J/4zygpGvFtl8OOJJ/KJMlEjyfPGt2 F1AOQyEoDJP1HwOoxItNFlGL+F7fif5limeDvIbQhilhARhvXa8x2BQIPXXdICR4afIf q4uZKeUukSEG42qu1q4bLsFwaG2LnilC09lm3bCUVAxgn5NW8N6sgf/EsEIMQNqpQN2x FeWZcyN3qoeOCh6acZqay6yCytynnk9CvZ1tYWIh/PAYT5xW3555VdLmBMrRLJpxI9yG U+ZqFBmyOpCTX1TrvZGvtwPAu0KWE3BUw7Gim4BgahsMoOuqGSnpR+oSw/SbkiQTtNz0 PFyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MDY/jqEtMAaYkrjcBwZZMUT5NqpDPZcVLijHWxBZHSY=; b=BFlriXLN1VNQLYflz4J4nZWv01v0oYS/ZkL6pYrrATQs/JWMHifgCLyN5DJGOBKsNr oN7ejt5fxyMDcz70CJ+zaOQVZbLxWQhQmwq0KNqEvMPBJj4+TytUH9k+LZcctcI+Ad6A YYAqJJSCaCK6EKT8pHSkfqXU2ZU9/4Np6MTre9mWP26BbE5TYVViO06jw6Bip2Wv8MVz IWSgKFOFXem75Gyhto4fo66j3q0K7fDiMD/+dnqCCvCHk2Wq2WORSu2ZVO/F0Nq2VmiF 2jQFIjfbfZ7C8j0BErW9wt5d//3rEMQ5huCt7tL1LqTp6SjjvbbH7XTR8JhK8OSh4a25 y3CQ== X-Gm-Message-State: AOAM531vrijIrh0E4LexQLvHqmRX1scXVGAp2bEfY51cAgSZ+3ce7f8m 5OPtUfw6FcGidvyScSJSM+Cy2Q== X-Received: by 2002:ac8:1418:: with SMTP id k24mr4182324qtj.344.1589459096400; Thu, 14 May 2020 05:24:56 -0700 (PDT) Received: from [192.168.1.153] (pool-71-184-117-43.bstnma.fios.verizon.net. [71.184.117.43]) by smtp.gmail.com with ESMTPSA id i59sm2439299qtb.58.2020.05.14.05.24.55 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 May 2020 05:24:55 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: linux-next boot error: WARNING: suspicious RCU usage in bpq_device_event From: Qian Cai In-Reply-To: <000000000000785a6905a59a1e4a@google.com> Date: Thu, 14 May 2020 08:24:54 -0400 Cc: allison@lohutok.net, ap420073@gmail.com, David Miller , Greg Kroah-Hartman , LKML , Linux-Next Mailing List , netdev , Stephen Rothwell , syzkaller-bugs , Thomas Gleixner , Cong Wang , syzbot Content-Transfer-Encoding: quoted-printable Message-Id: References: <000000000000785a6905a59a1e4a@google.com> To: Madhuparna Bhowmik , Amol Grover , Dmitry Vyukov X-Mailer: Apple Mail (2.3608.80.23.2.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On May 14, 2020, at 7:37 AM, syzbot = wrote: >=20 > Hello, >=20 > syzbot found the following crash on: >=20 > HEAD commit: c9529331 Add linux-next specific files for 20200514 > git tree: linux-next > console output: = https://syzkaller.appspot.com/x/log.txt?x=3D17119f48100000 > kernel config: = https://syzkaller.appspot.com/x/.config?x=3D404a80e135048067 > dashboard link: = https://syzkaller.appspot.com/bug?extid=3Dbb82cafc737c002d11ca > compiler: gcc (GCC) 9.0.0 20181231 (experimental) >=20 > IMPORTANT: if you fix the bug, please add the following tag to the = commit: > Reported-by: syzbot+bb82cafc737c002d11ca@syzkaller.appspotmail.com >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > WARNING: suspicious RCU usage > 5.7.0-rc5-next-20200514-syzkaller #0 Not tainted > ----------------------------- > drivers/net/hamradio/bpqether.c:149 RCU-list traversed in non-reader = section!! How about teaching the bot to always CC Madhuparna and Amol for those = RCU-list bug reports? >=20 > other info that might help us debug this: >=20 >=20 > rcu_scheduler_active =3D 2, debug_locks =3D 1 > 1 lock held by ip/3967: > #0: ffffffff8a7bad88 (rtnl_mutex){+.+.}-{3:3}, at: rtnl_lock = net/core/rtnetlink.c:72 [inline] > #0: ffffffff8a7bad88 (rtnl_mutex){+.+.}-{3:3}, at: = rtnetlink_rcv_msg+0x3f9/0xad0 net/core/rtnetlink.c:5458 >=20 > stack backtrace: > Hardware name: Google Google Compute Engine/Google Compute Engine, = BIOS Google 01/01/2011 > Call Trace: > __dump_stack lib/dump_stack.c:77 [inline] > dump_stack+0x18f/0x20d lib/dump_stack.c:118 > bpq_get_ax25_dev drivers/net/hamradio/bpqether.c:149 [inline] > bpq_device_event+0x796/0x8ee drivers/net/hamradio/bpqether.c:538 > notifier_call_chain+0xc0/0x230 kernel/notifier.c:83 > call_netdevice_notifiers_info net/core/dev.c:2016 [inline] > call_netdevice_notifiers_info+0xb5/0x130 net/core/dev.c:2001 > call_netdevice_notifiers_extack net/core/dev.c:2028 [inline] > call_netdevice_notifiers net/core/dev.c:2042 [inline] > __dev_notify_flags+0x121/0x2c0 net/core/dev.c:8279 > dev_change_flags+0x100/0x160 net/core/dev.c:8317 > do_setlink+0xa1c/0x35d0 net/core/rtnetlink.c:2605 > __rtnl_newlink+0xad0/0x1590 net/core/rtnetlink.c:3273 > rtnl_newlink+0x64/0xa0 net/core/rtnetlink.c:3398 > rtnetlink_rcv_msg+0x44e/0xad0 net/core/rtnetlink.c:5461 > netlink_rcv_skb+0x15a/0x430 net/netlink/af_netlink.c:2469 > netlink_unicast_kernel net/netlink/af_netlink.c:1303 [inline] > netlink_unicast+0x537/0x740 net/netlink/af_netlink.c:1329 > netlink_sendmsg+0x882/0xe10 net/netlink/af_netlink.c:1918 > sock_sendmsg_nosec net/socket.c:652 [inline] > sock_sendmsg+0xcf/0x120 net/socket.c:672 > ____sys_sendmsg+0x6e6/0x810 net/socket.c:2352 > ___sys_sendmsg+0x100/0x170 net/socket.c:2406 > __sys_sendmsg+0xe5/0x1b0 net/socket.c:2439 > do_syscall_64+0xf6/0x7d0 arch/x86/entry/common.c:295 > entry_SYSCALL_64_after_hwframe+0x49/0xb3 > RIP: 0033:0x7f76dcdfcdc7 > Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb cd 66 0f 1f 44 00 00 8b 05 = 4a 49 2b 00 85 c0 75 2e 48 63 ff 48 63 d2 b8 2e 00 00 00 0f 05 <48> 3d = 00 f0 ff ff 77 01 c3 48 8b 15 a1 f0 2a 00 f7 d8 64 89 02 48 > RSP: 002b:00007ffd45eccf28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e > RAX: ffffffffffffffda RBX: 000000005ebd27cd RCX: 00007f76dcdfcdc7 > RDX: 0000000000000000 RSI: 00007ffd45eccf70 RDI: 0000000000000003 > RBP: 00007ffd45eccf70 R08: 0000000000001000 R09: fefefeff77686d74 > R10: 00000000000005e9 R11: 0000000000000246 R12: 00007ffd45eccfb0 > R13: 0000561a2ddea3c0 R14: 00007ffd45ed5030 R15: 0000000000000000 > ip (3967) used greatest stack depth: 23144 bytes left >=20 >=20 > --- > This bug is generated by a bot. It may contain errors. > See https://goo.gl/tpsmEJ for more information about syzbot. > syzbot engineers can be reached at syzkaller@googlegroups.com. >=20 > syzbot will keep track of this bug report. See: > https://goo.gl/tpsmEJ#status for how to communicate with syzbot.