Message ID | 202005271834.04RIYwZm015141@finist-ce7.sw.ru |
---|---|
State | New |
Series | "Parallel per-net init/exit" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from imap.gmail.com [74.125.140.109] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Wed, 27 May 2020 20:36:19 +0200 (CEST) Received: by 2002:a5e:df0c:0:0:0:0:0 with SMTP id f12csp1089220ioq; Wed, 27 May 2020 11:36:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwAguIo82JVnDxL8hOdCCq/XjMxhDLulNT0h7OVgBtlwDabF0LWR0yjs+yJRxYmJ/K7LbGK X-Received: by 2002:a19:8313:: with SMTP id f19mr3787267lfd.207.1590604566543; Wed, 27 May 2020 11:36:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590604566; cv=none; d=google.com; s=arc-20160816; b=BB3FES2pRniqVANDK97DBb/ftDW56tgUpikGBkTuqttIlvMO4VqbHVEE2BQ9JAM1Xu choL87gILqmR4rBTOsl1Cvu/wGNTaOPfVEU4HXeZ1PEtH2YywJUJ1oPDIreCxxMtEFrA Ix/qsUPKLwbmZhkfOO4pVRLExNz8Ad5Padqfk3lOfIAGCIebg/g5gqRHg9MOYSXMQ3UZ nwK3yfR1NCXH6ejsby2Lz/f4O1vQnL5rXnmu+ThYCivUDTodoILEaf+Hq+jLdIuFTZ/p 9YG/WLHJRUXxpN4403y9LrI1vRK91BNEZpLWUPSMQjSzvpfazlaPtDOGA8PXqW6VUboW AzVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :cc:mime-version:in-reply-to:to:from:message-id:date; bh=DDG3WEa7PMfa97sufbQkjBqTjyyHm6mQ07zjfQUeizc=; b=gXKvaeDebByIGoUkkwCg3JVnhMNxi9L4pbylCKDQN2OOhGUH6Dbch4Pmo4cioJXFdn xgOickqVCF1I2oAbgiszXPQtCnR7sWSigjgebIsMFHsKoVGQNgqjLTq8T+QKWaeL7SH7 35gnEpke+PFGbb7RusWbGjSqaVcjkV9Z7yJrNx4FY3UvTjOU7CY+d+/nHUIkOkRhjceN UeT+uBf6b9knwOV89eUV/vsyT+exEN6kmS0JByZxxGbbPX12ZhgQJWbLCJYahsrvHIyL LvIJnyomdZlE3JOsfS31OaW3vUxDDvLKomPsx3RTy90XfV8Hyd1QoffgSmtN2Rv0Ewuh 8VMA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Return-Path: <devel-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [185.231.241.50]) by mx.google.com with ESMTPS id q13si1994172lji.295.2020.05.27.11.36.06 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 May 2020 11:36:06 -0700 (PDT) Received-SPF: pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 as permitted sender) client-ip=185.231.241.50; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Received: from localhost.localdomain (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 04RIZDoP025798; Wed, 27 May 2020 21:35:13 +0300 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2056.outbound.protection.outlook.com [104.47.9.56]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 04RIYvjd025729 for <devel@openvz.org>; Wed, 27 May 2020 21:34:57 +0300 Authentication-Results: openvz.org; dkim=none (message not signed) header.d=none; openvz.org; dmarc=none action=none header.from=virtuozzo.com; Received: from HE1PR0802MB2218.eurprd08.prod.outlook.com (2603:10a6:3:c7::11) by HE1PR0802MB2268.eurprd08.prod.outlook.com (2603:10a6:3:c4::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Wed, 27 May 2020 18:35:00 +0000 Received: from HE1PR0802MB2218.eurprd08.prod.outlook.com ([fe80::f4e4:ca6:29ff:b5b7]) by HE1PR0802MB2218.eurprd08.prod.outlook.com ([fe80::f4e4:ca6:29ff:b5b7%11]) with mapi id 15.20.3021.029; Wed, 27 May 2020 18:35:00 +0000 Date: Wed, 27 May 2020 21:34:58 +0300 Message-Id: <202005271834.04RIYwZm015141@finist-ce7.sw.ru> X-Authentication-Warning: finist-ce7.sw.ru: khorenko set sender to khorenko@virtuozzo.com using -f From: Konstantin Khorenko <khorenko@virtuozzo.com> To: Kirill Tkhai <ktkhai@virtuozzo.com> In-Reply-to: <159059485350.408928.7638845700943725834.stgit@localhost.localdomain> X-ClientProxiedBy: AM0PR04CA0041.eurprd04.prod.outlook.com (2603:10a6:208:1::18) To HE1PR0802MB2218.eurprd08.prod.outlook.com (2603:10a6:3:c7::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from finist-ce7.sw.ru (185.231.240.5) by AM0PR04CA0041.eurprd04.prod.outlook.com (2603:10a6:208:1::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3045.17 via Frontend Transport; Wed, 27 May 2020 18:35:00 +0000 Received: from finist-ce7.sw.ru (localhost [127.0.0.1]) by finist-ce7.sw.ru (Postfix) with ESMTP id 1120C626F4; Wed, 27 May 2020 21:34:59 +0300 (MSK) Received: (from khorenko@localhost) by finist-ce7.sw.ru (8.14.7/8.14.7/Submit) id 04RIYwZm015141; Wed, 27 May 2020 21:34:58 +0300 X-Authentication-Warning: finist-ce7.sw.ru: khorenko set sender to khorenko@virtuozzo.com using -f X-Originating-IP: [185.231.240.5] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 45f15422-e3c7-418a-77a5-08d8026ca9cb X-MS-TrafficTypeDiagnostic: HE1PR0802MB2268: X-MS-Exchange-Transport-Forked: True X-MS-Oob-TLC-OOBClassifiers: OLM:41; X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xinBKvntdng63YSAZyQBOB8BY6YzDPU8GiGa4ur0ceQkvrecL8yW/bfrXxCpB5VIJnXo6PYVNet9fLPHImmFrTCWINzn40paLonwyUHgIXI282Cw6VH3SwShOir0kSN5EE3wrmuszsemo93gatrOC30zNUhzsc1dMR1uwqYIWGSksaSYUI6C1Hpq2TGNTAgH+WuQlsN9od2xxucr/nyXYFpdFf98vVeavCDADcK3y8RtHn+C7GK82kpgy95UKS4fkegj7neBkPKwgU7I58adA6O4NVAHxGoLRboKZw1PJV1L7Ed+dOOGu/CwY4mzbdRYRSk2L3/PCLrqEGJ0PbJAOUkQ73iW9PJfyMy7nvdp/S4= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:-1; SRV:; IPV:NLI; SFV:SKI; H:HE1PR0802MB2218.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:INB; SFP:; X-MS-Exchange-AntiSpam-MessageData: hjTFbvGXVrFAnycIE73pPAdACfH83JAujpTr0uUycapIUDCjYoshzwo3MNtgb90kiLwy/g72fBjUPpD2HHmnMog0OPpWmDY+IX1+WMDOHYEBZlBOg2x5UmNQclpTnG5zc/mqtX/6XKl+XZtyt4Mkr+p7K3vUZQve14CyXhJaPyPztZssjoCycgECrZ8GeGSnb3a945ow11HWecegT9RA755lK21UH170dXORnYNm/WUupye1yTCi1rGdY1+qP7rJCDn9tEIKuCSsvNCqjpZC0n0Jex3KcP5aaFEtmFLa9pirpY/3hi9NBhuoD707CYNIE5g5sSSkaWb/NCeBHSRy4bYn6YvyltMks6vAiUTgQYwIyoHY6EoexdXx2ROTn3pDnWcwpc3Pc5RmgEe+kmk4SzefHJUogq3vnQB33n4agVz27jzIHW21ebFRj51kC9KGwtl67or2Wzk5W0VtUFGM9l0lkzLPb0pm1XyN/oao5RnYlbX9ArFo9VEpnYX95B6x X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 45f15422-e3c7-418a-77a5-08d8026ca9cb X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 May 2020 18:35:00.3061 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ssDnRXjphkCggwJbZYFGkHM1PoUu3endI669f8S0FOMum+mF9HtS1uoyWEz/TR+y8obe54itj2luJJCTRqRclw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2268 X-MS-Exchange-CrossPremises-AuthSource: HE1PR0802MB2218.eurprd08.prod.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Internal X-MS-Exchange-CrossPremises-AuthMechanism: 06 X-MS-Exchange-CrossPremises-Mapi-Admin-Submission: X-MS-Exchange-CrossPremises-MessageSource: StoreDriver X-MS-Exchange-CrossPremises-BCC: X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 185.231.240.5 X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-TransportTrafficSubType: X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:SKI; SKIP:0; X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: HE1PR0802MB2268.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] net: Move mutex_unlock() in cleanup_net() up X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development <devel.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/devel>, <mailto:devel-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/devel/> List-Post: <mailto:devel@openvz.org> List-Help: <mailto:devel-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/devel>, <mailto:devel-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org |
diff --git a/net/core/net_namespace.c b/net/core/net_namespace.c index f63e32495e493..9827efc52a2e6 100644 --- a/net/core/net_namespace.c +++ b/net/core/net_namespace.c @@ -529,11 +529,12 @@ static void cleanup_net(struct work_struct *work) list_for_each_entry_reverse(ops, &pernet_list, list) ops_exit_list(ops, &net_exit_list); + mutex_unlock(&net_mutex); + /* Free the net generic variables */ list_for_each_entry_reverse(ops, &pernet_list, list) ops_free_list(ops, &net_exit_list); - mutex_unlock(&net_mutex); up_read(&net_sem); list_for_each_entry(net, &net_kill_list, cleanup_list) {