Received: by 10.223.185.116 with SMTP id b49csp3755919wrg; Mon, 19 Feb 2018 05:34:03 -0800 (PST) X-Google-Smtp-Source: AH8x226RN368cvvhDhbdhZ3pFLmfJ7Yh2OzVqxi8cNMU4zPt7C7wHfbNaAB/7WWGqix0RCGhxkGU X-Received: by 10.98.172.18 with SMTP id v18mr6156211pfe.49.1519047243291; Mon, 19 Feb 2018 05:34:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519047243; cv=none; d=google.com; s=arc-20160816; b=epCiGCDizoAowWH5WgdEQYcNL/T7eIiXNwzKD+ZS07FD5cV4Ww9/ExKibQH8MmE1cx QFg1yl8yF6jgHG+CffqGmR+1rdBvx+2WDQy5FgrSRnCC4DsWrnWALgZ5tuCMi5HKPimh H3QRkxiuXUpSsZsG2pmrpGkfNKBYJuiD3FBXqGJKlGAX3nxympvc7z6vmdUyd/otEIni zk7e502YhfhXt2PSCpcrrzp2C/ikPrC7f1c/SKFfD4Pl58FI6+Q32fto6zYTIITgTJTx lXRFllvTJ1uJ2D8YSqfZiHcEmH29I62wyFM3r0jGk7tjlvBFAT9Xe4rOetF1qiO+wjRR hBew== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=J++FgXQbOCtc7Cbk9/EM/NPHBX+YC4RsEuarswNh+78=; b=AVGcy8sbov07DaDu66rwueJhE7+S2DRLBjrKsaUV0gvH3DctS1bYJ/Ps1Yfm6GP7F3 v6kuWZe7G9KtGLbJyro4pU+JUTOf+1hfLBQc2vavfjaNZN7/At8+HODCHRSWjQzbwK76 XrXOUVXvKym6ncaKP8lPE5TnHkp7jpS7GHswQVupS41s/L6hyg5hQ+qVa7XB1ltLEESP ETTNtnwRxdQwMC2ElSMchBMxUXq/Qx1o2h5PORb09hEpfpd/4uhPAQ9y+Xzc0NhpiBLK OnCbk8jNEHCclMEG1JH3CZuNTAiHJEmiwHZset9MMVLM96nh6/l+n9q/FWu55QYjZpoi uCUQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=fy4Ec2ie; 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 s124si3817184pgc.403.2018.02.19.05.33.48; Mon, 19 Feb 2018 05:34:03 -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=fy4Ec2ie; 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 S1752848AbeBSNc3 (ORCPT + 99 others); Mon, 19 Feb 2018 08:32:29 -0500 Received: from mail-pg0-f48.google.com ([74.125.83.48]:35299 "EHLO mail-pg0-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752745AbeBSNc2 (ORCPT ); Mon, 19 Feb 2018 08:32:28 -0500 Received: by mail-pg0-f48.google.com with SMTP id l131so5875400pga.2 for ; Mon, 19 Feb 2018 05:32:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=J++FgXQbOCtc7Cbk9/EM/NPHBX+YC4RsEuarswNh+78=; b=fy4Ec2iexTZ5eXbNuDUm/ZtMG5tnwbBkWmD/XqA/VgXb0cdav2+z4Ojeu1My4HgVKo p+BJYEHqBE29vyk37EFZwfqKc7oxMhCgoajMmQmNyfNM/UKiwRckClA82ZPQq9qWqwu1 JMnhiSph6FoX4YF1GSePVn1hG4uhRr7UNpPwUn3EWcWLBkSc2ocs1+ALP+lxGmLofmz2 Ggj6arF43U6Bo5IpJ/fheJxvAZ0YDa0vmqQYWYiD4wQbOWAZOHqLlpU/X5DTe+ZPKj2B Wvc52p4K2DcPivz6kEAMbDdY8AnWgjqGqT8TBNvzUeEryk/qkKfYE74CEtQhHu9TAqr4 eHKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=J++FgXQbOCtc7Cbk9/EM/NPHBX+YC4RsEuarswNh+78=; b=cykQvfHZUVEapp9EbxspZf8y70gVXH+LVTJfpbT2F8OoLxhkv70WM61M+raFUWwWCz lTp2WJo6PleBvW3eWcwYdhVavtdDtYMwS6ixAMEtitVI7hdnx1myO/YZqcZ+V++lTjgZ 5oQ6RdxuMIOChvKrr2OUR5fWI/0Q5hPhZLTx9qDrcLxaZKnEeGz0svY5o/Hdb/k46wax 2OHVhNFDR19JaPyOmRFWD5NO5piZm35SLEpgzW7Tfu5jNSadfdi6++EOVNw/2Gl71iOR NSt4NXcPz0e7RZOurx5XJZg6/OYezmhvTsx9sYejkIu40CispnHLLIuQdFpZOwc3o7kZ cunQ== X-Gm-Message-State: APf1xPCqxN3IKZTBAzPqEsyZDWug/OcBhMgoDnWfS0te0w2yM+qnvxG+ YAfT4RWQSkaBIfTBSu03oNDOeurrqYz1AL4Xcv6jdw== X-Received: by 10.98.8.86 with SMTP id c83mr14697161pfd.84.1519047147200; Mon, 19 Feb 2018 05:32:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.236.140.151 with HTTP; Mon, 19 Feb 2018 05:32:06 -0800 (PST) In-Reply-To: References: <001a1143e44e58485f05655fa8ae@google.com> From: Dmitry Vyukov Date: Mon, 19 Feb 2018 14:32:06 +0100 Message-ID: Subject: Re: BUG: sleeping function called from invalid context at net/core/sock.c:LINE (3) To: Jon Maloy Cc: Kirill Tkhai , syzbot , Ying Xue , Andrei Vagin , David Miller , "Eric W. Biederman" , Florian Westphal , LKML , netdev , Nicolas Dichtel , "roman.kapl@sysgo.com" , "syzkaller-bugs@googlegroups.com" , "tipc-discussion@lists.sourceforge.net" 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, Feb 19, 2018 at 2:23 PM, Jon Maloy wrote: > I don't understand this one. tipc_topsrv_stop() can only be trigged from a user doing rmmod(), and I double checked that this is running in user mode. > How does the call chain you are reporting occur? Hi Jon, Please see the original syzbot report, it includes all known information about the bug (including a reproducer program): https://groups.google.com/forum/#!topic/syzkaller-bugs/jWAs6YWMp9g >> -----Original Message----- >> From: Kirill Tkhai [mailto:ktkhai@virtuozzo.com] >> Sent: Saturday, February 17, 2018 23:23 >> To: Dmitry Vyukov ; syzbot >> ; Jon Maloy >> ; Ying Xue >> Cc: Andrei Vagin ; David Miller >> ; Eric W. Biederman ; >> Florian Westphal ; LKML ; >> netdev ; Nicolas Dichtel >> ; roman.kapl@sysgo.com; syzkaller- >> bugs@googlegroups.com; tipc-discussion@lists.sourceforge.net >> Subject: Re: BUG: sleeping function called from invalid context at >> net/core/sock.c:LINE (3) >> >> On 17.02.2018 11:15, Dmitry Vyukov wrote: >> > On Sat, Feb 17, 2018 at 4:00 AM, syzbot >> > wrote: >> >> Hello, >> >> >> >> syzbot hit the following crash on net-next commit >> >> 65bd449c32c2745df61913ab54087e77f9d9b70d (Fri Feb 16 20:26:35 2018 >> >> +0000) Merge branch 'tipc-de-generealize-topology-server' >> > >> > +tipc maintainers >> >> This looks to be caused by commit 0ef897be12b8 >> "tipc: separate topology server listener socket from subcsriber sockets" >> >> Thanks, >> Kirill