Message ID | 152145993742.26348.7771294840455450666.stgit@localhost.localdomain |
---|---|
State | Awaiting Upstream |
Delegated to: | Pablo Neira |
Headers | show
Return-Path: <netfilter-devel-owner@vger.kernel.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.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=netfilter-devel-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=virtuozzo.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="RcQBoHSj"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 404Z5D4VbTz9sWH for <incoming@patchwork.ozlabs.org>; Mon, 19 Mar 2018 22:45:52 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755463AbeCSLpr (ORCPT <rfc822;incoming@patchwork.ozlabs.org>); Mon, 19 Mar 2018 07:45:47 -0400 Received: from mail-he1eur01on0132.outbound.protection.outlook.com ([104.47.0.132]:61722 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755327AbeCSLpo (ORCPT <rfc822; netfilter-devel@vger.kernel.org>); Mon, 19 Mar 2018 07:45:44 -0400 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=7h4M2UkFsGNJXJmdSpehexlWo2GFhDgrxC52G/WuT7A=; b=RcQBoHSjeU9peNhRwS/GfiEhwlBVeF/cZhw0ia6/7sIPaQFfUu6JZIwOHV+gTSSq7zlUIuCv7NYQtmiu1CcfbaTGKhn6Hki6iIY3OBX/K9E9E978ME9B3bkDbBf9ArS9m79ZDfP+TgrjV+K7M0k9G2uqzLBQgcLqAbTthsuNrqY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by VI1PR0801MB1342.eurprd08.prod.outlook.com (2603:10a6:800:3a::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Mon, 19 Mar 2018 11:45:40 +0000 Subject: [PATCH net-next 1/2] net: Convert lowpan_frags_ops From: Kirill Tkhai <ktkhai@virtuozzo.com> To: alex.aring@gmail.com, stefan@osg.samsung.com, davem@davemloft.net, pablo@netfilter.org, kadlec@blackhole.kfki.hu, fw@strlen.de, yoshfuji@linux-ipv6.org, brouer@redhat.com, keescook@chromium.org, ktkhai@virtuozzo.com, linux-wpan@vger.kernel.org, netdev@vger.kernel.org, netfilter-devel@vger.kernel.org Date: Mon, 19 Mar 2018 14:45:37 +0300 Message-ID: <152145993742.26348.7771294840455450666.stgit@localhost.localdomain> In-Reply-To: <152145973147.26348.4080298027358158796.stgit@localhost.localdomain> References: <152145973147.26348.4080298027358158796.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: VI1PR0501CA0019.eurprd05.prod.outlook.com (2603:10a6:800:92::29) To VI1PR0801MB1342.eurprd08.prod.outlook.com (2603:10a6:800:3a::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b7eda818-b830-4949-fc9e-08d58d8ef10a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR0801MB1342; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1342; 3:yfW0k4GfIkNQ4XfT9s7ka/P0OOe61vskCFzfVcFr8b3jsTKhSw5qFrOZ691PwTVp5K/Ydbq+3PnXTVwcaVuQvGDC1giRqicQmI6GB+ZKHN1HlQ/JXxLr3mexXIIin41/ZNzQqrjSaFAE/wikjYiQj8FCiiM7Dn5nu98f/tq7zBVQP1wxKyn2AxBsMo5uNsoV7Pn4d5Nle9E6LlQRvUanPAPnkKnbrhK+xlt2Xb/22m3N7Tba4+PCL6vwUMrR4SF2; 25:qh7k3jXpzEiIcVIIsSDFvg9duNeeDBylmnJdF68cafuv7wsqmW6I8HlSy8pl3hlaYGR2f1OWEJ5LwxygY0SX7LFegr77JKwLptrJQjzvHx5HUIY1LSzIwzimwjT9Vgr/pjbV6aUQENLrAL8+4OqGHpR8Cvsi0G/uqLqrYkJKOVPCJAYTQ2Kj4pt2Tup4EzJ6rIvCu0NKwA0fkqz6x96wTqFXQQdOwVpYjZMP2OJYPPyjq8+p8/j7hlG0UAqr3hliQpHgMEhjksGsM2q9tspGrWodAMRKDgQH9lkQu8v0tbwzp/fxneb33aLxuU7xUTUkQtfdD9VpA6t6KWLBIlVxww==; 31:vhs/qMVpSSSKg0teCHEjHqpveIukQNPt67AlMzWKarEO1Eam4AEBfXIlHpvIRm2YAKTjxkkJNBT8BInjpvpZB8/uMCTGnS2p4ZxN2cEosL18zFqp5kZfsZxVUNThk9A6oqCmGj4hQKmG5z295uXQbx3fHjiQyJsbb4XV7l8ThT2LrF6sW8BIO35pzwrCdhp66lCFZ65b3f21jGlRGx7uAWzdP3x/pzjAdXgAOH1RmVQ= X-MS-TrafficTypeDiagnostic: VI1PR0801MB1342: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1342; 20:G4memCCTVleY6ckRBFCOR8IedARH5SOXXXTEYVk5FzqOru09kd8LzePtke0+mNjgV23Nvba4/BQjMN8tceGSaWsOgv1O3dJNbw/VRUcfHLojtzhZfweQnEKaCl5rLM3lIhrQp86l0ar3yCba2sp52VXce4T9QWarb/XcI7ki/9etxztAc6NnaK6+MA21FEDdRgeiRese9mNmj+wbdU3FOQJSdQnWK6oUAoDvbytfP4gH1SvmDG1whsvx9hBxUxLFCpzpzkLj3bC022u3Agp7iWqrTQtjicfWJPoQ1gfcM5QRqxTd21ZoocID9vp9Pke4S7OzdFOdDQm7tBaESuQhVtqP7k1U5fOV1CV/nUs9a8Dh/ndYM2c5Bm0r9l1QitehUYuqRaOVLKabJaj09PeZ2jsXB3wQHo6Od18NsVm2C4lxrNZi8UaAKNcfOh3RYztxdeCqJqbKskyNJ6eY+m3MqouqHYvIwA0BNfGo5HqHO4GraX0hVsieeYOehlP9cuMO; 4:YSJA1v2Y5moeXPqeFnyyT/DDJXi9GNMVMk77pcqZnvHxzSterm5VUBIkPUiIHXG12q4GN1Dtepyzb1f01iHaV3LSbDJ0PlwFBT0RZsdGSSt4lKtWbm/hmCV+ZMVkgfZdi7Mdez7W5lSAkIfSNFlAj0hkXQF0klCkt006Q/GMjl/hylCj3Vxx10tdo3gkyesHqFnSSdY4EQocRJ5gBsAJn5QDpXOPChq24DtykwjZT7G6abtG8+KCUGno4Ed0lwuSkLe+InXkIDdIlFogI3TFxg== X-Microsoft-Antispam-PRVS: <VI1PR0801MB13423F6FC5A84FABA22D189ACDD40@VI1PR0801MB1342.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(3231221)(944501244)(52105095)(10201501046)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(6072148)(201708071742011); SRVR:VI1PR0801MB1342; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0801MB1342; X-Forefront-PRVS: 06167FAD59 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(366004)(39380400002)(396003)(376002)(39840400004)(346002)(199004)(189003)(25786009)(50466002)(97736004)(53936002)(86362001)(39060400002)(6116002)(55236004)(6506007)(386003)(3846002)(26005)(103116003)(305945005)(186003)(7736002)(68736007)(16526019)(8676002)(2906002)(2950100002)(6666003)(81156014)(5660300001)(316002)(8936002)(58126008)(230700001)(7416002)(66066001)(478600001)(55016002)(7696005)(33896004)(47776003)(76176011)(9686003)(105586002)(106356001)(81166006)(2486003)(23676004)(52116002)(61506002)(921003)(1121003); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0801MB1342; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX: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=3BVI1PR0801MB1342=3B23=3AWE?= =?utf-8?q?TbtBhSpIa/19nlQfkRcw4saBOYw5ebTwtaeURkP3kJ9lD4HmIw/c0GlL?= =?utf-8?q?QI7e0EVJovzNjOiMhLVfBdqQa2pPd3440p/VLf5wL+k6+AHfe9C+nzwR?= =?utf-8?q?wr58coHmLL/jLrGUOYmjSavFl1zFfiWtsuWz+DL++6m0e3Iz45LsTACS?= =?utf-8?q?YIQU5iElzi/hlo9f1JQ1BqNcRlBPCcVhkjlaZFAds4zs9P9FZBBQ/hnp?= =?utf-8?q?BZRlh3Jc7y9RAD8ctFR2FC42BpvZhMwYq4SCCZL+K+qzKJ4NK5xGl3or?= =?utf-8?q?3KKGrwLqN/oLyT3cSACnn+OXBCOouF6voASA0MXg0GI6EmwZtB4rEB/L?= =?utf-8?q?tZHJh7Q9GqAZdv7mZkT16WxwKDxnFbENnXPkRgFdFUQsA07/tPf/kAna?= =?utf-8?q?6/U8xd8IAg8kRSIVTFZeygzCV9e+cW/d00JwcAHNThKPfj2GHIuvbMYA?= =?utf-8?q?w16/kOSFff388tLDNaYmUd+5ZTAjAqN4pfTVYMrMmiNqWjea07GfsaMV?= =?utf-8?q?BfYL8FZehxR1rJXBMbBaFgGUn0a03njm8sueHn03aUy7qiwDxCM1KqyM?= =?utf-8?q?HK2klDQAu0lKvw4sExWemkwYOIuXMTjqSsrmbEOlbAgR2kEe5Z7Poqjo?= =?utf-8?q?yn/rOcXjXbEJIlg1SD2liVr7jJ5kXi3U4owXWH2rXNutI/zt850zWmnM?= =?utf-8?q?XOClCFMWSk4/sWIK4AudsxiooF+G2nCN4pAn8UN6obGiP0TKpXEZAI8Y?= =?utf-8?q?hPb0vj3MfidsJSFdDGdSXMZC8TpPTwE5EWubTK1g0yyd4qG0R0hDVPIt?= =?utf-8?q?cLyesZQyNO1Vuz24657r2xUJLZAkFVJokxZgpPNrK+bvWZFRGXZaylrZ?= =?utf-8?q?D5xYoae26RnvOa4FOVGw0yjG5a3LVxprZL8bbZ8dltv9zzjFsJC4v7FO?= =?utf-8?q?EKsjqoOItEoqur5khgJccKtOkJp4OCaXmb6eQAypUoUvtRYn1bFht6JG?= =?utf-8?q?z1GUjDTt2Bk6NNw6Y3q9EEWBctcDr6o7QwRaK7dAd0Z3hHOUnY7JsUuG?= =?utf-8?q?ZWx2aV34SzIbjBvgtumYh6wfS/W7NUmSiqJO0UmpF7k4vBiG5YbWdjuD?= =?utf-8?q?xFquIqOxzKpLOrjZ5NJ4q+e1+CkCuV8EpEn58gjQ+4bcrimrFfkktZip?= =?utf-8?q?ed/nxKOBtbbdkfN18rt5J8vBFDYqa/D+GgltO5BQ+Dx/26BR8lrrGt+O?= =?utf-8?q?/blFSlvlUVLTlNJrc54K5ZBi4vvFnn9eg8PxMTJ7jYoMsyT9a2zM+OW7?= =?utf-8?q?Tgdk92CMtuBacFfKZojwCsfGM=3D?= X-Microsoft-Antispam-Message-Info: pl5VNzi8UoGfYHEBM4mNeyP0LRdA5JMc297nM/vuqpApHsTH8ppReN89xyAC0MRvWEukrCVYuOEeip6I/JzozBqEO8vQdMX9kD19AkGnOk6jYsWV3cVCCSJqE6KuyYsJVqlunEClFCgbiYOruYn5WYXM5UCCluGEE7geWTjMM0P3gkYvoUVGqnBzw2i20AmI X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1342; 6:vYq+obGSmDjs+2E5UO68GO6wViG2Y8Qnu5mXJ15RCsD1w7hggBIfDydH0tOgkyycUFAGvpKzX+eybnhFMrWA0IZBg978TS2sZGVqvqhE5aqocw3AZBkPr2opqFZQ9UK98lVlCfPMYM2mYIDrSkqiPV7JBvXg9S4/H9H/SRNTFLwZbEi1q1XLhQSd4no8iFzf9iZyvr6zK4KH4BQBHGCN6hbUbMVJ2Cwkr0r5RnAP/fEws/xJgCDgmh/YiNf7iwcgYgnrlbJlVUSm4h54ZhyVE/Avyq7YbkRlPN+dIdrHClVokjaLIr0PSIjqj4BPzEu/W7WzSubnWZ6JSH8UFRGVwjk/Y9U3ualpVZS3ZDv4rN8=; 5:KaPZBEitLY7otdgqy2T+j8w/0bvtaI/veFCt0PGZT5IkW24qe4qWmQffdgRdF6ZbfuxAO+v/RmXqFqM+s+13IHcq234RBv02XqBGwn+uEcGl5RxfsYHXprJudD3uYe54T7eciIAtldyyYzXLLluELFri8S7Z62arIE2bkYYV0hc=; 24:qXT9YabTWuNWqZdSF5Zwbe2mW4q/ugdILQLAm2wwblsY5uGa9xq7o6DY0uPKNdN3X1RoMeNXmSa7Vnxpli5FbsHSi+IZZuDZ4GHmN1uLI1A=; 7:NPZe64tpxfC69GoCmfnVZFsVSZ1nOBxqZ8oSSztHYr6FqfarwVRcPpMAhtZ/Fa0kgg1vyROfvl/3ndPI+vFa25ha33iwrlElwTI1l35NbUsDItFdHpk7A5Tl+J20iV+uq0QKcBgyMX1pXclM19qkOemwGGNJfaFnQup4s7FNReSBu+U+yHpt/qE2Oic6oImMGueunTuF1G4a5shEfeaC86PsDrBXZ0ZcLho1/wpw/BApDr29D3vI0wpRX5M9618J SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1342; 20:4ctvzTsgY/eKcK+7gfXHiA/d7jV3ZnG/qvOf2cfpQFOSszy/dprO40Ceb163+9itC4fFfpB07f9hkMfMriyHkEPdBnVB5LVduztWWZXqP6GPhTV0dC7It0pKW5uQoPD1sZHjZbptEXXFf+rG3BCK8XONWK9gIpw94fV7PmWVGuI= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2018 11:45:40.2631 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b7eda818-b830-4949-fc9e-08d58d8ef10a X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1342 Sender: netfilter-devel-owner@vger.kernel.org Precedence: bulk List-ID: <netfilter-devel.vger.kernel.org> X-Mailing-List: netfilter-devel@vger.kernel.org |
Series |
Converting pernet_operations (part #10)
|
expand
|
From: Kirill Tkhai <ktkhai@virtuozzo.com> Date: Mon, 19 Mar 2018 14:45:37 +0300 > These pernet_operations register and unregister sysctl. > Also, there is inet_frags_exit_net() called in exit method, > which has to be safe after a560002437d3 "net: Fix hlist > corruptions in inet_evict_bucket()". > > Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> Applied. -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/net/ieee802154/6lowpan/reassembly.c b/net/ieee802154/6lowpan/reassembly.c index 85bf86ad6b18..a9ccb1322f69 100644 --- a/net/ieee802154/6lowpan/reassembly.c +++ b/net/ieee802154/6lowpan/reassembly.c @@ -603,6 +603,7 @@ static void __net_exit lowpan_frags_exit_net(struct net *net) static struct pernet_operations lowpan_frags_ops = { .init = lowpan_frags_init_net, .exit = lowpan_frags_exit_net, + .async = true, }; int __init lowpan_net_frag_init(void)
These pernet_operations register and unregister sysctl. Also, there is inet_frags_exit_net() called in exit method, which has to be safe after a560002437d3 "net: Fix hlist corruptions in inet_evict_bucket()". Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- net/ieee802154/6lowpan/reassembly.c | 1 + 1 file changed, 1 insertion(+) -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html