Message ID | 152093820653.8636.15794912193976988473.stgit@localhost.localdomain (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-nfs-owner@kernel.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 2848B6038F for <patchwork-linux-nfs@patchwork.kernel.org>; Tue, 13 Mar 2018 10:50:26 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1889328F85 for <patchwork-linux-nfs@patchwork.kernel.org>; Tue, 13 Mar 2018 10:50:26 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0CF3C28F8C; Tue, 13 Mar 2018 10:50:26 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A8BFB28F86 for <patchwork-linux-nfs@patchwork.kernel.org>; Tue, 13 Mar 2018 10:50:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932942AbeCMKuT (ORCPT <rfc822;patchwork-linux-nfs@patchwork.kernel.org>); Tue, 13 Mar 2018 06:50:19 -0400 Received: from mail-he1eur01on0133.outbound.protection.outlook.com ([104.47.0.133]:7379 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932921AbeCMKuP (ORCPT <rfc822;linux-nfs@vger.kernel.org>); Tue, 13 Mar 2018 06:50:15 -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=ArFJLXbj6ol/5/OlB091vdCGIGJ4eqFDCEAa2AWmKKw=; b=HrnZfpp7hj/UoVhtbr9SGodIzgDPLfXkI7M5KwmlMmenv4h1rDoEJERkUw9rMGHuPHlx3jaln1hRKy81C9G1US54hyx0x7aNuhLPnKKJ7k/LMlVjWtr0rIpqzyUq16ZktTLiB6xemUW6zXz622AGZgYMId5n/zXKUFgWpILRQAk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by DB6PR0801MB1333.eurprd08.prod.outlook.com (2603:10a6:4:a::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.567.14; Tue, 13 Mar 2018 10:50:08 +0000 Subject: [PATCH net-next nfs 6/6] net: Convert rxrpc_net_ops From: Kirill Tkhai <ktkhai@virtuozzo.com> To: davem@davemloft.net, trond.myklebust@primarydata.com, anna.schumaker@netapp.com, bfields@fieldses.org, jlayton@kernel.org, dhowells@redhat.com, ktkhai@virtuozzo.com, keescook@chromium.org, dwindsor@gmail.com, ishkamiel@gmail.com, elena.reshetova@intel.com, linux-nfs@vger.kernel.org, linux-afs@lists.infradead.org, netdev@vger.kernel.org Date: Tue, 13 Mar 2018 13:50:06 +0300 Message-ID: <152093820653.8636.15794912193976988473.stgit@localhost.localdomain> In-Reply-To: <152093778442.8636.10592672493816457119.stgit@localhost.localdomain> References: <152093778442.8636.10592672493816457119.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: AM3PR04CA0150.eurprd04.prod.outlook.com (2603:10a6:207::34) To DB6PR0801MB1333.eurprd08.prod.outlook.com (2603:10a6:4:a::27) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 507452fc-1d4f-4974-64a3-08d588d030ef X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DB6PR0801MB1333; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1333; 3:qJBNKkKfhbrkq4ZMg+H19ulG4PH1MSwaqXoAoO1Lxbjdb1vAtVrXl0renmadATVi+hqiu3Bom8A+jtstnyRLY4361u9y4aqm3LTOSS8s3pGZ6Uqwu9v5mWtGjA88b2p1GDe5wSI59Pxh0FiH7kFGN+7tZewOEvC7dHr0FuALVSTOQ8bid1TuF7T9Ol7eLQYsY9EU0sgySflX0jFfOLyIzKJnUI13hEoYI7mQin3TPsqhWD8lQa6QjG4UYOHw4MvP; 25:dvytFsCmNDBkiBWr0vxy5bqKWMlTxNPTIzFhqnIpMdYfoaKUzNNCsCP3+7P3WexEke4pZNP8aCWpNA5eg1OXKSUEuY2RAoPKsVpmmHUZ9/JuwwGTF/UCos1up69UA9ZyIvNQzZ8PRgwEbOIySgnbPYMjvnclSymhagQf4i+sGN7z3/eCVcpb9370zX9MlQT9VJhE6NurE8vom1+ed2AUcD46t710FiVfyntDoeomYqM5u/sa9XiZMOdeFB9/ja+XeuivP6TcysADwbLk5YDOm39BneIa9SBfgdB0VyTAWejmnZRwlcUd8quQ5MCA+Tyz8P9bCf76Q0TYFFbPxlfaPg==; 31:xs3b0np9pCeMuZJuHtnoc9HYxXmvGQD0cDNehXha1rU/V3zASi32t+aRmQ3kKd7Imrt6RtDicwWjexHV4h+IZsCkhHmjyx2l73Af70s3Fxyp154RGk/OwQHFw7/X+iVzDy7i3kBzqbAkBmjsGdywMaPJtpaTqDMg9TJC+hN6UvVXNUEusVDwZRTfLlUlxBBO65sFDZ7QTisMRqCsKzWazf5i+OxHATQWr/Uu2HMaxJk= X-MS-TrafficTypeDiagnostic: DB6PR0801MB1333: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1333; 20:sSqHI5NroRpxEnFpqylP+3GjG+0g5El1E+0Upp/Wrur3v1oUdu1A+FOKMp3gKmHxVtd+XFBNFJNE59/IEvy9QZI/I4raXp6CirYzihK7AP7vXLjtURuGwM1FnT/P8+8CKgxZ9s1tIdvFwXcURlG8tXx7mk9JuZHMoCo8FIPqpL/dTP3zaYdBCsFl+Qz4/sUeriCDzuLuechsTQpVyiV5PX1AVASQPbvnOuiZjmoUJqp/tdWswjSLkTTpH14jujBksDiCjhHK4fokouT9TEXorGVs8lGvGNjmG0M0rsPASPVNII1LY+6rcq7pzsGzsNVxtA+Xex1+KkVb/Ddlw1VzBfA67U9ujSThfVdbYraTVr7UoOaG4wVJs91kmMziuj2aIFFdQQPpYy/aMeARaGqbl2AszIoB4vwapzsDqlIxG5wuyEEbg4/QLBmVgI7phoOsQ8GxNPChDSSIf/FEFA+gEP8l9VCC4zRqrVplq7C1M6M7MD6xHVkFH/MGCVnr06Y8; 4:5YmAJFrpEHt7EXw4ajJSA5+4LVqqpEDTPdKWiponjtFUHaGiBH009ucH0lNdb6L4xo4iUtmZLQjkty0kWOrn8TrrEYgxjO+0GMAmtbYgvhhts2vP54EtzZWK7S7NuFNk3llUPCSHwY2y4ZD0Z7FKXsZHx1ca4ZW4LhYYFoorIDH1yW2E5DKAMJyAoINmA4DsEsLlEtiyyVNcTvNnCpE82KpVOSfyKt3tYdAUzy/YYYw3kjQf207RxxaGZAi5LAznfXO2aBnF+KudqzahyLiZlQ== X-Microsoft-Antispam-PRVS: <DB6PR0801MB1333679D36F102ED74024639CDD20@DB6PR0801MB1333.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231221)(944501244)(52105095)(93006095)(93001095)(3002001)(6041310)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:DB6PR0801MB1333; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0801MB1333; X-Forefront-PRVS: 0610D16BBE X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(396003)(346002)(366004)(376002)(39380400002)(39840400004)(189003)(199004)(7736002)(103116003)(9686003)(305945005)(50466002)(16526019)(6506007)(386003)(2906002)(86362001)(68736007)(97736004)(186003)(575784001)(316002)(55236004)(55016002)(2950100002)(26005)(53936002)(7416002)(61506002)(81156014)(8936002)(58126008)(47776003)(25786009)(66066001)(105586002)(2486003)(106356001)(23676004)(5660300001)(6116002)(230700001)(76176011)(81166006)(39060400002)(3846002)(33896004)(52116002)(7696005)(8676002)(478600001)(921003)(1121003); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0801MB1333; 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?B?MTtEQjZQUjA4MDFNQjEzMzM7MjM6S0tvNno0OUVzRWhacTVzRDBjeC81MWR3?= =?utf-8?B?QTNaRThsTWFtYW5Wa2hwSWVMYmt3TjhKODNpVUNiSGQzVEdESzV3ZjRLOHVw?= =?utf-8?B?bUdYdERiYlZacVRDSFZheE10QTJZbFpNdUlqeDg3MnFDK09CTGVjMkphekF4?= =?utf-8?B?NnhUVjlyTlR6bkpMdjdzalg0cU1wRjdZa3ArSHNSUFR3NDZ0NWlsOWZqbzdM?= =?utf-8?B?TWR6OUNubFNXbUx5ZjVaSzMwVXFvZ0l3TWp1UHhpSjkvS3pYajRKcjk4QVY3?= =?utf-8?B?bDZ2WVNPZkxUb0JFdFNxaVJ2VEo4d3BTZWNvb3E2UEFvNjkrbnFEQmFUNGVS?= =?utf-8?B?STMvMk45TDd6ZUJOM0VVWUw2cXQwRVVvVGVvWDFreGpQcDZPdlFUdWlVckY3?= =?utf-8?B?Mmx0NlI3SXZTeDlEWVRXV1BRMStNN2gzQ1lqM0FSTVhUeXNLQTluUUwraGp2?= =?utf-8?B?YmYzemhWOW1kK2grWGRCVXFJOWVSMGEwc0pRN1NJR1JmN0d4bGYwV1czMUpm?= =?utf-8?B?cTE5NHAxMW1tVjZVWHp1TnJOc1h4bjlnejJvMmJrNHlzeWxBNFEzSHMvNnZH?= =?utf-8?B?TUZWazBQd0Y3bzNjVmZuZUJVSGUrTzNxVk12c051SjE4ZjQxZWcvUzNQazNH?= =?utf-8?B?dUQ1elJaOXM1Tm1hSnBEU2MyQ2xhRUI1VVlBMHpQaHBSRnBpd1RzRFJoNldR?= =?utf-8?B?WWlVQ3FPVjVxWmpHcS9UZnhFaFRScFVlbDVrOUVSSVRCcG45VVFJTjdpSENY?= =?utf-8?B?VjUreS9aOTVBUW9HOENpT2tMeTdZRk5XdWNwUDRmMEpvQnFIM3RJVnlTQkNW?= =?utf-8?B?YXlrTmZCZUNzNXAzMlRPTE1JSHBVeDFLZ24yVlZqNUdkenAveXBMRHpSZ2E5?= =?utf-8?B?clhvM2ZFeWxVenJYVk1sWDI0NGZNYkJRbmVDd21TbHhZeDVCQ3Axa3dHOExm?= =?utf-8?B?Q2hCTlgyV3U2dUxRWXI3OE5wcSszSS9QS015aFRlY1duYWduSDk0N0QyRG82?= =?utf-8?B?MXRuR0lSY1FxZFlUa0JhK1J5USt1Wk5NWVZ4Nk40SUEvRDNWTXdOdDNITHNq?= =?utf-8?B?dHdCTURkKzdWZ1AxN01MSXBOdzIzNmJ6c0VJQWU5V044ZVBybTJpU2dhNW9K?= =?utf-8?B?bU9wN0FjYUVmOVJZdjlsOHY0aERnZ3UxMmg1SkpJd2FvaEVjSnNuZ0hja1pL?= =?utf-8?B?S251SU5mbHdlc3M0aGVQS0xsNW9DNGdvQ0JjekMyK2VFZkNMMlBJdzJGaitV?= =?utf-8?B?ajNnb1pDVGxZTUlNODFvdGhHK3AveDVaY29mbjhPMll6UTlWTXhxc3lkVDQ4?= =?utf-8?B?QS83OVI5VEg4NFdCaks3Z3lkSTNWUi96TktLY0JUeE5tUXZtZEI3dFN3WE1B?= =?utf-8?B?MkYrQzhtaUNnV0lPUnkxM2p1MWRhUW40bFFMa1dsSUtXQ0RacWRNWlhwUnVI?= =?utf-8?B?RWxZaU1KZExlUnlwTW1nOEUwcnp1dFFLZFdQVWtKWGtVWjhpc1FRVmZMSzVS?= =?utf-8?B?dnFualZGWkdGNWFzNWhhVjd6VGI1RkhrazREai9IWkpiRHFDT3VNWGRSWFNG?= =?utf-8?B?TXNxUDBrcUFwMXkyV3VNanRIZG1tTWs3TkV6TThBWjhwL2Z5MVUyRnFLcDdG?= =?utf-8?B?Sk1zbzJWbnRzMXZFRnNVZWQzUElyRTFBc3FCaFlmSWF1SEgxWUZyUTFJN1Bj?= =?utf-8?Q?7wDaQOHXYahWeu5mlTOU=3D?= X-Microsoft-Antispam-Message-Info: 76/wGks3X1krSU57fwg2jezuZtOYilJrOifxO0mqCHiLoPltM5+kGIMJJMLlNrUdqN/pKO7k0XH3gRCvgJxCsJvl1Amp2blbhho70D68bPGPXBEYUgRf8Gj3NRomx4mENVX9T6Fqqw2MVAOJhEscQPTHu0nf7NBfZEMj5wx6bkXiAqkifF2VpWJyF4fFWcJh X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1333; 6:ZpCcOk+H+toOBS62SEYIeGVmYlJsjPp1SZLi/b1tv8jga/pBdFbnwIZ5yEKOZ4PiwhGrNNoBGtdxIJJUh0u0ATOXFaFo7HZWvvdQSjXh61OPELtNXjTm4QzPsvoSutURbBp9wc57AZRLykSTVxH08GEgCdjdR0hAWoRacFlCXX3FTWigDEIw5F/1G01stWhwhA/0AYnT363sUsEfPgTMxGbZyJGJ5D2F6C4O+xcqQi6T6AXYLEwMyqnuFmkvqp0Fa35F/QzJF4dJx2vjqU5mXfXbwokjJw9je3AJ8tecXTeXM8pjzB8IQ5e+0uemVo+Dg8cOnYCyfc2Rl65oVvBNX59DH9aSsy/64VYZ03N3rco=; 5:T9UCmr5h+PBImwHlNH7EYcN9IQqyNZK/Q8aYBJQmKkWHn2I+ZS0TnHrIAimWdNENQb6LMUNUq2NF5ieucaQRpJPwAaqdLVf9Pl0Hc5QJc3TUmoQDveTFmsKhHoxTXgJ3+AXXTKIAnuWKogUkEQoUfb2PMCiDAJR1EjQKPDUAcTw=; 24:bZR3hppMCLRS/JKhPlGMZ9r4mktb3IL5Lbw7c68//YXOIP9JpGKGpq+TCOMvgoLYjN94w19PmOJIuOOn2QjlSmC7FA4tJRlb7G6528c4OLQ=; 7:7vgJT9RoHoDN9tScQ6yOsUsmnonMUNgsDwAKN/elqZJtf445Adv/z6iZotpePdvk93eemcpj6qplapbFdD0l2uXZWKikuAlEs7nGAwKl6BEBp2XeJFsWyvRE9XjF/ZNDhVd+VSPq73a7EceblyuFHCgwnWU6hwaBtepkm6+TwwKs7i1MdNvtFGke1DjvoYKQ1cJOfIjMWDAPBpNPxK/watYH9W0zWZIbxP3Htq/nB71R1V1RdcvGMEEkCwtkDSOc SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1333; 20:ITFTUZQVJJo0HbbXtH0AR0rU8hy2X9pxWwPf49pFE3WDb6Jhx6D4hiKimKqVbljLqTzn86oYrtnkAEyaELBX18LjjjMiqga6TRuruSjnj32Q8rzcilaobsz8f2w+J74jxtPwqwpnBRSWMqzM4sOs5eZ782KL6o+8OsjueiSqwCY= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Mar 2018 10:50:08.7425 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 507452fc-1d4f-4974-64a3-08d588d030ef X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1333 Sender: linux-nfs-owner@vger.kernel.org Precedence: bulk List-ID: <linux-nfs.vger.kernel.org> X-Mailing-List: linux-nfs@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
Kirill Tkhai <ktkhai@virtuozzo.com> wrote: > These pernet_operations modifies rxrpc_net_id-pointed > per-net entities. There is external link to AF_RXRPC > in fs/afs/Kconfig, but it seems there is no other > pernet_operations interested in that per-net entities. The fs/afs/ namespacing stuff isn't active yet as I'm trying to decide on how to deal with the DNS cache which also needs namespacing. > Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> DaveM: Can you take this into net-next and add: Acked-by: David Howells <dhowells@redhat.com> -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" 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/rxrpc/net_ns.c b/net/rxrpc/net_ns.c index f18c9248e0d4..5fd939dabf41 100644 --- a/net/rxrpc/net_ns.c +++ b/net/rxrpc/net_ns.c @@ -106,4 +106,5 @@ struct pernet_operations rxrpc_net_ops = { .exit = rxrpc_exit_net, .id = &rxrpc_net_id, .size = sizeof(struct rxrpc_net), + .async = true, };
These pernet_operations modifies rxrpc_net_id-pointed per-net entities. There is external link to AF_RXRPC in fs/afs/Kconfig, but it seems there is no other pernet_operations interested in that per-net entities. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- net/rxrpc/net_ns.c | 1 + 1 file changed, 1 insertion(+) -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html