From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0084.outbound.protection.outlook.com [104.47.36.84]) by dpdk.org (Postfix) with ESMTP id 57D952BBB for ; Thu, 8 Jun 2017 12:45:04 +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; bh=8a1E0o4TXFgz9KoxmkPMREDow3t7Z3wj59EDhK8oze4=; b=FzuhvcEvS8IIKa8LaJ5Yvvb4S/Ihm1fTsOeI52CxIGIiPU0GSiCmD8Kz3Bowdybi8G3coBtnm78wcbQaVhLgiCXuh979jV7xJgJJIAAFt+rtWK1/QkMsjsbxHRp+FzOAbjFOmRjpTnHmONmBt3LC6MO46m2CaoGXzyyiotEbt5Y= Authentication-Results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin (111.93.218.67) by BLUPR0701MB1713.namprd07.prod.outlook.com (10.163.85.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10; Thu, 8 Jun 2017 10:45:00 +0000 Date: Thu, 8 Jun 2017 16:14:42 +0530 From: Jerin Jacob To: John Daley Cc: ferruh.yigit@intel.com, dev@dpdk.org Message-ID: <20170608104441.GA17475@jerin> References: <1480ef9e-a5fd-6fd9-a990-df3bed147bfc@intel.com> <20170517223811.6150-1-johndale@cisco.com> <20170517223811.6150-2-johndale@cisco.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20170517223811.6150-2-johndale@cisco.com> User-Agent: Mutt/1.8.3 (2017-05-23) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: PN1PR01CA0105.INDPRD01.PROD.OUTLOOK.COM (10.174.144.21) To BLUPR0701MB1713.namprd07.prod.outlook.com (10.163.85.14) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BLUPR0701MB1713: X-MS-Office365-Filtering-Correlation-Id: 3b94313b-d860-40d3-7692-08d4ae5b6a74 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BLUPR0701MB1713; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1713; 3:Ad6V1O9IXdt/KKHZDUolZHL/eMKgwGgmrd2RMHFY/tcz5Kz7ShCP63+cj9Zk/2qy5vjBciGJ888ffifqMT0v5ORt95SCYNB8jTK362/mACPXRmtxuywFBbeXlifTlVd/HUKGXVsWS8Zx0OTx1h0i/GyHVxzJMxhpr3pmf2Ypf9xbcyFTd4cQSlq4T/mnskKd1fbTxItlkqLT5+uw8aNKdK8PB+h5JJhjKB6/NEt04fyDTAd14inh15iLX16AODLFMXPuJ6pdYUGCbQ7020mv1p8vcnNzVhkHDD8n1k3oWuFKUuG5/N6G2ZhvnqDffYajKDm05nYFn4OwhyzqbiKuYg==; 25:FFbE75pNpc8gXjnpOpT0tdfcmlXbRGmlpE0eicMQv5Fuy4KuS+gpyq0ADG/5XwwKoqZrVKvGaFFNtnSuOid0x69OM1+wiFpGxAInJqKfH78Bh7PyZPFJe66DvaJFWCYvlHYqZQC6D/biFPp1wpwy00SsOkScPUX09e3QVmNMrG6r2vs8pnu8XdsQCSNk5ruK1MpmSM1pagel6UeqtewkrTfSs9prY7m+DaQWZFDJq5+WYuWrx6isnmfLkLXIA0M36jk5yfvYaKdmFPCIjRgQaI7L9eyi1Jm+/Yfka5IHEJFW+nLq1H8UM4FLp6KHu325y378VjA766S6xyBXFSipFVCEnqvXUGuGAiy8lpH29+MMhrgY03i3J6xSoF1SK4kd5GIrxd2lj+mheDicZsTuJnkjQHTQdZXoHUV2ihtBwZsuAXhZRdYvLyGVWcMXp9FHr2vGVdI/mueDrzO8UUzsgb7ozkJjm6zX63EcSEqu8Aw= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1713; 31:Yjc0QCf0cPoD+WiEHlQ9S5yWIgQ+vwCZyHWY0gqXINF2sKs5qgGGboxGMuzG6yIuZTXtlwE9azlHsfM5T+yOwFsBb9YHh6ZsZm68GboIqwmSgqtK8E61wAZRyZvX2AaP7R0d6j9E2TcGs2c/fPUMSRm/td2MB/DQJolns2IFf8cQYsj4pnZYP/mOHl55DqsnCerj569ZAtaGAfmQPegrDGJEhuLJRznJjMiHOCQytcTbqlJGgDba0pmKB+p2r8qbyo558am64uUpHpUFe3RIrg==; 20:NYUYMsYu5seWeTLYcH/d/zIbVVZ6H8NP8myNX9xOVzrg2DZpnyLX7fVXtS2EsdQKAWSB5pnQwXyR20sLq35gYI3n8PEWuG5EvvOvrUD2+/9RAE8P3PIMjIgDRpt9itR/HAqyreCzjgO5cIfxcp1MbLrfVTp2iR/1WhjJBxSknqBrTIrPUDTn20kSLBBchhAxyYL3SiLU7aMS74LUx4TaBVDrnXRaCxBGthcXAce8Gy9glJ+udcgPRfR27tnmXQAqK8ogBEzxPVHixxl1R6OeJJjnE4daAR3kO9/hr4C6SDhQIJFGyl401WMe3jz1Vq31ytVMnFtY281HGKTs0LARliQwx8rvXJmlb/Ih4OaAYQAM9Fw2iEyz42xz/EkeDHYApouQlYcali9YaG5PtEoRJSygxa6NUYIszf/RPIeYjifXRyNt78b15zPbGc9tSyswIcOJZJRN/dPZXHV0ZDOtiGnYLBBLn6Svz1BjVCLpESm1lYM9kFjoGiPN8+42nY+oJsx83I+OFhkLYOlKxo6fcRfafX/dgwwm9yDwB99yeDbC603ne/2kxBYEYJpHVFbj0XF7udno24sDagNLA/JDArDSY2iGguR/0fI317tyy7I= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(95692535739014)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(10201501046)(3002001)(100000703101)(100105400095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123562025)(20161123564025)(20161123560025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BLUPR0701MB1713; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BLUPR0701MB1713; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjA3MDFNQjE3MTM7NDp6cGd6ZjNRa0UzWVlBdkVxNGFtY3lIYWMy?= =?utf-8?B?YXBxWklRSU9XdUowaU1WTEtHcEg2SzZuTnZWb0JpWEVTWlVJemZmblhRMVRq?= =?utf-8?B?U0YrdTA0dVJvMmxnTThIaldYYnZDdWcyMldlRmx1emYwZmlaVW8wWnNGTWha?= =?utf-8?B?N3A1blQrY0E3RElxRFBBVGdDdXBZSWN2MEFvVFprMWhRSG5hcmdMYW1ZdWVB?= =?utf-8?B?aUp5em1qOW9Rc0NQRjdSNE9JNnhPVDdMTXhvamxpSHoyY1UxWVNpdnJMUGdP?= =?utf-8?B?SndFMmVuWVFqVkJrL09IMjRTOWo0dDZ1Q3VmN0F0ZjFpeitkSXZsNDBhS0or?= =?utf-8?B?ZVNIODZVWlZtakRzNkVPdkVMajd2WC9CdmNKTHVwNmVMbGhDRFBvQ0pBY21E?= =?utf-8?B?YlJmV1p5S1pMWG9DWjd2MlNzbmdkTTdNNnRCQzBhYlo4M09tTk5lNVFwTS9N?= =?utf-8?B?eTlQSzYweWRBZlZZalROZEtwTFJkYTd1TXFray9zK3BkbnRBak1Cbng5Rng3?= =?utf-8?B?UkF1RFAvcXU0SzcvdVdSM25zdHk2TlZJcnhpeEl1SXdvbFl0YlBPTWJMSjRh?= =?utf-8?B?eGQyc29kMG9COHU5K3BsTFBXMmhBWVlabm5YcTF5aTZwOE90cFlhTTBDUWhj?= =?utf-8?B?K0k5OGd1bG4wVEZ1TE9ZQ1NsRXRncTZXVEtBaDdkVWRtMVBlelVlYjlGYjRy?= =?utf-8?B?WWozelpIS0IyQjVEUGh5UmhsaWJsK3hCYWRJaHJxNWY5VEhON29yd1dNdnZT?= =?utf-8?B?QzBRbnQxU1NQazMzSnNFdHI1amF4TElyV2ZtdjZXNHNBbHE3U1NjWmtkVTgv?= =?utf-8?B?TnBkQnZ4TWRUSS9PelpRTDVsVGtQS3d2d3Z5VlQ0UGtMOVU5SVRWUWM3TVRk?= =?utf-8?B?NW8vUXFLTUJtQnk5V29rT0VnTE9lSURWeFRxbmh0UVNyamFuQ0M0SXhNbXo5?= =?utf-8?B?QXhneGUzRWtZUm5rc0w2RjZPSFFSWGkxeUR3ZzkvK0FwVWlTOXp2LzZZRU1w?= =?utf-8?B?M0g2TGpCVUxvYVhydmNCTlY4cXRLSEpOaEVQK01FWFlJZ2k0SXp0M0M5R2tx?= =?utf-8?B?NXZ3Q0ZUTlpqUDlEVjNrRTZESzVkTlhzRjZkVmNGV3hqR2hIWURaM1VvY3J2?= =?utf-8?B?dnM4aHdyTUJwdGxKSWZQcElrMStXRWZxQU5xVHRIOUdpQURyVWlOL0hQbllY?= =?utf-8?B?VVJBT05scEYzVzVEVmkvVXRWaTVFcXZBRStEWHNvZWE0SFRwZ0VEYU92VjBU?= =?utf-8?B?VFUxMVVjS29DWmlSZ3pNM0VsMUFZaFN5MDZxQk42S1NzZGZoNHVDd0hFSzh1?= =?utf-8?B?Q0pGRXUwTkoveU5TbEFTUDhqYTloLzh0NjlUZG1EdlB2Z3pFR1pYT0NIRC9p?= =?utf-8?B?Z0FSMktycXdZMUtrTCtIMlVkcTEvSXFESmRFMEllY21wYVFNbWFKNXYrd2t6?= =?utf-8?B?WHRVUFFEVnZrWUcrenovMDU0QXFSbWdoNkZIOFpyZHFtbXZWd3drTS9TQndy?= =?utf-8?B?VUkvN0tUMi96Z00yalRjWXYrcVQyUEpzMHNmaldMTjZkWTRjTncxMVVKUjUr?= =?utf-8?B?cFlOaks1T0djbzZ0bFNyT2tmSFREcDhvL3d2UjZWUGtQUlZkeEtWZ3htczhl?= =?utf-8?Q?qBgxJq5Ez67wO9Yma6fry?= X-Forefront-PRVS: 0332AACBC3 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39840400002)(39850400002)(39400400002)(39410400002)(39450400003)(13464003)(47776003)(66066001)(7736002)(2870700001)(305945005)(50986999)(76176999)(54356999)(42186005)(5660300001)(33656002)(72206003)(189998001)(8676002)(478600001)(81166006)(4326008)(25786009)(53936002)(3846002)(5009440100003)(9686003)(23676002)(55016002)(33716001)(1076002)(38730400002)(110136004)(6246003)(6496005)(2906002)(229853002)(6916009)(6666003)(2950100002)(42882006)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0701MB1713; H:jerin; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjA3MDFNQjE3MTM7MjM6YVpUY2ZtMisyNGhuWjJFYWxZb3VaY3BT?= =?utf-8?B?bnJZK3c3a1pscUY3blJYT0dqYkN2eEJaU2lrdVcxSFV5UWJZVlNZc1ppcXFa?= =?utf-8?B?U3RHaXhTVTdISExYQkpJcEJ5WkxpY3FTVy9vRTBrMUt5V3dDK2h3MWRWQWFM?= =?utf-8?B?VWNyOHRZdTlhZ3A5L3BLbFBzSWZ1TUNoZUpkM0lXRVBwTURpWk4rS1h2TW1T?= =?utf-8?B?UHY3MTFxR2loajF1ODRHazlERDRYQit3N0NiZWdHK2Vsbjd1eDVNWVZ6VEx2?= =?utf-8?B?WFQ0N2ZFVDBUTE9PTjNRcktKZG5kQjkrbk9XTnowcmE5K0VJUXE5RzBLZ3VR?= =?utf-8?B?Q3ZLdWU3NnNjMC9RdUwveCtaQVNpeFBodW1qWmV2bmhHNVV0YXBtMkViOTVE?= =?utf-8?B?MHEwZVhsV0tIeDVhNGxkT2tFS1lveTdPbzRpeElvWmthSld3UXhjQ3FGRlh3?= =?utf-8?B?MFU1TzIvVk9zaVd3aE8rZUc0K2FQajRPTHdhbSs4TTVhUDNOVk85VitvcmdQ?= =?utf-8?B?SEY4VEtOamRXRWxhRjJleFJ1NllkVjNFOUJrQzJpY3NmOWZHUjA0OVgzTWFB?= =?utf-8?B?V004RUFoalk5azV1dzZuQTRDS1dQKzVJRU02cVlXT21NLy8ybnljVDk0cEZJ?= =?utf-8?B?bzdRdXdNM0lURHRTNXAxVHlDZ0hxWXZGbHNiamJYQ1VmOXNDd1ZyQzA4WExS?= =?utf-8?B?NTUvWXYzbEc1N1BzZXR0bS84L3N0d2ZoS2VtVlljbEZFeUNpTTJ1aHMwR1da?= =?utf-8?B?Z3lEc3ZBOERFOVQ0TGZDUTMwcCt0VjZtRXZ1R1BGUHZGamNJNitXaWtOOVNi?= =?utf-8?B?VldPbklBcUp4Q0QyNFZYSjVXRlRQRm0wb0kxRi9iRlVIaUVxNUQ1Q0l5YnZq?= =?utf-8?B?Ym1lMGlmajVmY2hlWXFNbVJhUm56cEFBVmVoQ0JCUlVGN1VIeXBQT1JTWTQw?= =?utf-8?B?Q01PSkpDOUNrclJ4RGw4QjZvRGV4aEJZNkMrcEk3clZ0ZDFzb2wxQW43OVZZ?= =?utf-8?B?VlNiRFQ4U2NDYUFGZngvMmVmZDJnQ0EydGdLWHpTYm1ZWTN4c1NFVzRTY1lx?= =?utf-8?B?dCtSWVNjQmRUZHIvWC94RDhxMzJETVE2TDdUbFNEQ1IrS0pNRjE2WGp4bGdo?= =?utf-8?B?UUVJOVBQR1k4ZGVkWldXVkdmOC90Ti9XVCtTSW12LzZYbUZ4QUc3U0hyT2dU?= =?utf-8?B?UTBxOEQ3UU8xTUNIUlRCSGdIM0pENVM4S0M4dVFlL3MvWkZDYS9wdURFbVZv?= =?utf-8?B?VElvWmloUUhyQnlxMjdyUzJDV3NVMklrbVBlRFBLcE02VTM0M2FLOFlLQnJF?= =?utf-8?B?MEN2VHZ3ZEZhek95NWhKdHJPMWMvUng3RmxqY0M2OEkrSlhFaU0xenRUeEJ5?= =?utf-8?B?clR2OE5jQi9jZm05ZEV0cTdUOTZ4S1BZZjd0eHVTek4xa01wZzVBLzY3NlNS?= =?utf-8?B?cVFtNVg0azNtUzVVNWZZYXYzR2ZvcXVLZjdjRTZZNGZRN245SmJqb1RzMFY2?= =?utf-8?B?N1JONVFEMy8yU3AyODNaRlE4SFJ3cVQ5S210VUVTcWtTS3ZxdDIvVDNyUlZP?= =?utf-8?Q?8WJ?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1713; 6:h+yqUGH1ev4fI77SXZ17odL4sngAyAN1ab/EsSCjHDv4f0lVfhgm9AKzRq3+Y6U8mlQ3gbxhUfO2ybCK9LNS0j84VwUW270i5Ra4ZgOGYDJslcKnLkHi3hbDoCn4NUbtE6wNOARPxAAPyxiXUYX3rsw/zqC1hboUXWOIpKBPwtbrViThRbOJqD97b+HE8IyWYTHNXeq8qH3nanJXUvgxPyg/h0P35r6+HikwBNVC6uADzLmvC4/WxVsNEtmgejr7rWK4z+ldPVbJGOPStaipnVXGLHZ9g2N9YeF/tkR4jSBY07EbE1ZPSSJ7lI/OJGmKt/RZd06fbf+Yo9g9bO9Dm6vkTY/YI1OzB3OeZw/O6d1kZ0dSj/61vBKjBMTAOBAjcv35/uM413S5J5IjE6najwyhCdxQOPthwETQy4JbPAnQurg6XehZLi+tWWAEF0KFcgTmIaJ3Jjs+p8R92GV99Nhj6DlIfboQNscq6noC3Zbc9HcxBqVttVUoLQaFEOGJanOPEkqgQWe5xKlbsH80Gw== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1713; 5:n3pvOWpet/+zI6JJwPrr8KsHTYSnrenBe6nEITZfGhBJzFowlPsb3g+1AtCUvbhcvTGIWZm4KoGJXwFHOWT2edgMCBLvV0ASVZrvjMjstifhvKNMmEstglGakYhwEnupwq+0KLZoeRnoGht+ZvS2hxjTG5t1YcIL7Bots+jAE1rGn8qomPe5ahlM/WRO8s52oDTUndsyv7IZN/3tDWDnEzlPaDFq0nG6v172tdaes6CSzjBhPDqPb4kc/h8W0BoEmfHYCGSR5yDVLShPUnKMKOEiH9mKV5/YK8DKBOInslQ5E0WppUP0OfXpOOCeZLB9NP2j7posriHkcxiK6jcigshRDK6dkbhY4geI5lMy6efenIiPNdY1P0VGGwGo0glTQFksrI1C1VIBYwCInJAHTzo87LJaLSRgp6nbavt78V+jWynuIcfIgYAdKWemiyvSwfh+HbDPeU6xaYvMbkDw2MwJsoI3xKwdhyzxMA8rRu0szMhMiZVTvANNLOp0K0+R; 24:cGU4DPwLLxrrWiwa3gRK7qNn2poKTABHV1PeBegE56anyOY0AbdrFbX7Mdzbf88ltSGVQIbYS7LgixoZQ8N1lhVtxcWEa7s1nuwQZdr0BCw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1713; 7:Mu5omrUGJtBuAIyPt5Sa+U+hQ6GbvtaXkNgi9lQM1GtcbIK1o/iT4rp28gcqPhU/mu+agzkKO8PUT1nKj7EAxXBWg8ringU7ubR6AztDYhZLYZ+eYQf1Wr//HkuJDLE5F5lt1cKL8JfVSwWRE67pHNAfR4iXhOKZLC+6yrypIvrwO0O7FOzv7G8eFa//tHVPv3bA0ZN6Y0emgTX9LqIHuUToongAzrlwMhklM/R84AMTAmgYp9lfk2pT502yUQQSq9lHSlGbOfrAGJsKVKxv1QoXUvfvhgQoM/P1vsZQ1gmzNAvjVWhwZ927vxnc0ZgZcrKoz9qmAYmJZBpGWkBUOQ== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2017 10:45:00.0950 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB1713 Subject: Re: [dpdk-dev] [PATCH v4 1/8] net/enic: bring NIC interface functions up to date 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: Thu, 08 Jun 2017 10:45:05 -0000 -----Original Message----- > Date: Wed, 17 May 2017 15:38:04 -0700 > From: John Daley > To: ferruh.yigit@intel.com > Cc: dev@dpdk.org, John Daley > Subject: [dpdk-dev] [PATCH v4 1/8] net/enic: bring NIC interface functions > up to date > X-Mailer: git-send-email 2.12.0 > > Update the base functions for the Cisco VIC. These files are mostly > common with other VIC drivers so are left alone is as much as possilbe. > Includes in a new filter/action interface which is needed for Generic > Flow API PMD support. Update FDIR code to use the new interface. > > Signed-off-by: John Daley > Reviewed-by: Nelson Escobar Looks like this patch got merged to next-net. Seeing some build issue with next-net now. == Build drivers/net/ena == Build drivers/net/enic CC base/vnic_dev.o /export/dpdk-next-net/drivers/net/enic/base/vnic_dev.c: In function ‘vnic_dev_get_mac_addr’: /export/dpdk-next-net/drivers/net/enic/base/vnic_dev.c:470:12: error: ‘a0’ is used uninitialized in this function [-Werror=uninitialized] args[0] = *a0; ^~~ cc1: all warnings being treated as errors make[4]: *** [/export/dpdk-next-net/mk/internal/rte.compile-pre.mk:140: