From patchwork Fri Feb 2 21:40:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jason Gunthorpe X-Patchwork-Id: 10198147 Return-Path: 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 0F9EC603D7 for ; Fri, 2 Feb 2018 21:40:17 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EEE7C28F85 for ; Fri, 2 Feb 2018 21:40:16 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E275828F9F; Fri, 2 Feb 2018 21:40:16 +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 6E25728FC5 for ; Fri, 2 Feb 2018 21:40:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751646AbeBBVkO (ORCPT ); Fri, 2 Feb 2018 16:40:14 -0500 Received: from mail-db5eur01on0043.outbound.protection.outlook.com ([104.47.2.43]:38466 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751557AbeBBVkN (ORCPT ); Fri, 2 Feb 2018 16:40:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=ji51TdOdb/o8+BZsS1cNCks8Umh+IqxqlMLFb797LAg=; b=NC4OkDEFu4nD0OS+yAG1re2XLbPMvV29S873l4skxWNZToonWcJaIU5MUC+KRqttlBZaWWODLe+/QdDziPNHcbNtonF76bR27fC68V9CDNzF+vg80WjlSnYBtRQLMMkYoRUjin605qSQj4rDlOzrOL7jXJlPeCq3+8BKOohHloI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jgg@mellanox.com; Received: from mlx.ziepe.ca (70.74.179.152) by DB6PR0501MB2856.eurprd05.prod.outlook.com (2603:10a6:4:83::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.444.14; Fri, 2 Feb 2018 21:40:10 +0000 Received: from jgg by mlx.ziepe.ca with local (Exim 4.86_2) (envelope-from ) id 1ehj3z-0007Vn-6z; Fri, 02 Feb 2018 14:40:03 -0700 Date: Fri, 2 Feb 2018 14:40:03 -0700 From: Jason Gunthorpe To: linux-rdma@vger.kernel.org, Matan Barak Subject: [PATCH] IB/uverbs: Use the standard kConfig format for experimental Message-ID: <20180202214003.GA28856@ziepe.ca> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-Originating-IP: [70.74.179.152] X-ClientProxiedBy: VI1PR0102CA0031.eurprd01.prod.exchangelabs.com (2603:10a6:802::44) To DB6PR0501MB2856.eurprd05.prod.outlook.com (2603:10a6:4:83::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 0dbca3d2-c059-4d84-fff8-08d56a85891e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:DB6PR0501MB2856; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2856; 3:z+yP5v4bV5seoIFaFlm7xlXkEHf72gBjZP8RqozIZ7ZoXwcxY8r824v/B11cO6na5NGgOcNuIqJJnZN55VYQ+v/fvA7OlO29IL5TMwOnr9GdhMpNE4h2IIEV7ACKFhoAyBTgRkDiv1LhMaBVLP9X/bI30+MIuv2jvIFy6wOyw0jJjBP9z3TnnwZ/A+EiFr8KkUa0UNtfnLRRVeXVw6ln02yudDpNbNPrFhFe0Nx6Q31jwJuDleIjP1FAQSvG8UQn; 25:mp4TQkPJlBmJZCH7Q7Jm0LtRwu7yIP5ZuJ6nS0lJ3OGoqAjCzeQkVQJHPxAOhzEaMmfFzAQSIrwnAzCexQkeHtsKUbzy7dghsrx2EYn5Os4w8QZzLWFl6BWn3Qmw8JdbSuFKeLAg/pEIyewGoS8kvRohQ9hHEjxz+Tywn14c1NgX7AHpATeJn5GFvd69NP1G2Eh6J8bJUqdO6jTrLk/nH+zHQNrI0hwxfENulKrpXunOGdAyw7/6dApp2b0Rty//10csCtecVj+D5TgEgEBgkOuY+h/ZFVltNN7PH3gqBsCF2NdPl1ihOizt7xIR0evg86ippB2xsNMBZhOlUlrZGA==; 31:ePq18oKALno1MDWKqBj6mXKZCUjky4aoC3/DZnco8n1uNWKyQL6HmBDL6wb8/nWbsxTVUIZE6w+WHCEf2pMjIZtBvCl8OPBcmXFjU3mmLENXh3TtHiyOYHZWtwZHlL+bHMCgUudOoR1nS1ll4+Uad3weO/CxJSTAWy/uBH+Dhrk1RK3tCFyK8BFlqt3M95HNhT0Z7rfJf0/5bRSKbuCkLO6gWg8ZklqUBrMgGMmBRcU= X-MS-TrafficTypeDiagnostic: DB6PR0501MB2856: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2856; 20:wFE3LfjcCh0xMNU9w0KqyreUhWfJVXC/jz+Vm5XDO+CHASbvqnE/xrAlRCB3TKd4wauvsml47Hg74JSA9Ci3HK+CQr4SCS6xPKlrTgi+gPjxEGm1w2rnvl21jHdJTO44PTtCq3mbxdVZvL4F6Je3iaajHYK11Jww+cw8/QhZzCM0MIDfW47yfUby5k6oFD7yxNNqdsf6UZsda2H4hAUmg51ngphD52iLHUu3ryEETYzovek5PBj87P9QRSt4LfQ90NK+KmQ5D1mMAAE4itGY7nixE/lMPtaq1X8Ev/1TfXZN8ZawYp2fzRCjW76SpkLkGWDFzmxZ5hC/bTSZiwlNoRwH+KR5EpatGnoTgRuat+f252LWUl0E8zAFeN0SzG8YEf6cQkANSeycIfR/mJgHsIKu+sMmeiuWxJpVkpvnhJg1LE1KZawvjZyEjVpEWKZYl+ArEwt7j2qkIs5D4wyY2iTvIxlIgKJo5S6zTW2Ock322IuMVwwUZpKgp/iBbm80; 4:g87HB8TXYDANTeS2q4+vvuhrGVGP6Z5P/Y6/KRUAXsXdAlakd/S/xDV4EDwLFqtWTjzNdiv9/UEB+2aYP9qp/U4da5+hCys7AwVmUzqxPD5WGEsl8B53S2jdCZiMyjjc1ttl+mC2lUnsR6ddQbeqSnS6ZoArRi9A8zVHylVfW5kwj6mX+PmhGQGM0YTWHXif8UHBg5CTgfwpFJe3cCVVPCLAfdRTfcOwb4QcAtWCQCsWBimm/POhm0KSUKfaJjgP2mjMbIqYakQudad4u2/WYWHC3vf+8GSmNFUwgcH7stzX+iGeZrOFFpBjGj0PBI5e X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231101)(2400082)(944501161)(3002001)(10201501046)(6055026)(6041288)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:DB6PR0501MB2856; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0501MB2856; X-Forefront-PRVS: 05715BE7FD X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39380400002)(346002)(39860400002)(376002)(396003)(366004)(189003)(199004)(69596002)(47776003)(7736002)(6636002)(478600001)(86362001)(305945005)(105586002)(83506002)(68736007)(8676002)(6116002)(316002)(23726003)(3846002)(9786002)(9746002)(106356001)(5660300001)(36756003)(186003)(2906002)(33656002)(1076002)(16586007)(83796002)(81166006)(81156014)(57986006)(59450400001)(386003)(33896004)(58126008)(6306002)(9686003)(26005)(53936002)(8936002)(97736004)(46656002)(66066001)(52116002)(50466002)(122856001)(6862004)(18370500001)(24400500001)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0501MB2856; H:mlx.ziepe.ca; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0501MB2856; 23:/cRsHOmehl+JpVv6jJI2GRb+7QaB7OlynoiQ/DW?= =?us-ascii?Q?2khSo3xkKN6l80i92MYtjaA9ZFixHBQIYzHXJdd8JHn7meMIeWS8mHb1gL9W?= =?us-ascii?Q?smr+98ZQZVw05DoaTp5xrJ/PpbF3Hs8xUfyAFkI0Jz34GuueDqLrXm0Q0wJ3?= =?us-ascii?Q?ZyEvmFNICYia9hmn0tWjJUK+a7ZRNS+NoG+GxiW6qk+KwaZwPQ1jqWCMMJkk?= =?us-ascii?Q?fuIsxocgfVNtrIGCP22r++cnT2Dm6OHmdDbOmT/j0UigxKqzD49GLokW1gjC?= =?us-ascii?Q?Maa4+8k6qbKuRzUm3XLvkEjwSZtHSBBLORIyvahhZ8BPCVY4fR3qtuPmb6kS?= =?us-ascii?Q?LK4Bi+cUZGsWz+eiJ8qozk57ZU2jfI7HT0mMjnXyTF8ndPZYYwvpHZUMxmDX?= =?us-ascii?Q?5VXBm2HYKAKxJx2qc3ioXeEDEN/s6w5jOMOxMKZsLODoUixC6wn7EzCaxaM9?= =?us-ascii?Q?lGtfDn6JpboamCxFxnjOGc/yQNtKKUAZLVkEesXezlxMMf6BnoRM/CIVcPqF?= =?us-ascii?Q?0TNNP8KoUqzuVXf55vP7wR+phBtahuSI2mS84y9kj/e5XJFb1raPaXr+6Ii/?= =?us-ascii?Q?uvvkUTUDIrQ/MH+i0+KQ7oiw5yqXqy43jrOz7NUgomhb7xVK2TB/d/xBLObz?= =?us-ascii?Q?yoLPILtF3eyVK/Nvrp/2CeQCXEdzHTHe7zzsC8qg1g5jAu4mPWvF066PsugK?= =?us-ascii?Q?4Cgcysru+lQQoaWDYiKE8S3Y9Zm94HKLx5+4Q8nQu1RAxVWgkqxw/IJZyy2n?= =?us-ascii?Q?6i78xnSEhxeC4YlklMdkETyxDOPDHTh6969jhAZE41Wy/GURJ5J2Wz9gp67m?= =?us-ascii?Q?kVLlx6ib5zPTkpeqbsoecZVjZa5EZehn0gzik0oYOl6Zu2F9OPjuVZ0oHQft?= =?us-ascii?Q?q0quKYm052Desb7UaUg1wFExZLshb4vnmv2CQlyds+b/+4T//c3Ifq0FPqLw?= =?us-ascii?Q?O+enbdS4QuKfFvtup3jKYZiurivFfz7vKpqwqHLy/ZEq8Gu9J/0aXyoycmXd?= =?us-ascii?Q?h051mdHZubdfjEMoWjPCXm5h8d+xVsLlyYxuZKrfRcYJNDD6Mk0KVvfYvwlm?= =?us-ascii?Q?0M3baJA1BeXF3/r5QkcCYjSopvIjihoFeI7FA3IMegIMfXcJV3mR9T8S7NNq?= =?us-ascii?Q?cbGbA115Y0cKN9V9Ux9U37PQgnDyqan8QnwFmiih0yvxxSizhD45k12lTjAH?= =?us-ascii?Q?NRdy8vK6p+zcG/Whny0xbd1VDSZ4aG7Ob0Ubm+evdJTI9vyZoppZ+BAmS5rt?= =?us-ascii?Q?3Yj1b57piS97SS2854TEbuonRxU6FVOdP2bzxomfCXFk71gIotMO8/8PGgNt?= =?us-ascii?Q?sHg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2856; 6:48LDvn4y+0pNQI0fG9c2X5+4/FIsU+jniLQSzQHpoIMjn3NgosEqgMop7Octel4DKtJBcbLXyFeaJhMCFbjl/tNo8Rt0zQmBgBP49nsVd8YUCG9Y+RpZinFNooSzNuojA4n1pIOizRtGFPvS1Y5OBCVl8qCQ2Rrs+A9jYxXGe38+eRRdUi6AkrmshFD1rNJPde/XctveIu+jLAlk9tXI5sOCw+dkNb5zLVUtNhcoAEMb+YIi1oCUB3NtNGZHAp3ysktkp6nJRpkxTqMbjjrjf912x39TWOjX86C4dZNtfcyH1DEhuqkC+dzCL1od8ufEDTI6ld2jR0MTGtzfiBz0cgAZVouaViXvNyjT/ZhmYkE=; 5:2SwmqbvJWs8aSC76kiuvDZ+WoJ9oWrD8Mh5Hl8ZKpq18B/nRYv69TWBs5HDtH/DRohOS/QVWQyrvNiXqPTgffQG6Kx4X7fp2lKNUT1X2ZkcARac81A3EnUl9B0D8H50tQn8JIritFxyppRxJHDkn6Qok3uto6cyPSHLHkTLLRo0=; 24:NcYcA439HRUAYNmD/SHboZchbyUt+Js2itn5XfSbqS0dgxP6v+F+DqjbZ2HovZFd2+uXSQIHovon+Se9hM52miE8AUOorPZ3ZIpE31gj+Ro=; 7:98SRu1RClgGFhLFPOuulVbMewk3mgQ9bJ0OrZhzjpsMnum1IAPGZaH7DMtA5QdzM23AULPYgB/zDE11g8QRubHvQzGRJ3twA0511G3iGmahLwNjEMyyX2XDKaOo3EuLP1Agzea6CR58iolvQqWkBVULN0Uzr4A3/g7D4Lv3T6JJ9x52EL5m7KL0JL6KZNZAaAZpYPi91ozmVcafFUCb12IF+lmAJSVKB1mEXPCkQ5uLYmPY3VBGs2zgpulyQl115 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2018 21:40:10.4466 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0dbca3d2-c059-4d84-fff8-08d56a85891e X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0501MB2856 Sender: linux-rdma-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-rdma@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP We really don't want people turning this on just yet, make it very clear with capital letters. Signed-off-by: Jason Gunthorpe --- drivers/infiniband/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/infiniband/Kconfig b/drivers/infiniband/Kconfig index fe63af421e798d..857beed1459ce7 100644 --- a/drivers/infiniband/Kconfig +++ b/drivers/infiniband/Kconfig @@ -35,7 +35,7 @@ config INFINIBAND_USER_ACCESS rdma-core . config INFINIBAND_EXP_USER_ACCESS - bool "Allow experimental support for Infiniband ABI" + bool "Enable the full uverbs ioctl interface (EXPERIMENTAL)" depends on INFINIBAND_USER_ACCESS ---help--- IOCTL based ABI support for Infiniband. This allows userspace