From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01hn0220.outbound.protection.outlook.com [104.47.1.220]) by dpdk.org (Postfix) with ESMTP id 19E0C20BD for ; Thu, 3 May 2018 10:57:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=BRWZGoDtFXcTh95dS1b5rJS3++HVdSonCLR73Ud1wCM=; b=RQJOPOYg748XJkez9DwQOMEOddajmpUBiFzzK11a0USRvJJWnBrKa2YwI1pLDN0WyjdlS9/f5MZSqd+Ppb8JoFuXJbrrvLcmkcp4HXSWSpC6yhEKsLnOMFCSSf0qP9+b9kxtKZ1uknobu5XfkiVK4k/KeisBGKO8hnaa2L6bNIo= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shreyansh.jain@nxp.com; Received: from [10.232.14.39] (14.142.187.166) by VI1PR0402MB2784.eurprd04.prod.outlook.com (2603:10a6:800:ad::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.715.22; Thu, 3 May 2018 08:57:02 +0000 To: "Zhang, Tianfei" , "Xu, Rosen" , "dev@dpdk.org" , "Yigit, Ferruh" Cc: "Doherty, Declan" , "Richardson, Bruce" , "Ananyev, Konstantin" , "Wu, Hao" , "gaetan.rivet@6wind.com" References: <1521553556-62982-1-git-send-email-rosen.xu@intel.com> <1524735793-37302-1-git-send-email-rosen.xu@intel.com> <1524735793-37302-5-git-send-email-rosen.xu@intel.com> <00c327e5-4032-1274-a523-94bec7054065@nxp.com> From: Shreyansh Jain Message-ID: Date: Thu, 3 May 2018 14:43:16 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: HK2PR02CA0166.apcprd02.prod.outlook.com (2603:1096:201:1f::26) To VI1PR0402MB2784.eurprd04.prod.outlook.com (2603:10a6:800:ad::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR0402MB2784; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0402MB2784; 3:X5tXtb4zs6nnlM6iOj8xatGb0XYgoep5590PNd/Gh9c2+xtNWYbvgby+E+QH2cqrpwEPqCer1KySqBpSaoa/v7xaCNOJ9kYe8KJrmxLgEDwfVVY6x1FjKAPvtmmvdUk6GlViS7pnXgGpnyRdEsZaE4kNh4laaz+vy7DJ3gWC0tg7NC43/PI5xYS1TP2+u7zIIGa56DH9sI3dQoruy1uqhskw1whLrNrySI5cuK2WH3EXVp4f2pJVtw1soubDpYxS; 25:eoS+i8HJLmedSq03gNDb7XFk8LjeoUYLB+UYjytg09sZdFvahecGF/JDsTgmvA6KeddK0rvAP7QvhYQowJpVrGDGpnramISyV7pyr8G1AoIUxIpLelCRTYf1z/1WhjkCLhI2OZVOfw7dwtb/f7BAbitvgzbHZ2T9L4e80DWK6e64S4Pi06zS+iw4YA6ObvIVh2CYQ5c3Dz9sSRaTw72nwu6ZPpsmzJInEiC7NDXWr9osRpZ93Wfrkp4UHaUEQnsE50KA4So7Bm7fb4vfjI2bplpQTic5HByC57Fsu44rqnPSM9psSm+8HBaQBC/9HQOTAArxQ6pBgyEZpN82TqLc3Q==; 31:JbZTspfE2JIAg3+rm1IzxSl/YAw0xs/xZxJta96nz/ovHpILa/OrNyKfC82kcsHm9ZaWBmbnJNcnPt/82NMqEYGWoJ5XMx2X8cQTnu0Vg8On0DBRTUcS0YWqZTvvqNKQ2RjpiY3jBVuUAE6HJHmuAgv4lQ9Jd5vgaj2JXehpHCGHfYNOjaYOxqRgJE0C6pYh1f0ZXjgPg8sRmDahRrcBREjbuvH063FMFkCsCYXOQtI= X-MS-TrafficTypeDiagnostic: VI1PR0402MB2784: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0402MB2784; 20:N395TqLyGjdMdS7yPPHOhN9YrK9IQ2yYQ0FYXPtc5zeEV+A5q7e4kI/YLPemknnwncXLPvAdpXyzDmZ/WpMOf5JYbbK1iXOyY6hZUOBBwR6QTlk8kgd8rdUBXAQuNtN1gJbU9vroXEUo0gAHDohKH3zX7ZWxPIVbrJZSlQzx4BPhr1zTvZG/gKxLMVpx6rZBswH3WItH6BnIDhPLgFQ59KKsMI3WtGOLQZ0J2FkB1CL4OyZRjySV1vs0WwhrPjrU5CUAmJWBht66SFgZr9h8aaDHqOfSkD5y/NlteGD61kLx2DpRp6UkUzl65NCRWev5eSLCAMKKUtv5yGA3Eqj9Ck3j5KAZTBSCZjdQvLpIqhyspmM1lV5omcJ6kRAF7Tn6ZQYSCOBj+iptq8q+Opu58Ekect3Xh3Zp8xkcJlyOGO4hgcUmsXaEs4StQ4/Fbs+kOnrqzGidHpVKNRZ1RthRDk462Z4LbqjJXid3f3Nm8puYR2yzURn00UlK4CwAPgEb; 4:zfnm0e3HQ93YqC78/HvkTaaLkB11Pc5AOBkbAN2Asd+NeGkTOMY71APbgJcNYOQPhe7sMfZwdTXtNZn1GO7rYOhFhQ4lXJKvj2UeJT1lJq4MfNntBhxtIetsb3bgQWxTcqf9FJp9Th5G/Cu+N3o/PyOUs+liGDkxX+a8xhvxhOX2d1Il5ME3Mu3oPjpTjMTa/D7L0wh9MhC5bS1nvWxK7pMVKRTlAVL5SXviloj6Imw6xeopIu4pp5XZbi1g7ZsD1sOc/SSeOlKg4r2ZVAsnAdsQAjwxE2rTG2ruFay/COXot5LZ9oznbDF9C1Y6MxhJTgtDvpB17mWwplXxb9Ci7LQRyWXky2RsK9EwjvMmCDo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(6055026)(6041310)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011); SRVR:VI1PR0402MB2784; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0402MB2784; X-Forefront-PRVS: 066153096A X-Forefront-Antispam-Report: SFV:SPM; SFS:(10009020)(6049001)(396003)(346002)(376002)(366004)(39380400002)(39860400002)(189003)(13464003)(199004)(76176011)(77096007)(23676004)(52146003)(8936002)(6666003)(64126003)(67846002)(26005)(31696002)(478600001)(93886005)(52116002)(2486003)(50466002)(105586002)(55236004)(386003)(86362001)(68736007)(106356001)(966005)(31686004)(53546011)(97736004)(16526019)(186003)(7736002)(230700001)(316002)(25786009)(4326008)(53936002)(65826007)(5009440100003)(8676002)(2906002)(575784001)(446003)(486006)(36756003)(16576012)(47776003)(6246003)(54906003)(53376002)(11346002)(44832011)(110136005)(58126008)(305945005)(5660300001)(59450400001)(476003)(956004)(65806001)(6486002)(65956001)(6116002)(3846002)(66066001)(2501003)(6306002)(2616005)(229853002)(81166006)(81156014)(533714002)(110426005); DIR:OUT; SFP:1501; SCL:5; SRVR:VI1PR0402MB2784; H:[10.232.14.39]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA0MDJNQjI3ODQ7MjM6TzJsWTBFM1JUenRLT2cwOXR6RVdJeXFr?= =?utf-8?B?dDh0R3cyNko2cjk2Y0xHWEpQZTRtcXV6bnlQdytLN0c5Q0pSZC8zWStzU2w1?= =?utf-8?B?cTRraVJZOThvcUtuSUhEVkt0TUNhMDllczFianlDeVMvWm1pdXpKRThrSStr?= =?utf-8?B?Q3RtL3c4aGFJZEJHUlMyRWpUM09iOFlWSFRXcEcvMlFsUVFSTEdDaC9VUTB5?= =?utf-8?B?MzRRYXd6TXIzcnQydTVzelpSSFNQQ2t6Mk9idldPbVRBS3F4WXk2NzNVOXZv?= =?utf-8?B?eDFLbmFlWFVtM2s3bE9Yb241Y3FnRHA5enZJNXdyS3dtT2NRUzUrY3c5QWwx?= =?utf-8?B?M2J5dW80R2tCOUkzMk9JS001bkQ0cjl3ZXVpYmdqNUxLL3lFWStpVXVydmZp?= =?utf-8?B?bitPdE8wamh6U293WE4yK3Jpc1I4NHJtR1lLMnovQ0pGOTJIQTZmeU1GVWpz?= =?utf-8?B?L2w0UWs0cEFRZzl0NHBaVSsyR3Fpa2NobE1ZU1FWY3VTMGxvTC9UNWhHa1RZ?= =?utf-8?B?QkxpRzdIb1p1NGM0N0VScG51Y2hKdFVmNmVLb1hBSU1LbWpNL0Z5K1B6NlRi?= =?utf-8?B?VWtoTTU2ei9tOFRvWmo4T0lOY3dZL0lLYVEvWUJIbUIzQlVDUFd0Vko5cW8r?= =?utf-8?B?R2xHdXdWb09ud2ZvV1czK05BVzJVbGNIN0F5RUZhS1AwNm9oazhTY2RUVFZw?= =?utf-8?B?QWRvUExUNTZCUmxOM1BtUkx0YitHYXcvVTBQTXRYWXBicjczUEI5TzBhRWpI?= =?utf-8?B?RmR4ZmhNUEsvNlpYNjNrTE5DNkh3MzIzWkxXbzhWZit1VmNMcXZYUFhwU1d5?= =?utf-8?B?bzZuOUN3L0FYUHZQQXBBNXp6V3c1c09IK0pKaFVUM0x2N0pvbkN2dDE1RTBv?= =?utf-8?B?b1NTV3BmOFI2TFR2d1lSLzVjckV2V2tSRWdrWHVsWnBic0gxV0lJSXNqSklk?= =?utf-8?B?NTBjSW5OUmhza01FNmJDOENTb2s2K0kzYmNNQVJxem1SYVBZWVhMMlp1Mk9I?= =?utf-8?B?djFYNTJtbkJ2NmhiQis4Z1FNYXI4V2hndjhBQjFIL2NKalV1T0JUZ0wvb0hZ?= =?utf-8?B?Y3V3Qm40LzhsK01CZVFOcnVtQmFhdWpGTkFmZ1JnWmhpRVFPVUk2dUhMaXBo?= =?utf-8?B?eWRSMDJMSzFHMEhpamcvTUFsNUFQbE1ScDNPNzd2VDlsd2ovY0hJQnZiWUFU?= =?utf-8?B?UFhuc2ZyV2FKWWJkcXkyRUdaakc4WitIa0dGd1VEcTRtNmJHakwwSk53a0ZF?= =?utf-8?B?c25PVUYyQWI0TTFud2tacTNnQmRzbnc5NEdBMDF6UGZiM0FId1hXSHAzU2do?= =?utf-8?B?VXNCa0ZNU3FtZkJFMUk5U0hOOGdTV3dtVW5VWUpMWWpzZ1EwQnIrNGhOcVcz?= =?utf-8?B?QTFCenBNYWVYL2E0K2ROYW82VXFqVVBBbXovUG5BN2NWWnF2Z24zRTVma0cz?= =?utf-8?B?UFg5d2llSnREOC80a2t3cHNUa2JaaEVOeTdtWUtsOG1XaXNONW9WNXhZSzZO?= =?utf-8?B?LzY3Q3liM3NwNEVpbXdYcmVJWkM2WGJ0TUdoNVVwUGxycHFiWCt5UFZjcWt1?= =?utf-8?B?VVNicHRxVm9GSXVvWk11Rmk5YUlGV20vM0kxRGFRV21penNMR3M5YWFab2VC?= =?utf-8?B?WkovUmRUTTFTay9PTUR4Mm1GNnBhblhHZDRyS0U4cmlCZWNETVE4RU9jaWRH?= =?utf-8?B?eGtvQld5SmJzRmN2WU9zZHN0bGJQOEhseWdIb2FLRkVQb1FKQ21MTkV6WU83?= =?utf-8?B?NGhmYVlOZC9QeWlUUHB6NzlaejdWOFF5V3RtdzVrdjBoNU13QnFuTzF0WFox?= =?utf-8?B?bjRJRGtyQ0RsYVVFR1FsYmMrOW1ubnlkZzQ0eTIxKytvcytWSjFvUXVIeUdm?= =?utf-8?B?RjltTjdSNWRmUENqSWViNmI3UHZVMmtmWVQ4TFBPOVdpc1ZjdC9pand0ZHoy?= =?utf-8?B?R2JFTlRrQmV5YURVdVVsMXl0VTRFQmhQc3dtdWhaTlpwY29QLzBOeFlZTGZh?= =?utf-8?B?K3NhSFVTSjhkWXZKNFBXaWdyVHRiTm5KZXpsTU05MUlQbEloTUg0YkZSSGp2?= =?utf-8?B?Mkx6Q2huTWdlRGRCZU1UQmNhcDJ3M1YyeU1HOHM2RXhFMEVQZkJGYVpueXc1?= =?utf-8?B?a2J4endvTzQ3bmFSOTNLUStFYW9RMWVFdmgvM3JXU0JzV1ZNb1FBWDFyUGFG?= =?utf-8?B?anZ4MFM5VnJyYnZnR3JKOWdiR1BVRzdHa3NpdXhmZ2x0NFJWcS9TcWVPeHhV?= =?utf-8?B?NHRCMjkzWFVucU5RaGVKaFZjejFUc0hwN2VIdmJWRHprbzMwM1Zyakl1UUR4?= =?utf-8?B?Zm1adWVEY1FnRzdvM211RjFCMkFBOFZFZWprSFFTN1A1YTVTZTdpUUlmdS9x?= =?utf-8?B?S2M3ZnQ1dldNREZ5NXJKYWRXL3RhdzZlWndTTFk3OHY0WTFreU90ZDRzdFMr?= =?utf-8?Q?BdAiAs8z70O34?= X-Microsoft-Antispam-Message-Info: ov8LUZ+Q6D9P8VfrMHPclBCZVJib/QPyr3sIuZ8+gIFeQJXp5wG+G9i4wol2kBrUg/NR6XFZULDOGre/HQqwkCOEDN8iukD7RaK2cihEZn3suYA4mILCKVS2dgeInV089lK8SKx8LFwu9reRcQJ/EEUhePFp5BaTY/sgHsWtFP9LMKqP/tVz/F/aJWJlZmuTq7SplwRm8XsarlNmvU4jm6q7KqZvMEHIZ11BeWjfvDb0S5Yq1L3UQ16FnCdZdxZyzUNWLf1jA2Fnm4Dn73YJJf0ucahkn8SX2axcSDOuenPqGQoHvmJWxk5D7n7RiAc1T4se7WUZb6zY05gCkIawWIQ+hOpVWGKzOo6Bu98hZf2OcCstpdFZ2K0HCpqSMy2Nps0hWAiNdhyLw8IFKOTVuBYIopS61SUtCd/j825bA3w= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0402MB2784; 6:eAHmmeVF3yyq+IyDcGw6O/UYsdNwmmdN5Ak4hRjxK58NejIzFMcp9GWpxWdAjfhKqSEkwrb42lGesullNpdXP2DTvzCi/thYXOe6ChYxkWur7i4bkBr1Duq6pNmbPs201S6O196OC/QPlv8G0QkZzCWE+AlPGyxXnkPB2kFi5wEY2m+G4uSqpzBxsWB61P8POr/ojOSYz0BcP35Pd/M3MVLy2e68PIblQ7aLSQvd+uXgego6Bu9CMMvkdAMk2Nu+c/mXuJ98uyIAOWHc0SDiBntcpQGTrSUpkipwFvbffXyFz5QQ9lcZzj2pROaq9hPid5zx5CDIUhKdIX3iW3ybbR/tpAoTqKVs30S1VtSP3ynKMcp05p9+G+tDJU+Llh3F7O/6XUBUxrIL7QwurXB2YHAyny0/9JKS8fIWjqk3eDqbDLg4rrHzaD4nwb3Bn19/Fyekijk+xI4mTnKBLLLOqHd0UYEvT4Clv1/3woUtEuWYH1weZUFYbxK83Nx0hLJm; 5:+bbNwe0Y/KAecb5rUxippDRL2X6reNy7OBe9tRW6IY4v+mz/4UvBjHBVyO3rEDJaApzUjNlPTtdGjYEPT4us3zJhemAbnwfc0vNHeF2bdm9Mwrq13Q+rNNL8dmi5diXLReVKsaEhAMKCEpc2lghR8PsAWhRYQsXYKnvZdf3fzlQ=; 24:vcGICisEM95GVSCOZywTtO+OJeVRVk/hhQuoScFqjkYh7ZyquT81htpzb/hVK1rk090g+d2S1wimADxIod8zdA== SpamDiagnosticOutput: 1:22 X-Microsoft-Exchange-Diagnostics: 1; VI1PR0402MB2784; 7:01A309MRzqlFOQ096EvRMklHe7M4XD1cnlfF3vfOv5jz7uo/+W3AO632Y1STdDZdlGW8sQYbUnoTZD4xdaqByckyJaYN3w61PhF+ZzIxlVSjbUlgSDCET0/QHOgAV7/BeW8cRJrJMD36r8ctSnjVj5z6BOgbq3839qkpLH38S8jHsk+JbFaMq3j/DNeoGVqjqK13x1kxqns+PPJByIMGeie03pBG1j04icr0FP37GZapH36Lh3yt8fgltMaX/aJ/ X-MS-Office365-Filtering-Correlation-Id: 6b0e3fdd-723c-49bf-0008-08d5b0d3d8b2 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2018 08:57:02.6518 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6b0e3fdd-723c-49bf-0008-08d5b0d3d8b2 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0402MB2784 Subject: Re: [dpdk-dev] [PATCH v6 4/5] iFPGA: add meson build 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, 03 May 2018 08:57:08 -0000 On Wednesday 02 May 2018 07:06 PM, Zhang, Tianfei wrote: > >> -----Original Message----- >> From: Shreyansh Jain [mailto:shreyansh.jain@nxp.com] >> Sent: Wednesday, May 2, 2018 5:47 PM >> To: Xu, Rosen ; dev@dpdk.org; Yigit, Ferruh >> >> Cc: Doherty, Declan ; Richardson, Bruce >> ; Ananyev, Konstantin >> ; Zhang, Tianfei ; >> Wu, Hao ; gaetan.rivet@6wind.com >> Subject: Re: [dpdk-dev] [PATCH v6 4/5] iFPGA: add meson build >> >> On Thursday 26 April 2018 03:13 PM, Xu, Rosen wrote: >>> From: Figo Zhang >>> >>> add meson build support for iFPGA driver. >>> >>> Signed-off-by: Figo Zhang >>> --- >>> drivers/meson.build | 3 ++- >>> drivers/raw/ifpga_rawdev/base/meson.build | 34 >> +++++++++++++++++++++++++++++++ >>> drivers/raw/ifpga_rawdev/meson.build | 13 ++++++++++++ >>> drivers/raw/meson.build | 6 ++++++ >>> 4 files changed, 55 insertions(+), 1 deletion(-) >>> create mode 100644 drivers/raw/ifpga_rawdev/base/meson.build >>> create mode 100644 drivers/raw/ifpga_rawdev/meson.build >>> create mode 100644 drivers/raw/meson.build >>> >>> diff --git a/drivers/meson.build b/drivers/meson.build index >>> b146f09..b7fc0d6 100644 >>> --- a/drivers/meson.build >>> +++ b/drivers/meson.build >>> @@ -7,7 +7,8 @@ driver_classes = ['common', >>> 'mempool', # depends on common and bus. >>> 'net', # depends on common, bus and mempool. >>> 'crypto', # depends on common, bus and mempool (net >> in future). >>> - 'event'] # depends on common, bus, mempool and net. >>> + 'event', # depends on common, bus, mempool and net. >>> + 'raw'] >>> >>> foreach class:driver_classes >>> drivers = [] >> >> [...] >> >>> diff --git a/drivers/raw/meson.build b/drivers/raw/meson.build new >>> file mode 100644 index 0000000..410f908 >>> --- /dev/null >>> +++ b/drivers/raw/meson.build >>> @@ -0,0 +1,6 @@ >>> +# SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2017 Intel >>> +Corporation >>> + >>> +drivers = ['ifpga_rawdev'] >>> +config_flag_fmt = 'RTE_LIBRTE_@0@_PMD' >>> +driver_name_fmt = 'rte_@0@' >>> >> >> Just a heads-up for Thomas/Ferruh: Either this or patches from Nipun [1] >> would conflict here as drivers/raw/meson.build is being introduced by both. >> >> [1] http://dpdk.org/ml/archives/dev/2018-April/098827.html > > Thomas and Ferruh's patch has merged into mainline? > We will rebase to latest master branch and send the V7 patches soon. > In the weekly call, it was decided that qdma patches are almost ready. So, can you rebase your patches over that? You will have to remove the drivers/raw/meson.build and add your entry into the one added by qdma driver [1]. You might have to wait for a couple of days. [1] http://dpdk.org/ml/archives/dev/2018-May/099836.html