Received: by 10.223.176.5 with SMTP id f5csp246145wra; Tue, 30 Jan 2018 10:49:39 -0800 (PST) X-Google-Smtp-Source: AH8x2262nlVF+vZ4t1T+Utx1jGT9gX18HuEXL2azNz77doESQzX/BjApCNf6yI/3Gvyq/Jbv4Mcg X-Received: by 2002:a17:902:868f:: with SMTP id g15-v6mr23772270plo.137.1517338179040; Tue, 30 Jan 2018 10:49:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517338179; cv=none; d=google.com; s=arc-20160816; b=HtRWKB5Vj5lIw1ZAKl9WSuF7rvEcIAVUU9RgIZwdlLFMjKA5VmMY977e8UTAIZkI/h lnwXoEzj5bh9S/jol/kQfv9toFtKSlzdygMybCUgpcHHDV+T/NM7y7U8bnicxYvH6e0F Ap99duYjE1VU/neCUNJuvVLxg1gPkDebC4rkMUwmXS5sj7GYqD/SdB83O134JNQBAgH/ mJFv37VAfKZ/9lu/GlbsxmBc8/rsHs85Pe0CfPd2iVRFDWL11OkfeLlDmG6NCurxXQ1f eh/nEZ7e8ay2yKokxbDQWm1gQeAAEf9gGIu3MlUZ0S7raAUYrNAFwpxzcRhXqGZJtr/K btVA== 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=5V9HZvqLSSxEzN17PMdefwtMDmla0+Bqyi5uFD3bvdo=; b=TKPrMUfcrQa5Zzipjn/2X8IvK02DjcoLSFOE2o4fAJx9HmEkEot/R2rHkxwYCKcvRJ bnvbH8/zTTHMNknlDsxy3hiY2O1o0N24P+acpp5Y0pEoChoZcWIlt6WzEOWU88/ptQ4+ LI1Yepq1yRUhduxGbj1ZaQldtqAJIybVNQGt76azsySayiXnnB5IBPZRXR4w4vSnpGRb oSXlP2toxXfCcq8XbFGJlTJzaqP3r3GvL3eL8OFXMGUWQdp3irajQDaVTRwF+7HSdY5z GefKgrlnnEO9U/2XsuQn7Z8zcrtJ9tk0Pc+DImyeZuYdP4WY8h7KPa5QT/yjoar/9XCX hGlg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KtCgYpcg; 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=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j2-v6si4381986pll.545.2018.01.30.10.49.24; Tue, 30 Jan 2018 10:49:39 -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=@gmail.com header.s=20161025 header.b=KtCgYpcg; 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=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753112AbeA3Sct (ORCPT + 99 others); Tue, 30 Jan 2018 13:32:49 -0500 Received: from mail-pf0-f196.google.com ([209.85.192.196]:33851 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752546AbeA3Scr (ORCPT ); Tue, 30 Jan 2018 13:32:47 -0500 Received: by mail-pf0-f196.google.com with SMTP id e76so9904800pfk.1; Tue, 30 Jan 2018 10:32:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5V9HZvqLSSxEzN17PMdefwtMDmla0+Bqyi5uFD3bvdo=; b=KtCgYpcgdkg6V2V8hOsD1tvlOP7M/nBmetrqSLgUHI3R7itBoCKD3dtdFBJeurZhJV VunWwKlI8vSUlFLpo/jk1Z6X5sL06/dp63n5IYQrWO52ETwdPD5A99Od/OIcLyrw5fID wUW5pxrtHxYTT2w0B91A5/c16FL9cVzMNqH8CGrfGJcCPIZrj2TqVzXqe4D02qx5gX1c EgFtyT4w6n12Y3Ak+HuF0XSem6KTdC9d1G/7PIZ3bIL443Wmtl3up+3QIkh+11SiF1+q aYJW/TR9HtTzYJDUIdPHBCpMBHDOGsaK5XyBkY0EYdzk5T/2xDhoxEXigv5HNw2milm/ /50A== 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=5V9HZvqLSSxEzN17PMdefwtMDmla0+Bqyi5uFD3bvdo=; b=Lt33N/0D+Lu5vsb7F0A3BPKeiOVRWea2re8Wmh29xAzhmnkvgij8XGf9cRIMKi/1EZ 6NK8vHh4HUJAPJW/XXOWL9f9+fGKnC6lJU9Obyw9JRc/G6Rgps6K7dbaETTziagtyz3l IQNrCW+OkKgP3UDXAabFKSd1V5XPVV6N8UbBdz4mc6OOVAMI3rJiuBdnlp3Y4NipNirB TJG8T+W93bL6sePS7VctyS9OR25U7DR++yzXooFpXIU1ESdkQCCGggizCcvQ2tEKXXOA 8xMt6hzZ9Wv7rUoFD89j8ok0PyHRcVNMAazMw6VlR5NtT8ph1dkCedEjCTtju8Ii1A/4 Bjeg== X-Gm-Message-State: AKwxytfEntPJErcpSuSzS4DRBHc4QDq2ZzZG+6huy8rWFgP4v2R2vanM IisoSFxCHUtBVZui08V+6TSVOG5Kt+8SVAecQ+M= X-Received: by 10.98.194.212 with SMTP id w81mr30513624pfk.232.1517337167129; Tue, 30 Jan 2018 10:32:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.236.166.4 with HTTP; Tue, 30 Jan 2018 10:32:26 -0800 (PST) In-Reply-To: References: From: Cong Wang Date: Tue, 30 Jan 2018 10:32:26 -0800 Message-ID: Subject: Re: net: hang in unregister_netdevice: waiting for lo to become free To: Dmitry Vyukov Cc: David Miller , Daniel Borkmann , Eric Dumazet , Willem de Bruijn , Jakub Kicinski , Rasmus Villemoes , netdev , LKML , Alexey Kuznetsov , Hideaki YOSHIFUJI , syzkaller 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 Tue, Jan 30, 2018 at 4:09 AM, Dmitry Vyukov wrote: > Hello, > > The following program creates a hang in unregister_netdevice. > cleanup_net work hangs there forever periodically printing > "unregister_netdevice: waiting for lo to become free. Usage count = 3" > and creation of any new network namespaces hangs forever. Interestingly, this is not reproducible on net-next.