From patchwork Fri Feb 2 21:35:29 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jason Gunthorpe X-Patchwork-Id: 10198133 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 AE1CE603D7 for ; Fri, 2 Feb 2018 21:35:41 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9AE8728F7E for ; Fri, 2 Feb 2018 21:35:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8DB4728F86; Fri, 2 Feb 2018 21:35:41 +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 D5DD028F7E for ; Fri, 2 Feb 2018 21:35:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751787AbeBBVfk (ORCPT ); Fri, 2 Feb 2018 16:35:40 -0500 Received: from mail-he1eur01on0078.outbound.protection.outlook.com ([104.47.0.78]:52448 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751767AbeBBVfi (ORCPT ); Fri, 2 Feb 2018 16:35:38 -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=6BScrjpXFmK5XhCVR9+xdAPijg8enP+zntMgqiUMw9Y=; b=BjDBbGX9mTs2t9ehIthxVq6onsl6Z0sON6YE/e6MSDlqn09ehXkW6JQGeHqqGkjH8OL2t9mkW7WJab8J1Pu/mjYLjC59My7gGnsnjnh/kJnlFB+af1j/PB6HyABnn3GmD2rVSQdEP4UcusswWE3T/wILSXb3VCO61ofWju3W+/Q= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jgg@mellanox.com; Received: from mlx.ziepe.ca (70.74.179.152) by VI1PR0501MB2863.eurprd05.prod.outlook.com (2603:10a6:800:9b::8) 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:35:35 +0000 Received: from jgg by mlx.ziepe.ca with local (Exim 4.86_2) (envelope-from ) id 1ehizZ-0007RW-Ao for linux-rdma@vger.kernel.org; Fri, 02 Feb 2018 14:35:29 -0700 Date: Fri, 2 Feb 2018 14:35:29 -0700 From: Jason Gunthorpe To: linux-rdma@vger.kernel.org Subject: [PATCH] IB: Update references to libibverbs Message-ID: <20180202213529.GA28581@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: VI1PR0202CA0023.eurprd02.prod.outlook.com (2603:10a6:803:14::36) To VI1PR0501MB2863.eurprd05.prod.outlook.com (2603:10a6:800:9b::8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: eb15dcef-1970-4ae0-ed10-08d56a84e52d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:VI1PR0501MB2863; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2863; 3:HZxvB1dG1CAZghpcpePXgV6DbE6vDe2hTFwsDTb5yLG8C5cAe7QKeMu6fvWjZPAigp9Temps8+7yvJ7gKZngAR1QHfQIs00HtWYq0x1sq2Dm2Gh/RFyvt5QcxeL5yaq4lrRG8ER7z2+Ahf6F5OCrozVercdn+Q1Zbi0NSuqHFRWGWyaX/I/LG7NO3ChpXnLDpCYiq1Tn/onn9T6ndhkCBsYDKlux2PtTKzZjHkxGCoO0DeZNioyOPVvISowU6bGV; 25:xEup+pqCpAyxX1+CAPZ9dvLJbPEFmJG50VoK/iv2VWSadg5JzxxGEv6UT0+LMg8uxczbGKda8Vcu7UHU1GHOKMHaHxotjL5udga7qju3LcqQticWGA1oOCfVo3oRUZijjQDMlP8pI1sQRIK1bpwVMtOwfYyIFXeHtFMqUVwbAHAPQ4glaugIC2vNI+S1QZ0c91KLHMYDyLLMcK3fFc6ythQHFbdv0MC6Lr0p4Td4CEw/9+HyoAQyLjcHrNAKfbkmK+/MVlmTdVNOLF1+Ic90fcGOyZ3/nbHtXZljUZ+v0sfrl7sQZzAMZpe0eMT4Ilc1C2206rVnUH+xe+BCQTxtvw==; 31:OGcqnce7J9IzxMtNl4mJi1OkwdvrarsnsNgb61vqEZo9r2eF5jQGKukt4OCTgjsG6pXrzHKFxewCd56GGKQDWwEkgAg8XN3Fx39uL90zq+Uc4Qkl8Ne7XxG8CtceiNwavuiKFbYq6EReizTAh2hM4wlGT6y3w2tcwa25rS/2SLXxHuJRVllIDjD8qfRn2SILRlz6NsSYYFqIy/X2OKqVd+XR3tUdkslGo2xlwPRJ4Q8= X-MS-TrafficTypeDiagnostic: VI1PR0501MB2863: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2863; 20:Cf6D4LQrsHOOZeNwNV74PPPSzlrAcadqHcEBqTYLXIVza0QD8HaqayWiA48ZtvWEBm+AdNT0I//Ty6QvmwILXjim2lW9I8bM6NeRw5UGpBwt51ywXZj0YsPNmrZ1cZlteVQYq2mTi6qH7t8VkQduYoDJ9fXyOZfTcvQ6+sEFD35E2oVWwk5wjFP/Ak11jTjt0duVKbV1f1rfywvhIj2F7Hx4wXzi8QRYFmk+i0pdD+usMgypsMzoXUAWtuX3p9A7GCSrC9gs4XpGtnugSOTZPo59wME2QkXAoe/5rJH8ZlSgISg8tvATPkroK+6fPxb0HGU8hST27JaD7vpQab0DJ/q2uyfSRdnfldqJgWW92/6luMJngsT2j2dS3kj266P8nxNCwgzJlLx9T+jVwlzhlHNRTpxHUieBMYXkOI6XwBEe1QU8iTbFulHCbl69ARk70Y+ljROhPwdRdGXECwegnMz8deLj6c+kZg9DLTAVDzcin8l8OE/HYPXjylfL32IB; 4:iK6K6tTdvHxdG9c7G9rhhnS+EcxWdvmjN1XI7mcmkRXC2l0PeUohhTaSAwMO5faDRws6R/NS/Qunjb3ZEFKOKS0br9k0iUL+n8uyk16xbmjIizrXb9Ah1P5AY5ADbw6IyT6WiA9lyB+a9WFsUsTdQYORvcaVnaKIEAzTTKG7zUBviNmmlgi8hqKDEMBoGHBNh5uvOqXobn5tgL3MnR3N/98T9Nm+6LCTnO3z/mlMZ+UfdWLG6UiYbkE6/ojL0Lrq4GxUed/zScq1gveyKoNEl1tyqQhijVJaOWZv0J23/SLuDSZYoX16OauPOFXfgVa8xcMgKEJSMXjFWE9dAhp0Z1W9dfy2HvDR2qURAn19WQeZTKgY2skZgMpxx7zbXp+s X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(9452136761055)(84791874153150); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(3231101)(2400082)(944501161)(3002001)(93006095)(93001095)(10201501046)(6055026)(6041288)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:VI1PR0501MB2863; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0501MB2863; X-Forefront-PRVS: 05715BE7FD X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39380400002)(366004)(396003)(39860400002)(376002)(346002)(199004)(189003)(6116002)(305945005)(36756003)(966005)(6916009)(33656002)(52116002)(122856001)(97736004)(23726003)(478600001)(50466002)(9746002)(1076002)(68736007)(26005)(2906002)(83796002)(316002)(9786002)(57986006)(86362001)(3846002)(7736002)(33896004)(186003)(46656002)(66066001)(6306002)(386003)(47776003)(9686003)(59450400001)(58126008)(16586007)(5660300001)(69596002)(2361001)(53936002)(81166006)(2351001)(105586002)(81156014)(8936002)(106356001)(83506002)(8676002)(18370500001)(24400500001)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0501MB2863; H:mlx.ziepe.ca; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX: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; VI1PR0501MB2863; 23:fYoh5vn7MFs/JyRoyDvU1BrcamzVwxtG7lrsFOd?= =?us-ascii?Q?bx6udhjMBWnsRvqvIQ9DyCp8q7opmAmWy7ZajZDcOQoxtLxhwFJR/rzLM7oY?= =?us-ascii?Q?iiPUSiQwaFJtJq1CLqrhnL/30nM4Wwet3LmeEgC6mqs6CIoPdqpRBTrUEK9u?= =?us-ascii?Q?kCU3Q4V1ba6c6oy+8SVHmPErN+Whcn/JEgXrmx2vSxtWT5xQhJYqjqJgsQsW?= =?us-ascii?Q?SybR0wIfNmgimqx675vmq7e8b5UuApTnRNVQ/39unqjxVIhB6B0hVm0IzzIe?= =?us-ascii?Q?bqgEu7jaFiNnGVmqS27zJ77rVHUAYC/XANI3335pWoDSZ77j+4+vHZJdiKX3?= =?us-ascii?Q?IhyAVT+/+rLn0lfVgLoXizoySm0APHRiBxAJbcviqI3rWfOA9oaoS6IxpTv5?= =?us-ascii?Q?WUM9607U9g3iw+74rdzgs9PyTUtUx6k4+hLKBoPHUPD5asgUl8e+2FW94ex4?= =?us-ascii?Q?SU5f0/oEMYHiW+Mb/0xIL6jS/88FPuG+KF9pIU/nXjQzJy+Yove6OMn6e68v?= =?us-ascii?Q?CJUpqzJ0KwuqR9ziqO2hgXEI720j2s3FzLlAqlja5ZczPE9TPeY2wtNq36Fm?= =?us-ascii?Q?ZRagle5lVRoyTyWuXohi5S/LPzXbSW1XVTRa8R6yZCbSb37Jv2OkNrAhpF48?= =?us-ascii?Q?nnLlfUh1PX3FFAsYC3Yzn+eC56W1JEyw1tD8nEpLX6kapKaHR5KIt2H8iDiH?= =?us-ascii?Q?OkvFTbcPXwgCoG+iLvWtK/itLVoe2shU8JjfmddNVtvCw/pmowmTKDgfBo7M?= =?us-ascii?Q?DQjMGyZOa6b8U5Hs9oZSPyz+8QDCyQN/M/09V/qrSqF54swk0p9KT03Zur2k?= =?us-ascii?Q?bOozAV+r+akglrq4uCfwVzG4P7ETp3gNSJM8RnKj4+cSbaC2XHgI1XafueRF?= =?us-ascii?Q?zN6TefUIU/N84OYwDpvkxsn+iM5M/2eqL8PU5mhGWMirO/Q7VAYjcgjetNsn?= =?us-ascii?Q?Q0EZOVvy86BolylZZp3G98md5EiPzv8S8RrZEXfnWD5Y0cmQ0RkfUdDvFw6g?= =?us-ascii?Q?r3SK8quD8QtesKSLv5UiMhEI/cx8NzOsY9y6RFwRcnHXdpR4p91md/yfmeym?= =?us-ascii?Q?0xAuzijBKLhsSrJ0NJ89Di9qMx/uvFTFY8sCsIQ0JqPvM153pgj9ahMtGIiN?= =?us-ascii?Q?dy4jK3ENNWOY8rYnzrqNf6ZlqMSFrAYFDv9dC8+GguMzn1rkBMWR4Lt/wzgq?= =?us-ascii?Q?YsnuLjVnWfaZ0UJBytCKbFj0yZ6776mqH/YdEbYUNDu4RT8xWMx36DDGHUWE?= =?us-ascii?Q?M5B91r4FwHnyfUdRWnP8bRp2hNRlzYQEVd5YrYCIFcKL9zCKeTCG9cYc7Q2h?= =?us-ascii?Q?s8jlJy8hioOemAQDmJeqD0Uw=3D?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2863; 6:YddRSeQQPQsnB/tZR+cTN/7N81eabNFOA5hKpfTwM7GnQ9H5b6+9LTDTH8nb23w/OK6cbbQercYtBs/615Sdo62hTWHEumaNzcsNJgk+hI8gWznk5laPrnUkTlXlt6y6zROiuuMPxcXrtVQlTqYai+XDcjCzG+PpGAZS7FGFWf26xkAoKLE7/OdaaUuQyr9xAaTMkWyLgVesrWTerjtPQfM+MvwduOAHN2ILc+V+fJ7+MOHWFGSjt54+KZ/9HBzSt1y2NUfKZ1i0jWf1rWO+BYgW0pwm8IqWvg/SU1rUdEydHTRl/LZUQ9lpG5xKItlRf/cVvEMrNU7GaaeGd0adjG5UibVshlyJlfqX46Dw2eA=; 5:/3cAwR/5xjcvWypjPkk+QE3/DV/FDLcimnfjoDSF+RaG1RwwF4cMJdeD+RjSXfjPGI8uhcnkeb3PESgNUTiJw7p3o1GksSq8V3G32ANeA22cDlzYeV5xe4PD1wKTfg39ykTP+MKAKYbqpfB9AhTRrt1YecGS3ZSAmlRuAZZKIkw=; 24:j7L7+Goh74rv8n1xNBnu8qmfPZyPKhpvAOjod45NRmI2B+cY5gKhCghl+DSJSC9sBrx9dVl8deOjvRvvdJZ2xw0tWT3WeqPY+k0U4NHYTOE=; 7:Ip527rR5bxKP6MZwbg/4Pv+ZjoX0WmYpVBcg1INs8An9sz2hsAsiJSQ+UQglxf5othDW70fZLv20snqjKOshOFyos6Hdc4UTF1LZ2Qn3SnBztESv8x1BcBDHYmtcuTpV84CPGlcn7CcodiGL5doJDSedEdyzoe3xi8SPHYgB3Eit3tY8qHak4rGHPPI0jr0HQby5rfPebWuELla2sUfIIaceZBYZkkXfJCzLncsOBVHrU0QaGTSt5ynsK9peqQsj SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2018 21:35:35.4294 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: eb15dcef-1970-4ae0-ed10-08d56a84e52d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0501MB2863 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 These days the userspace comes from rdma-core, revise references in the kernel to point to the current repository. Signed-off-by: Jason Gunthorpe Reviewed-by: Leon Romanovsky --- Documentation/infiniband/user_verbs.txt | 2 +- MAINTAINERS | 2 +- drivers/infiniband/Kconfig | 5 +++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Documentation/infiniband/user_verbs.txt b/Documentation/infiniband/user_verbs.txt index e5092d696da2c2..df049b9f5b6ec8 100644 --- a/Documentation/infiniband/user_verbs.txt +++ b/Documentation/infiniband/user_verbs.txt @@ -5,7 +5,7 @@ USERSPACE VERBS ACCESS described in chapter 11 of the InfiniBand Architecture Specification. To use the verbs, the libibverbs library, available from - http://www.openfabrics.org/, is required. libibverbs contains a + https://github.com/linux-rdma/rdma-core, is required. libibverbs contains a device-independent API for using the ib_uverbs interface. libibverbs also requires appropriate device-dependent kernel and userspace driver for your InfiniBand hardware. For example, to use diff --git a/MAINTAINERS b/MAINTAINERS index 1facaa8cd6c961..1bace5b5cee332 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -6885,7 +6885,7 @@ INFINIBAND SUBSYSTEM M: Doug Ledford M: Jason Gunthorpe L: linux-rdma@vger.kernel.org -W: http://www.openfabrics.org/ +W: https://github.com/linux-rdma/rdma-core Q: http://patchwork.kernel.org/project/linux-rdma/list/ T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git S: Supported diff --git a/drivers/infiniband/Kconfig b/drivers/infiniband/Kconfig index cbf186522016f9..fe63af421e798d 100644 --- a/drivers/infiniband/Kconfig +++ b/drivers/infiniband/Kconfig @@ -19,7 +19,8 @@ config INFINIBAND_USER_MAD Userspace InfiniBand Management Datagram (MAD) support. This is the kernel side of the userspace MAD support, which allows userspace processes to send and receive MADs. You will also - need libibumad from . + need libibumad from rdma-core + . config INFINIBAND_USER_ACCESS tristate "InfiniBand userspace access (verbs and CM)" @@ -31,7 +32,7 @@ config INFINIBAND_USER_ACCESS to set up connections and directly access InfiniBand hardware for fast-path operations. You will also need libibverbs, libibcm and a hardware driver library from - . + rdma-core . config INFINIBAND_EXP_USER_ACCESS bool "Allow experimental support for Infiniband ABI"