Message ID | 9ddd44d8ec8b80e90cf8d235624d0feb37328d15.1474759181.git.aditr@vmware.com (mailing list archive) |
---|---|
State | New, archived |
Delegated to: | Bjorn Helgaas |
Headers | show
Return-Path: <linux-pci-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 13F82601C2 for <patchwork-linux-pci@patchwork.kernel.org>; Sat, 24 Sep 2016 23:23:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 050F4290C3 for <patchwork-linux-pci@patchwork.kernel.org>; Sat, 24 Sep 2016 23:23:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EDDC4290CE; Sat, 24 Sep 2016 23:23:24 +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 7FDDF290C3 for <patchwork-linux-pci@patchwork.kernel.org>; Sat, 24 Sep 2016 23:23:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933536AbcIXXXW (ORCPT <rfc822;patchwork-linux-pci@patchwork.kernel.org>); Sat, 24 Sep 2016 19:23:22 -0400 Received: from ex13-edg-ou-001.vmware.com ([208.91.0.189]:24765 "EHLO EX13-EDG-OU-001.vmware.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932811AbcIXXXD (ORCPT <rfc822; linux-pci@vger.kernel.org>); Sat, 24 Sep 2016 19:23:03 -0400 Received: from sc9-mailhost3.vmware.com (10.113.161.73) by EX13-EDG-OU-001.vmware.com (10.113.208.155) with Microsoft SMTP Server id 15.0.1156.6; Sat, 24 Sep 2016 16:22:06 -0700 Received: from EX13-CAS-001.vmware.com (ex13-cas-001.vmware.com [10.113.191.51]) by sc9-mailhost3.vmware.com (Postfix) with ESMTP id 624F4404C7; Sat, 24 Sep 2016 16:22:33 -0700 (PDT) Received: from EX13-MBX-036.vmware.com (10.113.191.77) by EX13-MBX-014.vmware.com (10.113.191.34) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Sat, 24 Sep 2016 16:22:33 -0700 Received: from EX13-CAS-001.vmware.com (10.113.191.51) by EX13-MBX-036.vmware.com (10.113.191.77) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Sat, 24 Sep 2016 16:22:32 -0700 Received: from NAM03-CO1-obe.outbound.protection.outlook.com (10.113.170.11) by EX13-CAS-001.vmware.com (10.113.191.51) with Microsoft SMTP Server (TLS) id 15.0.1156.6 via Frontend Transport; Sat, 24 Sep 2016 16:22:32 -0700 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=5EZ7BH3EtCda2Y3w8uMl3MfS2ziy7RKqkFPtoF5KogI=; b=gZD56PcpTJ3/8qu7EQMPOsuNw7XCNxsxvWWGnlE5m/bMA8gPUQOfTcAwmqVLJ3/OySqTmXJ9kXgBaZuIxHMVrvWnkxG0sqBgBm5NHeqSSWBXZh4ImIlIxljMWhxzMZlLOa0ZwbTxHkzAIQ07pBW1ILxrEucyaqKY4TqNKjEr+8s= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aditr@vmware.com; Received: from promb-2s-dhcp95-136.eng.vmware.com (208.91.1.34) by CO2PR0501MB837.namprd05.prod.outlook.com (10.141.244.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.639.2; Sat, 24 Sep 2016 23:22:29 +0000 From: Adit Ranadive <aditr@vmware.com> To: <dledford@redhat.com>, <linux-rdma@vger.kernel.org>, <pv-drivers@vmware.com> CC: Adit Ranadive <aditr@vmware.com>, <netdev@vger.kernel.org>, <linux-pci@vger.kernel.org>, <jhansen@vmware.com>, <asarwade@vmware.com>, <georgezhang@vmware.com>, <bryantan@vmware.com> Subject: [PATCH v5 14/16] IB/pvrdma: Add Kconfig and Makefile Date: Sat, 24 Sep 2016 16:21:38 -0700 Message-ID: <9ddd44d8ec8b80e90cf8d235624d0feb37328d15.1474759181.git.aditr@vmware.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <cover.1474759181.git.aditr@vmware.com> References: <cover.1474759181.git.aditr@vmware.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [208.91.1.34] X-ClientProxiedBy: CY1PR18CA0027.namprd18.prod.outlook.com (10.163.31.37) To CO2PR0501MB837.namprd05.prod.outlook.com (10.141.244.147) X-MS-Office365-Filtering-Correlation-Id: 7ff393af-c4b0-4d79-e03b-08d3e4d1a836 X-Microsoft-Exchange-Diagnostics: 1; CO2PR0501MB837; 2:1zobsCVKhlaF+eZgZGBclgMY/cHOrA6etzKaeRH6uqUClv4kQgVDQT13M7FPNIh0gTzne9hRYyonDkGV9IfV0XScFJsUUBUpcrhBJvc64ROqfucRhjQR0oS0hKOZONzDpOlTyJXgKGuvyDhQ2zhd10lcXU/A9yk8JFTIxv3LXTA4vjjKLsrQRlCQMXG8ZNhj; 3:RYkStdom5lHhDTmKv/gDYNCohG51DVVgFfuFV7YuxeGh6hhp6hdGZQOhLSaeBudJX2cNiNmsnnHeYuvKA8qC+U8Ak5LcBYIM9DgKlyIFU95H6bhG2GL7b8w52C+7C79+; 25:CkArUD7dipRJP8IZccIZn2suJU2TS7QAPvOl41SyYnbMUGO2AjWvEqYiq4c0Od9fWA+J8WOvrr2YUKFcI0JipsTj25jQv5akMFUzvsUxt3CgiU+jI/WeTNOsg7grflm8w8YxYQCismHuPz+FLRJ2hb8F04ebtKBWJj7JfMTHLr5B/BSEEaiadtykrSutuJ7wqG3TAH4W1RPC2jJN7xlYD4wO0Xcgm/GpMCm/cTotX8fwE80uyzJ66mCfFBAV07Nq+0F9CSeJjr5eGBYSB7IpubmAa7yFE48x20wUsiAyHjBKewWBIF4mTqz+pPtjBW9ZttbQldsPxk5Fur2xk71vMDgJO5O6iZDGoXJxtnF6Ff/F8HNddkPmUrnWD2z5s7QNq2GtkJEAPait+U18bo1ZbkO3yTPtwng+zP9qmbobUTI= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CO2PR0501MB837; X-LD-Processed: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; CO2PR0501MB837; 31:QN8t3DOGhdZ0ls5EKx9HCwHjn85t0YWAay85jU/jlPf5gMW2ALI8eS7kcJKe6pWpZhQIuL+d9o5RRthZDEdsQadC1PCoS9P7VSabrYrCv5RCuOaoCjqJm8cDawfhsX2HIqX7/I8KWKHGoHBjOLwhTATtXu/Sf7lyjPvnjbj2BRJh/A1RihoMnoG87/MxgggR4gZRmVVIJcOX/C4uD1J1PRqnocNbvO8ac485eGXUFuQ=; 20:W83JRWVI+KdewXqFx2fDmElFs4ipI5cWCH1N3hKU1SkKdSSEpfFUkTDXGrP0deqDmXYJdHCJEm6eMnsMRibYdbdc21uGJsGvUihBaae+RteTH+TnpRHqPlNHeOsWkGYhK+M02sIH6Ao9iDvQXkUk4cP5mhhl7GHrhFpEfM3eX05DRPuO7TexUf7Z3ArZaxyY7i/VdJ1aE/hf4F4LS1VeIhRpV//U4yFM5shUNW0hzoGtT+nbnM0CQ1jj5Vvb9puY0NHSI+1ZDTeaEC3ix3LnPHFWBvRp5/Rat+nyQxtCBTfcFVk2ol4n1eYvvCdxf+bkONQa2yU0KLD2j07qfwFcRZMKGGHVLckQK+78vMMXf2r3QY10hrSimpVRFKXqq8Oicy7FczrHwFVqbOhI4GwmqbG2PtDwBbEYBsX561WU+qjI5Z8YVXaY2IaDCaHsD+yyVixedMyVMVoglUNRYgoHSCpx7qjwPcHKmSWyYxhdA6IQ0Jz0qwJbYflvVlxi/mPZ X-Microsoft-Antispam-PRVS: <CO2PR0501MB8371D8E83C814AB1E3D3CACC5CB0@CO2PR0501MB837.namprd05.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(61668805478150); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:CO2PR0501MB837; BCL:0; PCL:0; RULEID:; SRVR:CO2PR0501MB837; X-Microsoft-Exchange-Diagnostics: 1; CO2PR0501MB837; 4:0FOpIpaVqiujHRpZ0AqaPZmFY/JqQGXh79b0zuppDfSibcNTA5SWapJpJGAISTamRRAIXwyaqLMWk3B6oT0M6s+ETvwbw0JLfJxzzsXuUFk77djxqoYxoSgR27S0sILQfz2slzF4O+M1MwZ54v98x72lnetTDQff0YlA3QnVtVU1u2eXcQ4JBqoQE9dS0wjs9vqE8ZWMhQ4MkdxwTsHY1KOnr6Bh1zytNXqpIQuDOf6BvaOwj0Uvtjz/qPeDs8Rys7s1W4+5HT6Ic2FDSy0MZXzuj7k4Xqn2OZ7xvUEWhoUgQ79un44r1u0ST4PD6hPdRRK41S8YSe1BXhdW2e8ss7QvTLIzcApDoYwSyfe5/eaE4Dd9MBEULCEZAkDrgelV9PntmDNGT/hlBSORxRvY/5pBd6yK308ofhNfN8gR4DkWVsaTaGgmWsbeIBojCgaf X-Forefront-PRVS: 0075CB064E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(189002)(199003)(107886002)(77096005)(97736004)(4326007)(106356001)(105586002)(76176999)(586003)(6862003)(118296001)(50986999)(2950100002)(33646002)(6116002)(5001770100001)(19580395003)(5660300001)(19580405001)(92566002)(2906002)(3846002)(47776003)(189998001)(50466002)(86362001)(48376002)(2201001)(81156014)(81166006)(101416001)(8676002)(50226002)(5003940100001)(36756003)(7736002)(7846002)(305945005)(229853001)(42186005)(68736007)(66066001)(4001430100002)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR0501MB837; H:promb-2s-dhcp95-136.eng.vmware.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (EX13-EDG-OU-001.vmware.com: aditr@vmware.com does not designate permitted sender hosts) Received-SPF: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CO2PR0501MB837; 23:u1xt6LqERHPQ7YQeBSgW1pPCIKL8UnwFXQx6SA08?= =?us-ascii?Q?gY1joiYY/C078o3ZHPgLINwgqAQgIHWmUah/PP/rYXa7J2A3NFkgWFNpywNX?= =?us-ascii?Q?s86c4maG9Fxh0WxxwwSyyM6nQZo7A+0aqtgoFnGFFzxSUWU0mXVzLu5VOsE7?= =?us-ascii?Q?WkSfnQ6W5IwFG1xZYLOlZA+Z3Oa5LT0j/ZfC+mHikYAA5sRaD+rCq3fZ9MY8?= =?us-ascii?Q?g12iPEYShp/HKVYTO4nfn+efFxpDLxnN0Jaon4B1tFcp8zC64QyDVxCq3VqS?= =?us-ascii?Q?tz5Q5iNWCJqAj+PcxcsLhRUoRPTF5mA2Ru0P0U2C4zErvvnCMRPNZyUSJY0w?= =?us-ascii?Q?K9Zaxyko+eum2N2nYZIBxnj4XCcxr71xZmHo0AOQLMWJz2olSy+5JVgaQgTj?= =?us-ascii?Q?i7+npDhIXgZTONMFSpwH60H4Hy+Q+UrQ6QSiMNPwQLfdOKAuSpcDq8mrGhM1?= =?us-ascii?Q?sfUGdPMlIrKvFYuh9JOfxGJfUXYrLKA+1s6aClxh9hoa96Q3F5t0IsmuhNas?= =?us-ascii?Q?txrckPyfjnE50EuaiR054AC8hzDWnnjJJxLQiXqT9FySQYgp+IL8swzwk70W?= =?us-ascii?Q?YsRygdRpuz2H02MEVx2mk89eVmoFEv0X5KnhAEoA4C1fXG8uE4l2hS5gU2fX?= =?us-ascii?Q?MOVUZ46blA3VGPCK2UQL60R+DtvqbyRbdDUYy+OzOPd6UxN7ycueHCkb/yny?= =?us-ascii?Q?LgmsfVjJJJ0WuFe6RJAil0L3eT3RnvjHrwqOQALYZdJ19Yo7JdBWMF3Nb/42?= =?us-ascii?Q?yPHwaArs1wZEswFNBrIlUK2G+ny7aymsI4d0iGI4x+yiy6AQHJEGZ6wD+gTC?= =?us-ascii?Q?Vy/KgrCyAOY8gth1JmdPelo9N6Xr9oMK4/M88KeSHQFdDA/L5JdlX8hvOC97?= =?us-ascii?Q?MLUNiYeRpegGsFdU6UWmoQJ9zyyhJKovamC4mZpvoOWUxcWOXboMcZoIsFGQ?= =?us-ascii?Q?nJ0FP9bVspwaVFSl4oJcuaboBV0weTGB0hHO6bGGFD1At1tKBUNA15fIiS/M?= =?us-ascii?Q?rEcyNkBcEqNTSQkxVEIUD7syN8ySL4LIrwauCl/RK/5Kx/AOJnFYei+FqaSh?= =?us-ascii?Q?JJghQgQczvZoSiv82cbh6s2EhbhEIgoLI6RddBr5qb3njt33qaL1AdQ4hC/m?= =?us-ascii?Q?pCpupyzHyCT+pkYFYCS0C/fE1yQ6Hm+ImQEAoUi3y/aLipL6qrY0uWj99N7s?= =?us-ascii?Q?CJV5hxz28bdLePE=3D?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR0501MB837; 6:XeM/17quCleg0/Eo8XZRwlD88QBk/FCQTfQA80AWGDp33d/LnLt4piqP+wbR0yHA01WyZsHtIrLioVQEaqVzYkJ6FoM6X1qw879XaUATBeziBb5lNznsbjvhtE+uPwXyJu2qUXZIy1gF9Rls6WO4X84EdRZsH8OhHrq5boZnNXgULIlthcHESr13RoOhxzeXKgj6u8EfceoEioJ0wZE/GnB1V3iFIcZ01isn1miV2GqAtIsERUqZMd0TrohikbfIrA8ZmmEPvdVLRrfKZQpn+Zl8melGBuHD9y7j44kIi0A=; 5:bbujdQcvryZGzGQ7+OxL9rdKxsJ2EnfIGii1IVGATKZ6cK105AZeb5Ac1eOEcWfbUgOMVkauyEqX0XPYVWlGZBD1Imq/X7q52/ToUnoN+PFjO8CRvfUG/MhnPG4AsDylrrvgcXCLgWwfh3QBHiE/8g==; 24:ln97Ft7C6d5QmEdjSQT7unw4vHDLINKWQ6gxOtiky0E4uYYctED08nnMFf5hG9bsxYaIy/0A30eOoY92X+NcbpQm0ndXIYt+FFKs3QqGEvs=; 7:KPdx53/kxSFIfzFVE+BdpDRu5l75UCnWVp9NfNsZ7RStML99rRz1VMNwJn4wL1YPAxsb3B92yK622dPSXUQ1i5flBYHDeTmjVDaLAGmc8VJLGwal6Y+rqKd5lOuLVvRcvIOEt/n240rUauvZ+lbiH0yDgoYazFCUAWnJQeSMgJw77M9mGqQyxwjwf5AXnbG6ilsM9sIfPpyL/R8IgC8bbw6vRXhGPosVHD+15izwt4q3fwlkazGrIl0tNiQ0PM/brEEoGLtPZgfzHt5iaNB8UiepU9gjvaUHW6XZf2fA2cY01zABgIsbvfhyNiV8+xwH SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CO2PR0501MB837; 20:se0Zn27HXqTUr3cPxa8rwyx/vR8cDGk9okcXE8ceI5rSunZUL6v0QPyc39TZ+c8l1hgUw9XNapSKAhD4DkEWYXPNdRNctoFv/B5jjbw/lOud3rfzkpI/qYT5p91T9TBZRKwvmDEaRaWJYpBqTgY3cLp5XQ31lq/is9aeULQCDKw= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2016 23:22:29.8438 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR0501MB837 Sender: linux-pci-owner@vger.kernel.org Precedence: bulk List-ID: <linux-pci.vger.kernel.org> X-Mailing-List: linux-pci@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/infiniband/hw/pvrdma/Kconfig b/drivers/infiniband/hw/pvrdma/Kconfig new file mode 100644 index 0000000..b345679 --- /dev/null +++ b/drivers/infiniband/hw/pvrdma/Kconfig @@ -0,0 +1,7 @@ +config INFINIBAND_PVRDMA + tristate "VMware Paravirtualized RDMA Driver" + depends on NETDEVICES && ETHERNET && PCI && INET && VMXNET3 + ---help--- + This driver provides low-level support for VMware Paravirtual + RDMA adapter. It interacts with the VMXNet3 driver to provide + Ethernet capabilities. diff --git a/drivers/infiniband/hw/pvrdma/Makefile b/drivers/infiniband/hw/pvrdma/Makefile new file mode 100644 index 0000000..e6f078b --- /dev/null +++ b/drivers/infiniband/hw/pvrdma/Makefile @@ -0,0 +1,3 @@ +obj-$(CONFIG_INFINIBAND_PVRDMA) += pvrdma.o + +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