From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0085.outbound.protection.outlook.com [104.47.34.85]) by dpdk.org (Postfix) with ESMTP id 415C71B1F4 for ; Fri, 28 Sep 2018 12:50:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o7eyVah2+3J637M3PjYOyIgJw348LHeCbswCm6hakO0=; b=JdeX5bFYpRWugjzan3k3qJb7crubYgI33v7gH3BRKPeJOGuTpFJnEc8yZ5MyREEq/zVo90VECsWHam5u7RnNlQKzwW4mFYTIto+xWgiFDUWps9geU+cm+8ZmLmSNaRQh1WqFShZUlXe5IM+ookGVPv792O0NdKAN7Z7rPb8jgVs= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (115.113.156.3) by BL0PR07MB4994.namprd07.prod.outlook.com (2603:10b6:208:49::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.18; Fri, 28 Sep 2018 10:50:19 +0000 Date: Fri, 28 Sep 2018 16:20:06 +0530 From: Jerin Jacob To: Pavan Nikhilesh Cc: santosh.shukla@caviumnetworks.com, anoob.joseph@caviumnetworks.com, nikhil.rao@intel.com, dev@dpdk.org Message-ID: <20180928105004.GA4645@jerin> References: <20180831103405.18214-1-pbhagavatula@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180831103405.18214-1-pbhagavatula@caviumnetworks.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-Originating-IP: [115.113.156.3] X-ClientProxiedBy: BM1PR01CA0071.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1::11) To BL0PR07MB4994.namprd07.prod.outlook.com (2603:10b6:208:49::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2fb76035-db83-40ab-df62-08d625302fd1 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:BL0PR07MB4994; X-Microsoft-Exchange-Diagnostics: 1; BL0PR07MB4994; 3:cyJiDoozXoQtgP5vToCSt6VtMhvrhMsnryFg3YLsLspIJjjLVzpDEMTOctz/z/gbSj1IK8Rso2frfeDSko5lIa77NXkpglaE/wJhpqlzOOP1pFpi1LUQiMunvRl9CPffODiJUV31EJpgI1KMUaHbgVfiRbnsYu/urDekAz0hOcqJ/BVnBSDF81NMKUDNNn/d4HBpj21CdlT3xmmZ+7EPzeQSWhFyXTehhmr1+9utXbaqemHoneR0n/PzwLTJ2ZHP; 25:BYS9KvEuOAssdCSSg3r5SFIPrrYZQD3WJNnO4lwIakr7CPrWUPcioup72gW9WDcgu/RK8yT38CceYlMKhANSosAcm9ZYHFzfYp20zfP3rRuTkvwm/r08C6RFj9XXI74AElwKbsFbSua5xQkGiobDEE1i2KCm+Q0RTmrc2q8W9lcs4WWugBeEzOnXI2VOeve2A67SBwr4S3EGCh77snXbbQa51TV5/ywEh94hapB9141bm2so/4KQc9Wj7JQwrx+giudIJ7q2WxbaEeLQ3bLHNGX9jWLlY5Ux1aU9kb9T1/6zFu0oqUqEKNYbUpyAQJuOfjUGpxjxuzvrh0jrYHdgjw==; 31:PzzDDtJwbyGTCw0SLsr4zAb6U3gblbQdtyDS7QGb+zzYbI1+YvCq62Ob+jmetUZ9BKq85eB5AP7k5bm/Z7+EIyVs9q1KDgP51sC/be0zPlC9fyr6LUXLuXLEY82qERWUuPWN8I9ahH3Zmz62ns5k5x3YNteLGTcOdlZ6UumtWgZCU177bT/PalBGoM08+Ekh3WmO4KTWlSgtEzHXNin86keMyGvgYY53USYWT+nQWyk= X-MS-TrafficTypeDiagnostic: BL0PR07MB4994: X-Microsoft-Exchange-Diagnostics: 1; BL0PR07MB4994; 20:1LbgV5iZIsq0Gs7ETden8r6RsHk6sxtKrBM7VtiuWHCR8YVxNl/MABLHOeLIbzmezllyIKAEru8SWqDP3OfRMndOruAJIE1YrH88rILKHCszcmV7WVdbY5/1m6yYc9nsuH3X7LaEu6j78OnuFjBQGSWBqIvqfinq/EpIuwmoTzSfbY4lM/Q6JUoJN2GDTqfW3c+JE9qqMdySTsHfuYVjVz9ts/WEqu8LT0CHkNG/qHjljB3ApcKi8cLtxDs/cI8BSu2uNYaGk0t+uFj9DbXvo4tvml+1vjqvzPPWyibpsgjOqGlAJD7lvBkr7xxZW+g60W89IOPHe7Kr2aLkY8YrenEaTaphaaPZnNNRVY94bB0294zf+CcrGHDQXx8+2LKp8KPqpJBAe2YN5vBdtt4EZP3ACz0467brQc10PXW/46T3RolJK9TSjN0KdUN7eDIe6Pu+Jtfoh6RM/YkA033WnWcKOfMNpI2ZnnVLjF86wxpLGnLoNnap0P8Rj1Nx5pA7PMnhfZbSW99wT/BLzNG39Op5vlXbeNJriTnAn9ZTj+npGuIlSTDuO++GKIXsLDDwvCtiqvA56LGm7Z8LaXM55eZKZXrWijDW7EPChmQcpO0=; 4:xNMygYWy38FcizJF+mE8rQHXg9e7rPUV68CQmVuzW3Cn7TK7wCISuCpfXd8cOybe4JlWyAvB2Ta/IPH6L4WLhcmVKHiP8poadOyxrDfucVeZjKAoLi+Nfoq+LUs25mI6ADCTJ7Psm2gbsFK5FplD+oF1un/4ZiXte08TkrdiVLZIxiakyIei0JhKBYC6PABhzLKPdF40rCsZLxWkmgHHvd5A6Sv/p1UZ1R86AGyCWixgHQDV//81Rm0ivmxu6ZnfvdwAQTi5GqOM1edLU7YW/OvAFug5MvzfSh9OizYyChSjaLSANVO/ceUUgBbiRw13 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231355)(944501410)(52105095)(93006095)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(20161123562045)(201708071742011)(7699051); SRVR:BL0PR07MB4994; BCL:0; PCL:0; RULEID:; SRVR:BL0PR07MB4994; X-Forefront-PRVS: 0809C12563 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(39860400002)(136003)(396003)(376002)(366004)(13464003)(199004)(189003)(229853002)(8936002)(4326008)(6306002)(478600001)(6246003)(50466002)(68736007)(6862004)(16526019)(97736004)(76176011)(8676002)(25786009)(72206003)(386003)(23726003)(11346002)(44832011)(33896004)(6116002)(81166006)(53936002)(1076002)(6496006)(33656002)(966005)(58126008)(446003)(476003)(5660300001)(33716001)(47776003)(956004)(486006)(316002)(2906002)(9686003)(6636002)(105586002)(305945005)(42882007)(6666003)(66066001)(106356001)(7736002)(55016002)(3846002)(81156014)(16586007)(34290500001)(26005)(52116002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR07MB4994; H:jerin; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR07MB4994; 23:baK+rzTvwWawkug1RFiaku7CaM1Z8rTvB2d4Hwwh4?= =?us-ascii?Q?r7HX7iWBBU9YMKbE3i1C/y2hILJy7O7iaMHBSNa3gRWPzwNda6Hy62kOlzym?= =?us-ascii?Q?5s7K9juL/s1CUeRAVp2N9tMXnstabVFnmuKTV26cwQEG1+ojzi9lP3Dv2puI?= =?us-ascii?Q?FsBQ+0BUZKslBmHGsm3D5atcRLhiGskczDTXaO3a0MTpKdgbwyFn/INX7YY7?= =?us-ascii?Q?p2mNZXxwjJFk3ac0f59KfIPnYuVDrBshPO+1L0bSIs9Os4frJ54pDdKnfIPm?= =?us-ascii?Q?C8iUZ0PuUGYO57qnq+lyKZIT22/08knw5VrJJJjYHBMOamY7QaUkfTJoduO1?= =?us-ascii?Q?gduMYRJ04M8z/1wZiuWZDENQA4id7LAItwoLMGwKkwVGwS3T5LD36atPlcCL?= =?us-ascii?Q?qyhdUxsC3UzuMkKk5C9zKcwcZgNkdWFD/KSTbX607NJjiXrZqgETX7W3LVHv?= =?us-ascii?Q?O7Y1P6jSl7akBjXBNyqO4ilWF3gc0QDv4hmgKn+ImGHXT171nZrlF1nfgonW?= =?us-ascii?Q?z6Uo9gS40kVbc6HxzvrewRIU3zudSWSFg/jfMP5gRu5B1YO02mEQ72QxPDO5?= =?us-ascii?Q?wQI78TYsepB3QW9Z6hKVlTR5utHGOJS24ubsF/14IPq0u8tCeog52GMiKN1O?= =?us-ascii?Q?KUHbeJBX+qgtfa8L6TOdgujxjuozQE5bG5tMc8ptircXfqJZgsrQn9CWlqRj?= =?us-ascii?Q?DpwbQE7qoH6+nT6/h8U392GlN6AActK7UYttqn4ol6HdYIKbCYZMBrOFlyBB?= =?us-ascii?Q?a8smbP8HEvfrIQEZ+ykBYxlc66LNDvKQGSz8CWJ7vQ3dWz8Q85PcO2jU+mlq?= =?us-ascii?Q?NAze4uNU3vdKK6KBHqQHkJ8Lc5WVb8VRyvCjEB1xETkoAgMC2QUf+pYmOTI1?= =?us-ascii?Q?BVzElSw8je/nF9UhSJOIpfS4MS6RgxDRLZMj2XUzVSOVmZWM0ImRMW7D5RJZ?= =?us-ascii?Q?4/XZh4TYKZa99l3UOKU7bkt7vaNKIxcR/p6jcwy+SgeO1y+yJvOnUvYTFdDL?= =?us-ascii?Q?Z4oQM5T4fT14q7WNoXH2L3TrTIhDpPB4FODdZwHlphUQ0n/lEcKRiMCNjY+w?= =?us-ascii?Q?3gDsEErlMfdF9JAgppWqi909C/Qqj2V56ZRzTz7kyS//p9fb9zCCBHhycMp9?= =?us-ascii?Q?mOWSxiqPvFjsZYQUrZG/jb4HvOYMrbLJP0IqY8i37uF5MmYrIXdkJgT64jTz?= =?us-ascii?Q?WvU8u42fbESX2SRcNwbmu8UdCnoH6gxU4nQeC7xuiF912iU02ns/xpprT32q?= =?us-ascii?Q?Q9FTSCqmEezmxrPxwvG3sH8HTU32H+w6JjUjVpfK8DQRoB0pTs+AcMGKX48T?= =?us-ascii?Q?2ZzXguwwMSgpQJG2jrCWhDKk8KiXec2u6uwdgcvABENWRhhAHPDx1EldKCD9?= =?us-ascii?Q?PR5lSBsB1vG8bqJu1h4EHV0pO8=3D?= X-Microsoft-Antispam-Message-Info: bOihAGIXJWr5qlKulDTDbwKEBlaMaLV5145yGrbMEPkmy+bhqsofR3ugsj+7qfODdKaHzOgzEii1dVk77IZHOZQbncr/yXZ5DeLm2xdjXE03rfkviM4iR0ZHMTilk0+jcQhMLlr89fAM02nEzACL8vjRsmBUGbcVepzGy4eDYi4J01feU2F9i5kZUc9Jduk8lWZYxRjkljYWaT362VixTZT8+DtULnG7vlOlmEHbtO0z4jDUefw9ympU2JHXLZxmueisaZJCnyv3W08+gVY6iDNptQJW2xEKZ4V1EKOS9iifjS+TBSNdk9fDN2Qm5p97f8GqvPBCzW+sik3OVWbmDnyQL17XuVo6/haGk1IDXOE= X-Microsoft-Exchange-Diagnostics: 1; BL0PR07MB4994; 6:AuqkB8Ay5XHW4GosgypHVZ/Mi7wOVbRhYjq7UydlwwS4CSX/E+b1KSZkXEl9bnpaA/eRrb2mPFtFxVxKHARm1M06UedYNvrqNlzpw6ohKntime34MkfqQf/fRzI6lGta9NQwyzR7H+HXAaj9hY8TZX5k4iVq024TWHMjyo2gtGHiigmtGrOdG7tXneqkIGFxhD6iaYZY1jVZajdhxf43PrivT8se4Y1FVTMxO8a7Xq4TBqrIl7xAcPIYWA0PQRDWf0IHddNlnffy3xBzED7pUnZO5Y6iRmvmvY2piYH+DFkoEy79LkX8es7i/Iq99wngWsd4ZhK2Rs5U6GgD6+sE+178/BO1JRHLmjcHRt0I2lYl4r9p95qQQAMZDHxqHUu3IAs1LLEsoamlu19Oqmx3IUNzrGrfaBMpi1F5K5VVTjBcJC9u9zxhxa5X+EGIDmCSXmnxKXgnCT8jGOtAHkv02Q==; 5:nDbpur1twLmnTB6QgMQzjSuMbPZq5fDmuPRFNEUGRFKo188cPO5I/w+gYehupGet4P5JEUX8ZioshFZERBHu43YaKDJ+Bgh2lW/LtGg9RwKkRyDdjvYyQuJRbyV5mwvWQae5sYBp5sDaSsx0pZZ1oSJRLsci9WoJDqi3U/nV4q0=; 7:te+WGG3EQouaNhmWAIlZqB/uTdi+4VxbzdbtaLLKT6BqWbx63cH3A8RlcaphI5sAI2YQc0YWxl1kmRefmJmNr1PWQ/lRksPPPnytF2+hCTr2dGBHZM0NwVbac4BjpZiQdv5YhJPP8r6iPJqChu5TKzSt2R5wAyrxLqG9ej/fahcLCsY0j8eC/iCIjmyaPIoZ9NVR3HRmqarUSDO/41mOSmfUa3buGGb75arBTxJr1qlvL2YVSPuJ01+NYywgAgQJ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2018 10:50:19.0772 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2fb76035-db83-40ab-df62-08d625302fd1 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR07MB4994 Subject: Re: [dpdk-dev] [PATCH] event/octeontx: add Tx adapter support X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 10:50:24 -0000 -----Original Message----- > Date: Fri, 31 Aug 2018 16:04:05 +0530 > From: Pavan Nikhilesh > To: jerin.jacob@caviumnetworks.com, santosh.shukla@caviumnetworks.com, > anoob.joseph@caviumnetworks.com, nikhil.rao@intel.com > Cc: dev@dpdk.org, Pavan Nikhilesh > Subject: [dpdk-dev] [PATCH] event/octeontx: add Tx adapter support > X-Mailer: git-send-email 2.18.0 > > Add Tx adapter support and move few routines around to avoid code > duplication. > > Signed-off-by: Pavan Nikhilesh > --- > This patch depends on the Tx adapter series > http://patches.dpdk.org/project/dpdk/list/?series=1121 This series pulled into next-eventdev now. I have rebased next-eventdev to latest master. Please check with following build error with "x86_64-native-linuxapp-gcc+shared+debug" target + next-evendev tree master. LD librte_pmd_octeontx_ssovf.so.1 /usr/bin/ld: ssovf_worker.o: in function `sso_event_tx_adapter_enqueue': ssovf_worker.c:(.text+0x296): undefined reference to `rte_eth_devices' collect2: error: ld returned 1 exit status make[4]: *** [/export/dpdk-next-eventdev/mk/rte.lib.mk:100: librte_pmd_octeontx_ssovf.so.1] Error 1 make[3]: *** [/export/dpdk-next-eventdev/mk/rte.subdir.mk:35: octeontx] Error 2 make[2]: *** [/export/dpdk-next-eventdev/mk/rte.subdir.mk:37: event] Error 2 make[1]: *** [/export/dpdk-next-eventdev/mk/rte.sdkbuild.mk:49: drivers] Error 2 make: *** [/export/dpdk-next-eventdev/mk/rte.sdkroot.mk:101: all] Error > > drivers/event/octeontx/ssovf_evdev.c | 80 +++++++++++++++++++++++++++ > drivers/event/octeontx/ssovf_evdev.h | 3 + > drivers/event/octeontx/ssovf_worker.c | 44 +++++++++++++++ > drivers/event/octeontx/ssovf_worker.h | 1 + > drivers/net/octeontx/octeontx_rxtx.c | 34 ------------ > drivers/net/octeontx/octeontx_rxtx.h | 33 +++++++++++ > 6 files changed, 161 insertions(+), 34 deletions(-)