Message ID | 152041565893.11627.9619671590446000287.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="IJMsgTP4"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zx7tr6GPLz9sX4 for <patchwork-incoming@ozlabs.org>; Wed, 7 Mar 2018 20:41:08 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754293AbeCGJlG (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Wed, 7 Mar 2018 04:41:06 -0500 Received: from mail-ve1eur01on0133.outbound.protection.outlook.com ([104.47.1.133]:38976 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754283AbeCGJlE (ORCPT <rfc822;netdev@vger.kernel.org>); Wed, 7 Mar 2018 04:41:04 -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=m3I1Qh1JaPtm6fC50tybrHcKqvzr+8jJx93LpETkrgc=; b=IJMsgTP4RFJ8hXXRhS4rFfDVBlkKZDffmvXGGu7PojFz4mY9JuB4antkY4yATzQV6O1rp8Ay2VsrfelRya2t49W+QY3IaZqd9zdxj70x5YtuN3YNdHgbhftmNSRQYmYuzjVg3oLWlHU+7cb42GVIJNO0agSf7VE29oJaZIUzDjY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by VI1PR0801MB1344.eurprd08.prod.outlook.com (2603:10a6:800:3b::8) 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:01 +0000 Subject: [PATCH net-next 13/16] net: Convert iptable_raw_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:40:58 +0300 Message-ID: <152041565893.11627.9619671590446000287.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: VI1PR0501CA0014.eurprd05.prod.outlook.com (2603:10a6:800:92::24) To VI1PR0801MB1344.eurprd08.prod.outlook.com (2603:10a6:800:3b::8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 13c085b8-e560-4a0f-3bf5-08d5840f8a1e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR0801MB1344; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1344; 3:l1hp/wEvRsZNB8KFpK78TdmSSymdeD+ICp1D67qB86ivKDvE4+WXFjJtDwMQHMSALzMUPsufcTNbNtXX3RhMV/P/DcIc4IHirqPqs9I21Vlt23jxwocNzl+uWqrs+7jSJBJCDia3ykOAWulf9wwA+4iDWXrv02rnjoTG1l1RhbunaG3eTrhIA7UWu1N/TE3yqpP1U+d11SpGS1hGfjJWZPymrzgh9leQqcGNQWgEIjSGOFD9gmw9aUzFHu3ZIJlQ; 25:IkptAVaqEcnc5Yr0CfXa2qFoEXZ8C0VJBTB6yoxcEqnmU9poxnf9zqRVcDu3QG68LU37I3o0UOu6wecqZURJDoW6elFwAhPbaM7qUVM5cBZkS2NIcJXkCrGGlSaYxemgiGWfa+QSpmYU1V2/Yt0iWM6pY7WIymEwjv8/xMQfXl1i0UivTXhFxhO7p2KePO8Fsp6hB/7Xf/wfEMGDHakStMoV80TdawHWPsp6PX2LYw3D95OXgSfe4wsNqm0ZX/hEEP1Q3m2S9cl38/Gt0FQ5UCihrFK8dq/gP8ewb6kWcbC7lGJ2JbbOEbhTNjTYBOembDpJbP93aOoP6Q3IjYvQ8Q==; 31:LrLQffZU67Ta1bdcRjc5nK20Ey5FmUi1MROO7vgO1M1q+7BJ7BLWCfmo/63c/LMS7SCLYXQ4gSzOSPH0olzSBiOQoJInN/4IrZbniXetYIpS7GM0/Gph6XH06MqcelqarrPEi0rK+BCwg4Vz7MQinL2G01gWAn7xdJL7sdbuNXsotqn5xBhIKZPZzdQp1mHZUndS+rsqFRBejkB+ekw9Lh3BU0ULnvF4bO9sI4wsc0A= X-MS-TrafficTypeDiagnostic: VI1PR0801MB1344: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1344; 20:qWP5cFww1psncQpFF/a7HUVMJvFd/liUrLaT1C7vGnvzf9pu3kesan2VjePnekDYHvoDEU2V0oAuoTKLs9IVyhaVTHKqq38pAaLIeV9SOsuNqSoN6MJhR4A7uTiY/g3bHnOjoB8rx/RDcqhqiNPA/OhnZqiD4nWCaISZ9X2GnGxBzkQAolG7DEtibv85HeiHD73I4tcOJjF+K1+MfSQD4dzYNg4xILcpIRuAf+DYsH6sjQEwAsiqt/puPvxUHEtIUaJ+TPblY2u1SpCrkN+W0DaBNx4uhuhmR1C0S+0D3RXp8L5x7EQ9y/EY3lgIWcLvPk/xU8W8RK+QWTTFoc9IQh7hCxL83YdeMObrStTAaFH2TW78Lls+LfVDB9SOPZw5MZR2UquRVKInPH0hqXrfKtU3xIm5WYmFOGgmfs/zeU5Tkcu3ctWCnmr/P79qvlG0zEs5FF0c7hTSldeH6ce77JMO+9tw+6qYIbs7/JmCwV49gqZkkN6FqYLFBvALc3Ub; 4:Wl9ghyY7rv66nyg7caIdFpYPOnVcRz4etzl8f+jJptRPR1/Y1/12N+DxZsGDst2eJQ2gTclWUe8ql+oaD4EOo+SG5BnJXDpsbawCF2tslaS9Uld4uKDW7ESkWhoKV3VLC5QMi8YihG9G9hd4nPrnlEwkO/9E+tckJfQ9rM/78rsAoM9MivXMYAQptbWD/KNgAA6FRKeXw2PPJVrhTcSryIuvPN1BxNvPfvol/JrNRWvmhkgAUojWLNlC9MewiUXdCRxV5slUqrOgSKagPkVbUw== X-Microsoft-Antispam-PRVS: <VI1PR0801MB13442F9F35200FB6AB681370CDD80@VI1PR0801MB1344.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231220)(944501244)(52105095)(93006095)(93001095)(6041288)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011); SRVR:VI1PR0801MB1344; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0801MB1344; X-Forefront-PRVS: 0604AFA86B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(39380400002)(346002)(396003)(366004)(39840400004)(376002)(189003)(199004)(53936002)(25786009)(61506002)(5660300001)(6116002)(3846002)(66066001)(55016002)(47776003)(9686003)(7736002)(305945005)(105586002)(50466002)(103116003)(106356001)(6666003)(2950100002)(230700001)(8936002)(81156014)(81166006)(33896004)(316002)(58126008)(8676002)(86362001)(478600001)(26005)(16526019)(186003)(386003)(6506007)(97736004)(55236004)(7696005)(52116002)(76176011)(68736007)(23676004)(2906002)(2486003); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0801MB1344; 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) X-Microsoft-Exchange-Diagnostics: =?utf-8?q?1=3BVI1PR0801MB1344=3B23=3A4u?= =?utf-8?q?RXU6xmY5fjbYfIgYZIGTJ0Tkyid+EE9v0vm/Uc2SAC9GowvgnRsYGsQk?= =?utf-8?q?t6o7bHCpprRt58Sgcs0UEpBrrdKhsfT1gDr2QKsv+36hBvdbbn8zMMgh?= =?utf-8?q?UxdEnR3rmwZUjPhPlUsCyi/K3jqlSvH7rJE1/zuf33LwllM5jOAaeg/B?= =?utf-8?q?A3U7jDAV0dDMPV1Dtix2erVVV++quA/cKU/UoURIBsEYNzFY757BiTZu?= =?utf-8?q?AB4aJr191loFevGkrMSWVYC9r2p/1hswqeEA0MmSC+ibrTPA7djcF2h+?= =?utf-8?q?VQNyw6Y9ornLARdnOQcxpjhLzRlgepILAIF6IrIc5xo99icd7mp3dcPL?= =?utf-8?q?o7aPjfmlnNsY7Z2MrpjZFq6TLwqDelzwdw5tx+RM5PJqWLImD92xGLQI?= =?utf-8?q?5/RljR7advUU5A6BU8qB25SIkrGFQRn5NNbpFAfNNiZhnoEZFOJpAkaf?= =?utf-8?q?5UOEco3mrm/wFRv2j0UqgDh+1ZPXmtTXWVeDyUCE5dHhX7BvuYu2UavX?= =?utf-8?q?W0HTiNAv0UpC8RM2yPt70dyZDr0Qh6TZyD1IcL1nnce9yNVFmyLV/R+B?= =?utf-8?q?SATxdu9d7nI/X6KR1EWwZzrFBhTy1zpeuCdlov9u5Howawzf9Y32z9HL?= =?utf-8?q?01MUqhevH0F0CgoKUY3SqNfIH4Iv/obRqr/ipaH4Ibxj5wEKXf6ZIYaN?= =?utf-8?q?eyL8xudS7IDG1CSS9KVvhQtGD3n0i+MMPJXak1RxTddauNshss3Epdzm?= =?utf-8?q?iN0mG3OxkVCR+AaQCeHXj3w80wNzp/QlkuJ+5udIRmnF/twdkeXuMfbB?= =?utf-8?q?NrZCAFCFSHBGZEG80+AHDCo659OJrpL65ccs9CVl4kcubSUJYbAECjgR?= =?utf-8?q?5lJM1ywjn/ixAih45FM07po+A5xe61ZmGbtfk2quAPvSfTUx2hcsJoqQ?= =?utf-8?q?dFirCNIg3oKZa62DfBhzHSGid4Q31Ky+kfwc2mkgzRcmmrZiPb0H3G23?= =?utf-8?q?rjJSj/tikz5B5q1nas6Q84EBy5oumLGdS9HhJfE/Tj9qdZgwIhFZlYOX?= =?utf-8?q?xcygF6xyXPjNiZDC6ZnhNtyEiUVqnraTqjMrnxEdDGKlnz259VgK3ail?= =?utf-8?q?//aEffLqvMdSwamCAuAWNYH0L1Jc65b0IZPbcYTJGawq2jFysBAHzVDI?= =?utf-8?q?CJGl+rb294pmjRflx0bfzTX+9SD4JOQQ69qr2A1o+q0mq1lG4y2w=3D?= =?utf-8?q?=3D?= X-Microsoft-Antispam-Message-Info: ROaVOsdOWV/unHf95HLnQL9CVrn080/sjSoz/GPjJyM9CoKO5w+3rCNXYqxBjE3f6YkiCqe9PIu476W+CB3j6eyADWMhRIr3LsRlx6Td1+RYIdfK6HajjDAwJE969t9XFCWpqqrbIEkSmZpqdb1Fv9jIoSxJZ4fGESb42G0kGqVdO4uF46YqsVxblDGP91vV X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1344; 6:vk+J06mLuZISQEPoZ5DCd5u00eJGiamAUQ3CPap4OQEl6C9vkFDe9c2UY9fxOAPSXx+RJdRAT6EBvCJhafyZaDPUxGKNMkHGjCj+Vw9sodpLth2boXnq3RhPDx3Mwrx6EkXsiwLvkX30R8SIQB5WwNYGgvuSjgUr1CyyMn20aLuo168mBHAlwsGig0ofHaCPPHbY6j4MK0mDVMKpm1wlXUSM+8JM2zQR1y3H97X5ldPipSADHMukstqVQ1s/aCvZY/H5ajOSNYQC9A0qIrXTVqz4RXnq46FKAbUA+mosT2lxNw+wqaBoW8ig6GyqqxIV8OGPBlBpWC1rgTdOFDa8VhIQqlVgnMpoh/liHkq3ZmA=; 5:unBCScGI/OSUsw/1yqdX0tGL4gCzX/kITJit7mrrlE4kvKWFzLFOIzaJ6w5KWwM7pa40z/AKzD6fEB8SWfsNPrEMK0dQIAYaIyiK7gZc0uOmB7qpHlIuz/3dMcoBmP01AYqAy4teubHBEIaMdPTUthKm49eQ8wiKYJZfOXfaE6Q=; 24:+FezfJfbabU7wgSc+CpMS6en4S8Z2k44ih5XfePovfk9QUbVNnum+aMDqDOhBx8xW8rIJy1fRnv39CqwzlXQaM2hENQr/uBAYSPu+mFsw58=; 7:6hceq64lg9Y1Ov7lRupaHXxKY8yDfTtZbmI8VsuP/QOwdkq5aL2IZyZifSZDw8/D5BY2a/XFUnNydJREGEEw0iTtDiTw+SNUlhzq0RFHJHoWE+HszbQk4EP2cPtklvb4+mqbS4EYPEYcfKEbsO6Z8SLkVDoc+cpNXVISJGRaBc9XluH1I64bfjXloZx1yhSnyCPxccGwzRX0+Mj0ie3HJy+y7sToVa+gB7Ad9nD99wocgRC5T5uQemU0lLVw6gYc SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1344; 20:DWHmQNyhfjVmDOjrgLNtRgFdHvM58akXorN2XmfbTiirJr+kUeYNXYZW1aNTqT9yhpY8/+9FGZ/NwoLfpoXFrxud3IopoAMyz+4tU+16P1fukYgoY1/Gqnvjxec6wc3zz3TdeiDqCY+X3I/bouiw77AdwxqDJ7Z35+RrsL6UxBs= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2018 09:41:01.4562 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 13c085b8-e560-4a0f-3bf5-08d5840f8a1e X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1344 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_raw.c b/net/ipv4/netfilter/iptable_raw.c index 960625aabf04..963753e50842 100644 --- a/net/ipv4/netfilter/iptable_raw.c +++ b/net/ipv4/netfilter/iptable_raw.c @@ -76,6 +76,7 @@ static void __net_exit iptable_raw_net_exit(struct net *net) static struct pernet_operations iptable_raw_net_ops = { .exit = iptable_raw_net_exit, + .async = true, }; static int __init iptable_raw_init(void)
These pernet_operations unregister net::ipv4::iptable_raw 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_raw.c | 1 + 1 file changed, 1 insertion(+)