Message ID | 1468352205-9137-14-git-send-email-aditr@vmware.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show
Return-Path: <linux-rdma-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 65EFB608A1 for <patchwork-linux-rdma@patchwork.kernel.org>; Tue, 12 Jul 2016 19:38:02 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5512D2756B for <patchwork-linux-rdma@patchwork.kernel.org>; Tue, 12 Jul 2016 19:38:02 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 480B327F99; Tue, 12 Jul 2016 19:38:02 +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 9E82727FA2 for <patchwork-linux-rdma@patchwork.kernel.org>; Tue, 12 Jul 2016 19:38:01 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751674AbcGLTh7 (ORCPT <rfc822;patchwork-linux-rdma@patchwork.kernel.org>); Tue, 12 Jul 2016 15:37:59 -0400 Received: from ex13-edg-ou-001.vmware.com ([208.91.0.189]:4615 "EHLO EX13-EDG-OU-001.vmware.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751669AbcGLTh5 (ORCPT <rfc822;linux-rdma@vger.kernel.org>); Tue, 12 Jul 2016 15:37:57 -0400 Received: from sc9-mailhost2.vmware.com (10.113.161.72) by EX13-EDG-OU-001.vmware.com (10.113.208.155) with Microsoft SMTP Server id 15.0.1156.6; Tue, 12 Jul 2016 12:37:26 -0700 Received: from EX13-CAS-006.vmware.com (ex13-cas-006.vmware.com [10.113.191.56]) by sc9-mailhost2.vmware.com (Postfix) with ESMTP id 36BE4B07A1; Tue, 12 Jul 2016 12:37:50 -0700 (PDT) Received: from EX13-MBX-034.vmware.com (10.113.191.74) by EX13-MBX-018.vmware.com (10.113.191.38) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Tue, 12 Jul 2016 12:37:50 -0700 Received: from EX13-CAS-003.vmware.com (10.113.191.53) by EX13-MBX-034.vmware.com (10.113.191.74) with Microsoft SMTP Server (TLS) id 15.0.1156.6; Tue, 12 Jul 2016 12:37:49 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (10.113.170.11) by EX13-CAS-003.vmware.com (10.113.191.53) with Microsoft SMTP Server (TLS) id 15.0.1156.6 via Frontend Transport; Tue, 12 Jul 2016 12:37:49 -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=0ggkqeBcsDBX9JNO0SG8HwhmpN3/pGoHZwlezlt3K0Y=; b=fSOo15qQFZqjolMZYZxVk4WqKSOE+z+KAmRmDdGZAEUdsvIFfqFthNXrq2FfPp0b5OV9LklJcZfYE1wmfWJvcfFce2ypuoNfsXWzKDvsp/uuX5yFi9qSfF5+H16oxfvB2Y98xRSELBLGjkXe8tkA9S2AyCAXMBlYEFWemP4XVxQ= 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 BLUPR0501MB834.namprd05.prod.outlook.com (10.141.251.148) with Microsoft SMTP Server (TLS) id 15.1.539.14; Tue, 12 Jul 2016 19:37:44 +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>, <jhansen@vmware.com>, <asarwade@vmware.com>, <georgezhang@vmware.com>, <bryantan@vmware.com> Subject: [PATCH v2 13/15] IB/pvrdma: Add Kconfig and Makefile Date: Tue, 12 Jul 2016 12:36:43 -0700 Message-ID: <1468352205-9137-14-git-send-email-aditr@vmware.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1468352205-9137-1-git-send-email-aditr@vmware.com> References: <1468352205-9137-1-git-send-email-aditr@vmware.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [208.91.1.34] X-ClientProxiedBy: SN1PR10CA0055.namprd10.prod.outlook.com (10.164.10.151) To BLUPR0501MB834.namprd05.prod.outlook.com (10.141.251.148) X-MS-Office365-Filtering-Correlation-Id: 08bc9102-a4ea-4862-a58c-08d3aa8bffa7 X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB834; 2:6k85BkbVVonX9S02DLl7otCdISBRGtSjSjy163NtHJnVlb/YBs0IrGjy03qm7jP85X5/l3rXyFO71rSCJqCifmsz7y2xHRoB2NiXT3lkYY8P8RQs77wx50wXkr0XnyZ6msonzUPstVVZOPCHtT6kgRD4qRvqUy94qH/38yyS/bQICIycg4rKXvxGs71jZbhH; 3:ZC41w5MwOJxDIEeHwsjyRJvzFW9xyFyY4NN9iyy3El5kWVWO8mbhg+ECaR2h5l0qCgX51RZRe2Om89dFI3e9NqDlIB0NfCrhVCtwxJuInl6tf+MxxVpasvd4oNW7uE9q X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0501MB834; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB834; 25:S4WDe7emKhzwlFvi/c4r7ZrDW1kvvy9yCIpriYe2grcmTqrJFCGMd3I5H5yryvPxsU81mbDv1WcyaFz+7AYP/hWA1vvsKkjYGZZJLvhJy84vWCoy+Js8+NdhZJCzsrVnRHEkvFsli0ElFO4tQvE7l0JnL4ZbG22JVoa40BbbIYAvfst5z8PJg4Oe4cYfiwprxVEW+mVhIDNv3URd2I9xNLSkRrrXKNKmFreHYOt7pJ14S60Ed9aZTMDEAdIjqNzM/gi3GJA5YUJnuAIWSv7DTHbUimwLBbfjqV9Rr9Gz/eY9u9PRmpiQJWgtweeYOQjx1Rgq4qHzKafG3LuLrcYjMbmjB9J5SOi7gzMjwoxM+wMRiLm1aCR5BuXMepFSpCbWkxCQeRNOEqIdNPUx1QWHOYNxDEWRlq27+FoK9EJMWAGzbMNmiRZo0QjNRYxHRJocHdHIe5auLh0SphlO2A9JNq/J+/aqMXM7YbLcdQzpwngYX0ZkIdfY4ustMnUhjUSPo54Q0rBdQ3oBFRbL0kn2t23Hn+X13ihul6oUlqTFMnukSIqWcmHZDF+Aq2MArH+4N/wo8omDiSp5EJbe/FiTTtG/edwPI+aJg0ARD7qTZiG+OsCBHRokJolHpQZY8mpLJ6EtmJyoaONOpNwZwCrFugEMAplOto2k/Ndyp7zQG259wHIoTFcx8Tcr8F8EgWW6rQCGGkmSU1EnfQpkm8m65g==; 31:r5BYtxMZZupLwqMiKEvElfOrxnWKaSkbzR1qvHlRV0VrmSuTdFIoG2wSevhSnZOAveQJLdZAPI9MBBm6rkTT08ShLl6NuEYKQ1c7ki3Qz55DORzBlC/S4z6Pcr+rx0hNJxiwugDmJryBKQbe1DNxs/g2n6QJqUaVFAzikReJEVzBiOaJr93t5si7Xo6IcZuWVWkGRcFFO49z FyciNQJvAQ== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB834; 20:GEnAIbpItKL7ePxJzItA0SxruDl4878ogTy4rqJQVJAkc/+RgaxhdbX6MAodcGMAeBB/jVT7NnQ6JIOmxi3AJsaYDqIuqBwfFNRlp2VUFrgic5qDLb3JKG/RQf5A5Q7cnc4qNw2w9NTrDd/Mwh/rxdGQMhp7HdFWRHyF1rSpb8gyy2eA+u5Mu+bi+4AlOQyG8ByReEtSK0Go4TdG3sJ5KAuLB3aPiqhJkkdD3fJPDZYX8+KHwZaFdhNmrjjUE9L/; 4:gmTrW/8q1vujs2o4ULZzvyHgSqCqdvkf09+U4tGcJX9qR3pAh1pFtc0GSRVMDKivvVUV62wdsxcrkIaLJMDEc4vjqLHQ8MGZL8viJqkEWf3q89f424OKF1TZN/6q0w8rsERVdRZtZuTHFocdvGtDAgd2p5FwdAs91oW2rdS9UJod1gGu9dlqOzLBhCHGKzYxO9SYgH+w00jdxX0U1rbRvp3HdrneaYpzA58hPd9Ry5PL+k5DDiWVRopoOASDXOVw1jrlLOJwWetVfAaEINZ892VBij2l95Gj9ulUQin9ETJn8y5uNYWzPLZT4ki05MKaGC0v4rdXKPLG9Q9QnAhxgLo3y5H9+wXsyGqWMcPRwVOxbpD46xfB87mbMewlmdx8e5dkLh2LAdcXirEEAIShvDZ1pXc2jJbvCFVoCDd4Ikw= X-Microsoft-Antispam-PRVS: <BLUPR0501MB8346C0F4EA8F291D990EDADC5300@BLUPR0501MB834.namprd05.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(61668805478150); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046); SRVR:BLUPR0501MB834; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0501MB834; X-Forefront-PRVS: 0001227049 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(199003)(189002)(305945005)(7736002)(50226002)(86362001)(4326007)(2906002)(42186005)(7846002)(68736007)(33646002)(229853001)(106356001)(50986999)(586003)(3846002)(2201001)(6116002)(97736004)(81166006)(81156014)(48376002)(36756003)(5003940100001)(19580395003)(19580405001)(47776003)(2950100001)(77096005)(66066001)(50466002)(4001450100002)(4001430100002)(101416001)(92566002)(189998001)(76176999)(105586002)(8676002)(107886002)(5001770100001)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0501MB834; H:promb-2s-dhcp95-136.eng.vmware.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX: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; BLUPR0501MB834; 23:MtcY7dsQtXnPK3RvBcrzbtCGYKHxAoXVCjbon2sl?= =?us-ascii?Q?i9ZF32JUPD7HJhD3NyWnzKoVHfMZugrMJ4bHo3SuPGX8Eno1rAw2BXsSD5th?= =?us-ascii?Q?9T+cm4tg/b0HUFXcMfOq5BWeb7syb282MRR6eJ7/ESKyF5aUfwcLx+Ll60Td?= =?us-ascii?Q?eTJffA+gwEYd0syibP7z15R5C1QKdSFIlwUsFJwBDbGKohYkSE3B1WwIhif3?= =?us-ascii?Q?ECz/XjJ4UAcQ7utzKgii10i6+d/upxpHFfjGjpXO7uwgNC2pFy1hqdHKHvD9?= =?us-ascii?Q?r50r0bQFjm5BwnsaZqZliF3d8bHrKuup5bAs1xcxd3VmgUqMzr5nVDuQ90TL?= =?us-ascii?Q?cXi2xmOMWCvKghFJZhidAf3DcX9fsybUu1k4jTE+AWuqySJct47cd2Ly71DB?= =?us-ascii?Q?LYmG4XvUTMQH/ADGcrxQ4V/HYxTj+EMhYj1vlauduRyhbwN5FKlJkupoea5y?= =?us-ascii?Q?CjlwE+SuifnMXlvrKUNqh6Vfb9aL75NEPIJhrVg7Qkq+2RxddQY75qcA5Oc7?= =?us-ascii?Q?N5Vg1bOuqVCiGvLUlmiEx6LGqL3Fv244UrkFC49/x6XrrRWzrVJO6RdqC5v8?= =?us-ascii?Q?FfMafJXNVdwOtIUurqjeIMw7xuUCXnQTej/vfTR8iTrW/NosMfz8NqI3tIsL?= =?us-ascii?Q?tKhTl2V2C/C9zmYUQIKNJxbHjWA095jw8bYEjzScIwCQ6DL7eVGwKbici2l6?= =?us-ascii?Q?AUPmu8rV4EWPvXE1lgk5RKITixo1THVcvbmgkUP6OZtlHQXYQJW2cUQZ9pTW?= =?us-ascii?Q?xwCLNwt1sbpyuW8eMesMmF2gYODCVWiK/QKr+nw1RzMFv2EnnJtaTGJyPkgw?= =?us-ascii?Q?Knu03Xp/vyU9/gFAwH429fbUB2ZWjXr6Ez/Mm4oBsf4pdyUv87a/4UCMID2u?= =?us-ascii?Q?vwl1u45S4bCPZrNAURy2+yfNzV0uT3fEYV/Wj9Okg9CPBs9UGDgjcsW6iWFD?= =?us-ascii?Q?LrgFIRg8hE606DOi/vq5pnalfkLTxV4cKZgMFw7dJscJuk6YdwHJs7ujuxzw?= =?us-ascii?Q?EGl4TWKP8AvOnx7RGdqbAVXcxaHHfYPgZAgpBp1boWdmp+7RPXnRxkbLw7sQ?= =?us-ascii?Q?x2i4G4EhqzWwh1tgPLEfXCOl8jaeI9VhrfwgiP1hrNBd1NzIi1r8RE6obMEp?= =?us-ascii?Q?+4O56hYp8e/oYjN67FNhyN2uUGeAV3oDe1CdI6WKuXEtdSubgTg6KMbWC4DI?= =?us-ascii?Q?AEENXoeRgx6ATP0=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB834; 6:IshBbsZTNp+c9wBlXq7iGA5C82zDqcEcvs7EofyylUtXOg16K+Kad2Gov76XhSc26JIf5ChP0AOM1PLj9K2l+pa9vMoCLz9oWCcVQE/u4QvEN3Vms9YlsDjQP3rOvFPU8xIBw39jsFuFQHOZ8wCcQSIt0f6HudUAung0RWK8+BEQcXX09R1MydvV/kk4hySgp5gte3S2Rzw51kZ4tKSmLzTRQwaxHS5GrM6yUDtqfhH5EK/ohUpAUBKn7H1OOe1Te48pp7DFMJK+pt2+SWRva6oCgdnhazX8t44UaSc2FNE=; 5:KmO78a13AoG+HUKFkJw6Eha8v1t0HIr07BRYV9Q36vKkB3nhSpbIlguhUcJnxNX8tN5psqkDQ9xBINbtv24Rl0wTrTqZr/99ZBQDlwvLBRfyLBqTZWakvDIF1R34KkD+gT4Am4YGbAWocMNbu6NPrA==; 24:+SgeLVf2NO7M/PoQFx/h7trWp1PoygwL0bUQXiSo3ag54Nrc7KcnwwsZ3KoqPHB3VOxoKocZYEl2Ek/uKx9kCj7uxGF7uUbJB2gE1ccbPdg=; 7:pIPzNof+zH83UF95I2tqG6tvINf8yVcxdAhHJcW1BqPo6bIBl2WTF4op4shR/qWPdsmcc+M3pQ/XkknFUmOvn7epoLCaJvYfeJIKTf7hGmsbLWakU3fwQXktLfTA3y7sL7UwmgBb88rNIQ213wQXcQHwNBVPa+pOV4JNWSHkr7ezuxPt+uvMWN5hwFl6UcUhtah4k5MKap/vXjHUy9oRw9TlOpJNrFnquIsJocdBxlCywPKStVo/CtpdyKxk3PQ6 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0501MB834; 20:lWzGlIeMK1Gu8dXIAQTo1c9fkPVraG32L/TdlSeZa+HOoLR7wzL82guZjW4wKI/7E2qSELSWE3rhjYuUG7/mtKK63HFNux/K4016fHsR9koMy1gHdCyinOTV8pgIjrW1wp5u5JqXLuzLltC3bqyec3ocOcGoUMkUAvrTmxBcBGU= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2016 19:37:44.2654 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0501MB834 Sender: linux-rdma-owner@vger.kernel.org Precedence: bulk List-ID: <linux-rdma.vger.kernel.org> X-Mailing-List: linux-rdma@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..cefa441 --- /dev/null +++ b/drivers/infiniband/hw/pvrdma/Kconfig @@ -0,0 +1,8 @@ +config INFINIBAND_PVRDMA + tristate "VMware Paravirtualized RDMA Driver" + depends on NETDEVICES && ETHERNET && PCI && INET + select 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