Message ID | 152041566739.11627.11052326285115558513.stgit@localhost.localdomain |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=virtuozzo.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="DRehZaKc"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zx7v13Tbgz9sX4 for <patchwork-incoming@ozlabs.org>; Wed, 7 Mar 2018 20:41:17 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754302AbeCGJlP (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Wed, 7 Mar 2018 04:41:15 -0500 Received: from mail-eopbgr30121.outbound.protection.outlook.com ([40.107.3.121]:64478 "EHLO EUR03-AM5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754294AbeCGJlN (ORCPT <rfc822;netdev@vger.kernel.org>); Wed, 7 Mar 2018 04:41:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=RpHzPskK1iWY4g4Xw61lM7J7dfv63eQm5e7leJ5CuMg=; b=DRehZaKcZkk9Y3LxcWpSh3NgD+XHx7BX8ECKuS5jEwtls/u5XWlfObm38xskVdpU2Kedtiyfu+ZL5BYrYjpcsp9CtowCjt8SNiQvw0BkymwVnBW1IP3Uvw4Db2+UpBeG7x1CXvXfsDHLw8lXmnBqpuuyFiK9pU11/JGTEu7WVEk= Received: from localhost.localdomain (195.214.232.6) by HE1PR0801MB1339.eurprd08.prod.outlook.com (2603:10a6:3:3a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Wed, 7 Mar 2018 09:41:10 +0000 Subject: [PATCH net-next 14/16] net: Convert iptable_security_net_ops From: Kirill Tkhai <ktkhai@virtuozzo.com> To: davem@davemloft.net, pablo@netfilter.org, kadlec@blackhole.kfki.hu, fw@strlen.de, netdev@vger.kernel.org, ktkhai@virtuozzo.com Date: Wed, 07 Mar 2018 12:41:07 +0300 Message-ID: <152041566739.11627.11052326285115558513.stgit@localhost.localdomain> In-Reply-To: <152041531893.11627.15708076126889316570.stgit@localhost.localdomain> References: <152041531893.11627.15708076126889316570.stgit@localhost.localdomain> User-Agent: StGit/0.18 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: VI1PR08CA0222.eurprd08.prod.outlook.com (2603:10a6:802:15::31) To HE1PR0801MB1339.eurprd08.prod.outlook.com (2603:10a6:3:3a::7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f841c92e-d5c8-4034-abde-08d5840f8f69 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0801MB1339; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1339; 3:4oCYLlI8G7jsJZn9aRbNs6NcqS0l/LhNUjRtTSz0WJCUn0UIBv2pFQX9kKm3swReSYWYkEvaZfAj/BLttwPwkEta6qbRPvmIRN61XyMRpqH7l9ncN6FI7RB35TDL90jtT+7rNN8F7ZUU1wOGCNlS3fnPiLAB4UsP6bhbyhjmQYEcVTMBe6y4QERP1VfDUInWR4K/f8SunHg95yc3CRDLw+o2nPrue4Y2YZtmiJfW21z0JhR4kcc735KnE5tXqbbp; 25:DDHJ5T8XMv9hAMEsLrJCo+CdRB92EQMur2SSG+0vfmC8+oG0AE5hY3JWqGDEoqHXcBD000psWOuPfshtFK+JEhKs5phHjB1JOMs/rdJOxLMVIcXTc8LAa+eSnuRyXCXi38luBwfilmlQOsK8jKKTtLV9inSvK22gq7An9rBkL6dVV5rbM+ILjbV0s4FJzTMwkKcnGuCfMv8/liOtzXCrI2LNZWYIvBxIwQUYaZo+ioQX7M9Wl+yU9NbKrabZ6kRNPHwJ6oCbA5qYJKCKyshCduG8hjEXi4EQtlALiTnG+5h0+VJ49pbO2ZZVlOJ6DZOQ/KX1V4fOophHQqRalepEWA==; 31:/MuDlMJgzl0GZAKwFe2EUDBLHfJEORWR5C92dJMPEsAq6zt+oneyQyO7wD8CnvKY6/MRpuRN5b9ieYfmEZRdKKFvy4TaTrpnqMlcr46nTksQ4es+OZOX1T+QF92wE5o7jqpbYIDB0jIoZ9GiRkJinSd2i9IAynOlc2nszieI1SaWRDRPGuttjOp2M90pZxtNZ7pED9WURtmbts8xsRsKGbCPm/osFHNAmfQWrbdAdp8= X-MS-TrafficTypeDiagnostic: HE1PR0801MB1339: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1339; 20:DUtXTIOMuPbLFKddCPX8HURDEFEVdkbJJSMije1vRwpXxYPDN86ovbv/P8Tv0WGYVO2nLMufgL2NipjZYxuBGr7mqy4ocdzeGo33M2xAmGeEP7nZZIcMfOS53FcuC/3S6aiZU6MOhoR0joK2DKthCqHkTqbuk2VMEPXCGmdT/cVsRpWmq4S047H7IeDTDWNLsiNk6l0wf2KEK4Jyd7HRjd94sxctTzIXPZPobI1Wph/tHDDHhJDiA829Wa+KFGG8Sdk4HFDAKUfsm8Ku5MUYixUuJS/ESp7l1Ttn/OZvRuXEoielSke716JuIJEKPe7DcKEs0ibwZzpsY5OoXRI1KrOQkh0y3GWHijVQFAeywnKecetP+miPhY0FSsHzd5Hl/5KYuDP0r+L6zVzs7yBYAv8wMWY0Nqo3nDk7liB+jBgIo1Hs5WLeoCiicbkDF2usES76qh4EY5lYivAlEWKao0iLjmLIc1hgRkXD/m7djJLZFN4Qw9V2Tv4TYbkMngZc; 4:2YbU6dUz4AfsFGbYYNgPCDCY4+hnYUgFWjfRMUsdem+UPVdNBeO7SdOqjlwIYWGpLkGtqgqv0aDspDokSytyGh0OBt38ScCcynXOywFAxyKrvSJA7hcTuK24iZCovFaAVS77yr/SsZtarjtD9OzU73PWh3pfkBZV07xyVRfLswYcF1TcMW8TratJ4zVOylxv1Oo2k5dlOz97kHVL4b+NhhtHhOZrlb5zKI1fqezm8TauCexmXUzSCy3h+fVZSNOh0DDvod1yWUeGTU+4uVSNpA== X-Microsoft-Antispam-PRVS: <HE1PR0801MB1339A7298746F082CE20022FCDD80@HE1PR0801MB1339.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231220)(944501244)(52105095)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(20161123560045)(6072148)(201708071742011); SRVR:HE1PR0801MB1339; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB1339; X-Forefront-PRVS: 0604AFA86B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(346002)(376002)(39380400002)(366004)(39840400004)(396003)(189003)(199004)(26005)(103116003)(55016002)(47776003)(6346003)(33896004)(55236004)(59450400001)(6506007)(386003)(68736007)(105586002)(66066001)(8936002)(9686003)(8676002)(5660300001)(23676004)(7736002)(2486003)(81156014)(2950100002)(53936002)(97736004)(61506002)(6116002)(50466002)(25786009)(6666003)(3846002)(81166006)(106356001)(2906002)(76176011)(316002)(16526019)(305945005)(186003)(478600001)(86362001)(58126008)(230700001)(52116002)(7696005); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0801MB1339; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?q?1=3BHE1PR0801MB1339=3B23=3AqA?= =?utf-8?q?8kZameroosHWcWBHCfomdtN4ndEKcJxs5+w1OPMGD3yIvw2rCIkv0GXH?= =?utf-8?q?dNLiHoukjYkNa4VO/UOvXxd91ZjtKwbO7f0Mt36EwppXtkKGYoEy8KvX?= =?utf-8?q?7F/L9TnJdFg0IwbWz53ICSU2f4nDbJ5HiTUg5qyQgOP/LnCEBP/G1kJ1?= =?utf-8?q?l8omdKlemEpgqiiqMC7jp1RL9Vyp9XibJ9YaztVMLw0TjWOD4iuJjpks?= =?utf-8?q?YTOJI3W6JgdCWQ/rHGpeNoRv+K2csNow8+/tKxw7xx0QcKysf5J1E+2z?= =?utf-8?q?my/F0X3dbktgNffVfdJH2oytvY9VwbpzOjAhauUUPvpIfVCBjEmDhH5a?= =?utf-8?q?Dv3dDDJph7nCJJWqt5X8PV5oGRuaFxrwqFvYWf8phdxGfA1nOqXlQSv+?= =?utf-8?q?1UEq7EaDOxI6wKFFhiTXLRifkJzhDFRaDpGsdDhSCMrJMjc6N5LOYg+I?= =?utf-8?q?FKda/y0wivIFE74tKD1IMJJGy6kydM5UFY/PTHOjPrym8jv8IT3ZF1OD?= =?utf-8?q?XkTFXKzmPM/cS5V+CfXxrGkbJIq3zMSGYQJb6va3MMuCAlm0hf35lWcg?= =?utf-8?q?C9C/erAVj2EYG2Hd+1lv4d4ajY7Hh11069EEQjqtGO8ydfucyWEQwkx0?= =?utf-8?q?Ic+BZcifAJ27dnCqCKUliU+ympdO/QX2s8OduX8+mJqD2OqzXxP6O77U?= =?utf-8?q?r17hIZyFs8PVtEDlOcZzxjGKv/HPea0sYIn51qsieNRSOJDqNgqwo3Hk?= =?utf-8?q?fzkNFlPE4fit8gHRjIEC6UGu1Z1yu6FIYlUXEfiKbomKmFHg2HJeg3nR?= =?utf-8?q?JaqwcwD/f7eg9szRX9a69XVlU+eFKKta3rOvjdFDr1KjbpmcGsUO8I1X?= =?utf-8?q?8hh3hWDVpdND5n4RFAz6MM5NO/lveO5NQfRYLKLiRRX3eHvoaa3rUfyD?= =?utf-8?q?dn74Sq+ExE/p8wVwjrlQnrTgkWXBIhrwXeoWAMmrXFWnMvQ9oCjJSD5H?= =?utf-8?q?umxtqlB5PPVvqTZpzIplD2aFNXCqHSZB3uTAuy3+9R54I0hJOiQ7D/oa?= =?utf-8?q?n5EgnK8hcBQkO13+y1Cr8TSwUCnRr2mzkoQivKD3Jxi0MQV/dDqLrAI2?= =?utf-8?q?5sHh5GBFsDep9o3XlTcmjKrKieGOf5twJ5d0ZBAAG5br80Pipdq3GU1g?= =?utf-8?q?srid4U/emP28ix4nxaAO4KMDQtpXKxtmaqnzlMMUJDGzZRLet6jXgmoA?= =?utf-8?q?kOjY/6yzHPZhvezAHa7kBkaMCbNeYGaJZJL6va?= X-Microsoft-Antispam-Message-Info: ktYi2Q4z2ANRuh0s5Z8dN6E3q7qLnuICQdw59hLI0I2JXSiF/cWtzxW9QXKfTLlPV8UCvevMKMx8WX7yM4MNKT2Jdo6c5hg3f4LysDcB6ntJdVaeasZ7mm/0PuiwQHebXV4u/QPNF23uOKO7VAERbpMQM1gp5nQpd4/5rHAyFMNBGT+fnTMlCEuYk66r2vA/ X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1339; 6:rAeJFyyE127nCo4sD/CgGs9B9cPZiZSgLbd/EQhUfxMjymF/BTPct+XI4Uf1Nut8Iw2VKK8nuIlm7SmvElJZqKOo3Vbvxcf8UayWcQXof1/MK4PjbulhXC51yI/cCeeBEoge0MlTjxouOamDvaLrbxXjqRfbebM48RuyLRPzpU59Ma5NIrr95FQQdSVoVWK3FKDdIkYizUUSyTvNFhabRX74MqqqMZN7Zv1vGY0edV0SYY2RGGzArjCPUlOEylaexYm/DbBF+rqz7cTrCZKdBL3X+FokCjykq5PZTFHvS36xfqCbL5Y4KsZtIparJjJsgZ3MlSr/Vg/RoPYiRlUeqsunUEvfublujyabZMqlDgg=; 5:hXorGgZ9zCRNPfJnLhTDgfaxVfzQ/ih/i3oQJkLttHfWr442eWsbFwmqDLK6WenatcEdAI5f8/kpz5Unu0K7OTv76JdMuSRrsQIEDEnZiyMtq/9ss9MntuVgObB1HfmikbxGks+l80ChhLAGp2wDOOycZaZE6tFfRaca90g9CJs=; 24:9WmAtvYCRxAJ1eIWlA0Xg4S/yjM3nltAlXYIqxNjIUY3acEgzozpo81NsZ39kjI7wPhNvOpQkAW4sXm5ftVujWFf4bYPutzVm6Ywcko97f4=; 7:IVGJtrtYDkMl/x4Ud7knDqYqw/MXnRs52m8oLndiri4qpyaAVi7If+kpLYOXyGSjuXlZlb/glDZtfvdz6zo4KZp3TR5BnCu9uDxJ5+Ji5Ck2HEdYZ2Ahe8hdUPmxwv0S8+QOafTK6BGo4HrmmBoA+T+jjx7lwP2/+tUT4/iMP4Uog/rGdhxsPLzBVjdmsEN61pSc4iI8lxEDaIIyQP5xBaY+0n7OcSHSZ7RGSHNT7SjvGo68Sp8G60PB6PU2iMsc SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1339; 20:cUAWQlxwA5nEg2O/d+mWfUrg24f2eaEZ3B+kEo60ZsMfKuynGgzZ2XMDAftKiq1r2o4ygH8DMBGZ9YhVTTARgb+1VbDN4B9OV4hR3PmJU9aiPa4XgPqtp9MUAZmIh8JeUaaKTz8o3Kq3M2w18JcN8VRJl1lnlRvBlWiujauyLYc= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2018 09:41:10.0735 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f841c92e-d5c8-4034-abde-08d5840f8f69 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1339 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
Converting pernet_operations (part #5)
|
expand
|
diff --git a/net/ipv4/netfilter/iptable_security.c b/net/ipv4/netfilter/iptable_security.c index e5379fe57b64..c40d6b3d8b6a 100644 --- a/net/ipv4/netfilter/iptable_security.c +++ b/net/ipv4/netfilter/iptable_security.c @@ -76,6 +76,7 @@ static void __net_exit iptable_security_net_exit(struct net *net) static struct pernet_operations iptable_security_net_ops = { .exit = iptable_security_net_exit, + .async = true, }; static int __init iptable_security_init(void)
These pernet_operations unregister net::ipv4::iptable_security table. Another net/pernet_operations do not send ipv4 packets to foreign net namespaces. So, we mark them async. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- net/ipv4/netfilter/iptable_security.c | 1 + 1 file changed, 1 insertion(+)