From patchwork Fri Dec 9 17:10:05 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adit Ranadive X-Patchwork-Id: 9468917 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 72B1560586 for ; Fri, 9 Dec 2016 18:48:16 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5D7922866B for ; Fri, 9 Dec 2016 18:48:16 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 51F062866D; Fri, 9 Dec 2016 18:48: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 9DE3A2866B for ; Fri, 9 Dec 2016 18:48:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752340AbcLISsO (ORCPT ); Fri, 9 Dec 2016 13:48:14 -0500 Received: from mail-by2nam01on0085.outbound.protection.outlook.com ([104.47.34.85]:57884 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752255AbcLISsN (ORCPT ); Fri, 9 Dec 2016 13:48:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onevmw.onmicrosoft.com; s=selector1-vmware-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JusKI3pAXEzpUuep3vwI+lYLQykzF84DA7cLRiSkxog=; b=YYhRsQyGR0DgFQIip9O7TewADPLxUVpeB6KCVK1AAFyzT040+Vsv65vDLGEwYRRLgbceWTLMACHX7lI25SN7hsAugsdipjB1csmXJCstesfW1yuxZtqkSRAhjzWL76AiWt6KM83gji0MPJ5fgzo7J16AuHUqbzroMHRRolzmkSg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aditr@vmware.com; Received: from gandalf.eng.vmware.com (208.91.1.34) by BLUPR0501MB836.namprd05.prod.outlook.com (10.141.251.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.4; Fri, 9 Dec 2016 17:14:36 +0000 From: Adit Ranadive To: , , CC: Adit Ranadive , , , , Subject: [PATCH 3/4] IB: Update to build vmw_pvrdma Date: Fri, 9 Dec 2016 09:10:05 -0800 Message-ID: <4b7131beefa5f5a519ea755db8ac27ec095adb91.1481303342.git.aditr@vmware.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: References: MIME-Version: 1.0 X-Originating-IP: [208.91.1.34] X-ClientProxiedBy: MWHPR01CA0015.prod.exchangelabs.com (10.168.201.153) To BLUPR0501MB836.namprd05.prod.outlook.com (10.141.251.150) X-MS-Office365-Filtering-Correlation-Id: ad33036e-b1ac-4dbd-b565-08d42056dacc X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BLUPR0501MB836; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB836; 3:b98v/PO0xLZgHdVw++E9V11IfwkpaZ1hW7DYVKcX+FfdrZk8qtYhWmMZjkX5hbelsg/fuc8CMqCMlAru95PtiUUqrlq9kekdPeEyKcj5+CRsved1DUN/KaFCMNNckLt9lCoqxt1yJ0qkcNHO1x/sHEekROOXhrLD6WCgjsg9rKqiL0/CRJIL1jvVPMtzGMcVtz1uETd45sIP3c4Raxw1qvt3ArpRWJP9qefl9E7r4GGlBP5LtBdFC+DGvrXG8DyKrsFaoflFj8G6UlvJiSIUhA== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB836; 25:OD6R4EBNoWApKicM0y6eMNSpvmf1w7xQEUzbrnYSzNuhrE4P6p6jMF0JGr4IX2V8epmAX642syY7pfQHpXLHzff0HLrHirTmzbXmsuznwpAD4+HrABDoRJwB6tW77SQNRD8H8dswqGWaYhb2yEp/+EcubVUSCAu9MQejuIK2aQP/WRMcFILZ5G6qfnlcVBHKdkvrsxpWlES5zSHzLHDv8ctRNGM5VpVtIlu2+Ibh5C6KJE5ztfDN+TkADYIFzbPSR6HKQ3/UPUc53Kzxi16pI44jV/DBIIR0SzkB5tRMqPpbT2dUYKwBPDdDEpzRV5wa+QHEBssrjMyE7jpHURCyjXgfy+z4KJa25kHzEixtAMvmpY51sGfaO/RNqdGsuH2C1pmWd3SgyZ1ydzftncXjjnfk3GmhceTiqyIhSQPiq+DlIUu24XmHRxnEF0vYEFQnE0h/r4NLjuAt+4FVVueC8mmpeZya/4gKQ09tJEqZSgEQZo3m6gYoiAY0WtmJk5GCDKMAfDUHJYt+MCCMb8DwDWZlHekYeZIPprIuLriIYqiR+xEMImwvJ3QEVC4oNFtJJuY986Xri1L9XWdn6LigrLoJ68mgkTzil+EMMnNzES48LY84rd0eZUYaA0vD3WZcWPh4aleuCPOAjmm5mV8wP37mOaen1ADVnQaWTmyxJErdD7h5dhx/cM9h154IKILHiaeq/bb9ZoX6rRsyESae32wmlSuSWes28AkdTdkVUKLnaC8If7cs2FMxs+Mo1eBfx35Al3aV6hvwXZqAddoPhQ== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB836; 31:OjVFRu3ghj/CcfnQ9hCAZKI+opU/Mq49uqLQk+zTi8oz8NbB1cU6XTzp+xg6juzT21Tp4eW6TJu2LKW7u2DfW6aGn1PayfVjglCb3rZTCST1MzYZyitwEMy1/zc5JdIPkBCOolasv5VWySkoylMqdwfqgzvpfdfcD+EXzvx5CqqotRNdSZlBQAWH9Xj+QLAUK6uXWxvz3VqC7thPulpF9y69lN68Pt4KPpK7dRMQvOSZAV71zrdwpV1KHEa6PAuR; 20:nk0jgdj8jv0CClpUY7ojcVOxxfPuGWgP5jihSlF7qrQQZrdMXzd0HfhbLc0I3j0xnLmgt6qcvYnxrL+nOMhy4PUca9JQHM+5/HKDcBdVVQYjZ007mVk1Lo5nddbn00KI9SFrR/MXx30XRB4sg4ZrhjOHaUrXQeHsZntQWZSuNZkYsnRonY2j22cWhHXqtMaI3Gk49ZaGmPKreE4xAOMjFuaZPighMaCIubtOnYZU91aarRV4gpkwodxZZJLMT53wci/sbuBfgJacQkItHtjRIfagF+RIyu1+m9CNGerlr7JhpWsCiiCFrwqtveVl9kjY8OBLMZ+juKG6YCJk86lttXvZOhHAfAzFjdnklOov0nuWxtTo9+XySVySgTeEexIhlwUSvxMLRvxFyy8+Y3qXkQ/FubOcOf4rpA75+6r0aSALdvWjzc6ru0d4yJKdCRtiSr9Xb0tIwcRAzFtFGtal+41tHl/nbZ4jcrLXG//vMuQ+F9N+LmHirAK7G0x3Sfci X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(61668805478150)(9452136761055); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(6072148); SRVR:BLUPR0501MB836; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0501MB836; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB836; 4:vPg0A6SwyW/0zsnzOrrtkOP533KvsxuZ3VCchGDG3q7JJfgs8m5ReDFK4mxu0MWwqaj5Jnxw34BJcoFb0KIZi8KP4/W1bJp+Mbr1Pn6VI2ba17oNxvepo7Pn6QHwJrioteNryvIq/K+3DMV6wq5FcElh+QwCwRxmvYtKJwEh9vM1w/LFefy+fxI7FYT+y52kCWSHCOCLEralTE0YRPd6B1Mai6aGviTJvz/fu2j0KT1i8XUDyWsBEf0OJSVlpXvaKNYG4JdnbOBD0cKY0dNAR0Y3znHTcNasZECBqOS1YbHrDnN/I/UW8zRkJ9b7qrMePAHChmXbU4Fph8PX5GhEpPhEMj+yz1j9blDYFQbC0oqGwbUGwKJut8mt6eAQUUU2u1JN3HgumtSVYOk13L9fy3lD2WT8o41BYtSRwDJKLnXzhxpz0DOLwvycBI40pbEHK3128WnkA0cmaBVhF5PClGNb/B7FNstLhooMv9ZFeSDLjcFC8OMVxo4EnreyIRpC4axXZqPMhLVLXQSRsNdo1RG/3gMLGGUTRFqgoMxPYmfauAErFwe9gqMrzHjHmcV4YNNhK33GmSc9HWLTaO6beFPslIHFSYTFsDRI+n3amq5a4NONtop2L44J3rIlY8bb20UYrG3sz7pLX61GqkNJvA== X-Forefront-PRVS: 015114592F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(189002)(199003)(2906002)(50986999)(4001430100002)(76176999)(118296001)(36756003)(6636002)(92566002)(38730400001)(107886002)(15650500001)(66066001)(2201001)(81166006)(81156014)(47776003)(8676002)(305945005)(7736002)(5001770100001)(5003940100001)(3846002)(5660300001)(106356001)(50226002)(86362001)(6486002)(101416001)(6116002)(50466002)(97736004)(33646002)(105586002)(6862003)(48376002)(189998001)(4326007)(2950100002)(68736007)(42186005)(6666003)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0501MB836; H:gandalf.eng.vmware.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0501MB836; 23:PzuQZJrCo1A58fAJrqotOJTuHqkAJNyDmKqCf408?= =?us-ascii?Q?v14U8wnmFzBj+MS+HHkQc2Z1NhPmo52qp15/AOyZ8y4xxSaE/vDrIXkeJv3O?= =?us-ascii?Q?rudlDP4nIRisb2p4cjvP5aJT4um3n3Ea5RME9qFy/SiQZFl7Q2xwwgmCNJ01?= =?us-ascii?Q?yAbuN8A4uaaSkrDyaZdTn0NvWS49sw5mCtHuw2yIax3yoWNduIWxR/LmN/Id?= =?us-ascii?Q?HDmQCXy5kHnZshhHc3yfKdeWe+5xWsxBIYIxnF9GZuNsli0Qp+NMr4ZRXvni?= =?us-ascii?Q?WQf0mwRd2qMVEJqRMjzgjDpZO3+Sg6SekjAKYGYOUoZ12wQUrnyp1HMCcSrU?= =?us-ascii?Q?MGHUbgJQ7jc+9zFvtjNOFPfW0/cE332aIV3ekgB4hr97wbRvs+ItG77Mk7eR?= =?us-ascii?Q?MBuaYxGyWA3Q9lAx3jFFFI9z3GYa/ejup+l7n/HvXra4BlcfeoqFKWROXkK1?= =?us-ascii?Q?VHI/2sToZEk1Zi9BGZxkQW1oFRNyrPqIuEHKvtqhU29LlXLizC9q3E6BKY5i?= =?us-ascii?Q?oFBgIYQF8/vbMDvVePR1Q3gVxmKIzYgI3KFFSWPCXHNHaHijQatmQhkSrSr2?= =?us-ascii?Q?X1QASakH6rM0uFm5yZcE+x7RNJg7PvD/Z5MWbLX7jXCDIk+FlHkqTTr2Ibzy?= =?us-ascii?Q?aflfDyHTypi0CGCkm+lFeRsUgSMfwEf9Wjr8AI/3KPn0ije/CfeJU8CjStT1?= =?us-ascii?Q?mAWbKx8T+IN/TUWSjCIOAnORKVcUAleCorhaloExfVwoebImkRF8VMivOPNz?= =?us-ascii?Q?YqVN25Nf3aHj4lVsdQ1E98WcLvPK3Ml9F8/ZeDua7W6abSS1TflLp1bMm2uL?= =?us-ascii?Q?IIfoup4QGaL73pwSx36pENTtV4eu7wJJR2lbZkM1SWvCqxHMXphJoUY76pi5?= =?us-ascii?Q?kQGlOx+Kg3/Qyd8EoKjT4IhwP1eo8ESBqlBFxH9tgKU3EM/9jxn7p0NXOFGp?= =?us-ascii?Q?/sEPKBH9HMpC3mq9NWNSqG7JfHM6EddhW2IljILSw2KVf2KSjvAAEQC40Mtx?= =?us-ascii?Q?rmCmWQSqXaY5riXh8yUyKMLfozL0GRNuM39OiaMvtMzOQgVas2a3IrLnWYIX?= =?us-ascii?Q?Rzy1mXfBXZrJEZ/Kvw3ssEH/z8PrNhrnYY0tLkhuoL1ILawqg1RHiFVVn0/F?= =?us-ascii?Q?SwoVuAGRSQMAd5porl9FSzqb9wzId7YCxupU4Gbvc1LXfjA7cA+pwFei9pTj?= =?us-ascii?Q?2rs2MSHGODkAg+Q=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB836; 6:ZVsjljyfRPmtng/OVSUOXJG6oe4Hx2+SXDISJM75Tw3/fnQnuGm1F2CZS0hbVMoo/pQNHOcpvKSAHIpLdJ+DyBEoxY6vFWzh/CVK/ZcdUq99Iiih/zvQlSsVYkvM2V3Nq3rp2GJ259dwOWilNxYnBdnj4jBXbHxZfuuwesjyB9FBBIvXZ13q52Py70fX5u+VxMwE/jhael0g3LF0IqBqwCxbHUSXJIrVUd9ESdBJWk9pYiPA57UWq9LCYgY7NNvCjv13ekjKbtV+VwpJDJ41EIPxLpXuDeqZvDS9CmDkw+IxgQGA5Dc81bQl1rAcmVtAD3QLMh0kAAHBVEBiv2EYX9vXAnnbPp1ZDY97PIp+kAZRdGlzt0RSfi4Hfc8X/XJBh1yw3bo88VwRTUfNkuiyx4aDqr79Hbin5K+pEdp19SM=; 5:DlVT6PqXXY9t7w8/4dlC2PrY5wq+aA71pUQH97r+vcDrVeoMbLcH8ICgZSaJ6xfhHdCUPzMzy6FVGiXHzxmxDD5tBQY3ER4eY5n6CHXsLjy+1ceck75OqJ9mDPSmC0sNhlquke5UccN47ZEo99PNnIcbS0g0OSyVfhHtZFIQNeY=; 24:9Cph3JCoM4WPd45zYIikqbNij/gJXbMkICUf+rSrVLwMjr1uKx0qorQU3pkk6DzZCyXyBB6ZcFCHX3xfY4Vq9ECxgjKzpUYMGkSZkBTiNUg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB836; 7:IXJrxvtBty6PDJXb3X6cUJfxqtS5iMF7eoxFWcXrgNdMcTB4AyeCK1I0t7mc8ibJ4JR+UGqSnDq7YX7lwh845gmtY9d8xyOQQDC3m2FiS/PPsfOBov2rY2Gv2BRncCxuiKqlrqD3cQlA/XitRGbGsy1Cxsf/MnmtFC2xF4oIwIYZIe4WrWmgYoer1i6PYnhzJP6n+2VPmWCiHUOTTCsdPtVE5laWfrFiudStXDYDEgN5N4fnttZqJTScl50qw07PyndpoDSyDh9QGbicUQzGK+LwuwihAhPIVteppwCUEdzpeGwRzI01MizqWN4torAX/7jTMgYEI2UjMvd/TGeqH5UJUrrnPZxrUc3zaaxPhG7WhXF76QGDDnRCRR0k5Hx8UgvmEQkBYXG7lPmDYyiQkmVw3EuO6JAlwnTshp8dYzoqf6UG0FBnbtL7oq9sLsot+rEznRYG4L5Tk5xFht6kNg==; 20:zV4pHObLyIi5ERJ8G7bBkS3qCKVOuby0mfJ4Grj1nxKU+vwYam8Bz0WqPYK0kyA1XgK0dC0ctiIyTiQbXvcACaavxGmTAjs2slN2JIpwTajcGH0jjkvaNAO/moQ44F/ufo9G/hZHV8MqOAJyk5yHGuZSagEou3qzRGTNTiOaE0k= X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2016 17:14:36.5719 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0501MB836 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 Update Makefile and Kconfig to build vmw_pvrdma target. Signed-off-by: Adit Ranadive --- MAINTAINERS | 2 +- drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/vmw_pvrdma/Kconfig | 2 +- drivers/infiniband/hw/vmw_pvrdma/Makefile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 23cd1ad..75a68f0 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12933,7 +12933,7 @@ M: Adit Ranadive M: VMware PV-Drivers L: linux-rdma@vger.kernel.org S: Maintained -F: drivers/infiniband/hw/pvrdma/ +F: drivers/infiniband/hw/vmw_pvrdma/ VOLTAGE AND CURRENT REGULATOR FRAMEWORK M: Liam Girdwood diff --git a/drivers/infiniband/hw/Makefile b/drivers/infiniband/hw/Makefile index a89a24c..ed553de 100644 --- a/drivers/infiniband/hw/Makefile +++ b/drivers/infiniband/hw/Makefile @@ -7,7 +7,7 @@ obj-$(CONFIG_MLX4_INFINIBAND) += mlx4/ obj-$(CONFIG_MLX5_INFINIBAND) += mlx5/ obj-$(CONFIG_INFINIBAND_NES) += nes/ obj-$(CONFIG_INFINIBAND_OCRDMA) += ocrdma/ -obj-$(CONFIG_INFINIBAND_PVRDMA) += vmw_pvrdma/ +obj-$(CONFIG_INFINIBAND_VMWARE_PVRDMA) += vmw_pvrdma/ obj-$(CONFIG_INFINIBAND_USNIC) += usnic/ obj-$(CONFIG_INFINIBAND_HFI1) += hfi1/ obj-$(CONFIG_INFINIBAND_HNS) += hns/ diff --git a/drivers/infiniband/hw/vmw_pvrdma/Kconfig b/drivers/infiniband/hw/vmw_pvrdma/Kconfig index b345679..5a9790a 100644 --- a/drivers/infiniband/hw/vmw_pvrdma/Kconfig +++ b/drivers/infiniband/hw/vmw_pvrdma/Kconfig @@ -1,4 +1,4 @@ -config INFINIBAND_PVRDMA +config INFINIBAND_VMWARE_PVRDMA tristate "VMware Paravirtualized RDMA Driver" depends on NETDEVICES && ETHERNET && PCI && INET && VMXNET3 ---help--- diff --git a/drivers/infiniband/hw/vmw_pvrdma/Makefile b/drivers/infiniband/hw/vmw_pvrdma/Makefile index 6ef4b98..0194ed1 100644 --- a/drivers/infiniband/hw/vmw_pvrdma/Makefile +++ b/drivers/infiniband/hw/vmw_pvrdma/Makefile @@ -1,3 +1,3 @@ -obj-$(CONFIG_INFINIBAND_PVRDMA) += vmw_pvrdma.o +obj-$(CONFIG_INFINIBAND_VMWARE_PVRDMA) += vmw_pvrdma.o vmw_pvrdma-y := pvrdma_cmd.o pvrdma_cq.o pvrdma_doorbell.o pvrdma_main.o pvrdma_misc.o pvrdma_mr.o pvrdma_qp.o pvrdma_verbs.o