From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0050.outbound.protection.outlook.com [104.47.34.50]) by dpdk.org (Postfix) with ESMTP id 92B1C12001 for ; Tue, 16 Jan 2018 10:53:37 +0100 (CET) Received: from BN6PR03CA0050.namprd03.prod.outlook.com (10.173.137.12) by MWHPR03MB2703.namprd03.prod.outlook.com (10.168.207.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Tue, 16 Jan 2018 09:53:36 +0000 Received: from BY2FFO11FD030.protection.gbl (2a01:111:f400:7c0c::120) by BN6PR03CA0050.outlook.office365.com (2603:10b6:404:4c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.407.7 via Frontend Transport; Tue, 16 Jan 2018 09:53:35 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD030.mail.protection.outlook.com (10.1.14.211) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.345.12 via Frontend Transport; Tue, 16 Jan 2018 09:53:34 +0000 Received: from [10.232.14.39] ([10.232.14.39]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id w0G9rVTP014715; Tue, 16 Jan 2018 02:53:32 -0700 To: Thomas Monjalon CC: , , , References: <20180102125749.2379-1-shreyansh.jain@nxp.com> <20180102125749.2379-6-shreyansh.jain@nxp.com> <2256187.Km34roPN7u@xps> From: Shreyansh Jain Message-ID: Date: Tue, 16 Jan 2018 15:37:46 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <2256187.Km34roPN7u@xps> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131605700150524365; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(346002)(39380400002)(39860400002)(396003)(376002)(2980300002)(1109001)(1110001)(339900001)(189003)(199004)(24454002)(229853002)(105606002)(85426001)(77096006)(8936002)(6246003)(65956001)(65806001)(47776003)(356003)(305945005)(316002)(67846002)(8656006)(97736004)(26005)(31696002)(83506002)(58126008)(86362001)(54906003)(65826007)(2950100002)(2486003)(6666003)(36756003)(23676004)(76176011)(5660300001)(104016004)(50466002)(230700001)(64126003)(4326008)(53936002)(81166006)(8676002)(81156014)(68736007)(2906002)(106466001)(31686004)(498600001)(6916009); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2703; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD030; 1:up2jGov0VWOomFbaMjL5KltquNIPRu0tDOf5nuDS4kwhj5ObgM/KnEnTu/GmvwkYv2Cf6VoB1m8pmgINx5dDc3pXrr8WH9c3kcE9g9Lcqatkn+tzoA61Ir+cXqg1eDpP X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f682618c-09bf-4847-79cd-08d55cc7025a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(5600026)(4604075)(2017052603307); SRVR:MWHPR03MB2703; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2703; 3:sqBuDHg2mnwb2rSjOtO3gKCutqsKBAQFdEPbrsuKVR5noTETuixufehCPqfauM/f1BORUGmbNj5ZvOGstJTDHWY/UqZJOTGiexozrZHP7f4pcDxflIkEkic2847puv6CeHTNy93b5WfwmmG1JGlBvQJ/4pS+nfGRy3sqM1HO4otTaLTXRP9D3cEpDdoza1M32YtHcnF6OokSpeWOVtgkKbvrhxCMAzG1BAr78EUfz8cMFN3YNZc2OIeyH8XtLnsZL/DxH/4AA4czBOmcHd3KMrjsJ6i5l+njyMz5bDpS6/qRkW4VNMxlWQToNf75FIuQlF58eCx5axqyrW+V8Gk7FXWi7kw7zx1vMwVh/XWagW8=; 25:kv08WoaBv0EIa7d10czLKgMVwCURtZJg38wVVFL7YL7vJeP7lElWo/pWydgM0qGpF11SZ7DFahQVew6LHshQ7RHIyK3MLUME467LyyLqIcOYodVxz3JyQ+cHnOCnVopuRboML9vE9jBFENGTlG39uBGu9UZ5UmaS5SwbyrmT5N/Dl0YVStVHwrYzunPn/7Pl3o5mhcY18ez1/ZdItOLBk8hjLO1vaycVmZJckwGcEwnE4roAD0qhY4SPjnyEUkUYYQy9dq2Tp/6NTATAB2Lk4SI0nuu6nd+OYUe0tIEZuy0Knx9n1tDjzMDHZ0C5kpbsoPVbrx70S1xVrBHulX1now== X-MS-TrafficTypeDiagnostic: MWHPR03MB2703: X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2703; 31:OPFQEeW9KriqIcN/rsn1g27Hxb0Dvs6p7ONAWT/ddPYOH3O2RgUoz8dK9gvSBrP3W5R7MGJ8FlcvuniYNK86dc9qSd+i59WHGPrADyQ6skHLJIMuOYkZrSfVlGBiV3vQ2erOJ+oj/Gxqib3mLFwG9G1KiPnUBFPDnUE5zzsgsnn18Ivz8RBEf+H826umCTE9ewKiJwsOALrDdksAD72miGG2uGo+VtIjpCk/jemhbho=; 4:JjGfzaFYN9B6GPhn4egiGfY3MX5T5dkRFR0ByeytUeARcpjPMWPZUCp590d+T6ZHtOSb1h6W1jyqtyf5Ru1eXe8fabv39jUSTcBcauvqLiypnhrUAIT9pB6ELC2+DmslON5cE6P5EHPeZmYrDG+MBg0BbI4MH0OtCY7fZPllWAXBTIBsH2ZB4gRR3u+6tXH3+jVbAM3e/tvxN1EvC5rwC2QyhihCED6xoKJgPDrTmdDfFPro6CPxAI0MIXzHvPWs4H4/DsS8lIcDpZ8SWeigusZsEXQyiDaIX5KaizMU0S3t1xgMwPLoj3IiXoCc3KHa X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231023)(944501161)(10201501046)(6055026)(6096035)(201703131430075)(201703131448075)(201703131433075)(201703151042153)(20161123559100)(20161123561025)(20161123565025)(20161123556025)(20161123563025)(201708071742011); SRVR:MWHPR03MB2703; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:MWHPR03MB2703; X-Forefront-PRVS: 0554B1F54F X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtNV0hQUjAzTUIyNzAzOzIzOmhxUnk5akc0WHBQdERGdnM1TjkrWFdFYVpz?= =?utf-8?B?Zkd3bkFicGpjZlpVb3NQNnNKUWRZV3NlcHZvM2JncWh3T3I2RlV3Wk5CYXhY?= =?utf-8?B?MkJFTkh0REJxRWtOWGlKNEY3dDQyN2ZScTg1eTVQUE51a25abjJTR25KcE93?= =?utf-8?B?d3JXd0F0ZXBlVlJvd0tSQlNzNEp6dmZLaXJ3Q2FoZkR3Vm9pY0lqbkdRU29z?= =?utf-8?B?NTFkUDJrLzdrS0dJK2VVN1B3S0xjWEp6OVdIcUhCcVpDVnlyaHJlUFFXTjJC?= =?utf-8?B?SnFETFZXbFZ2MmxucnZEVWJUZ3NWM3lwVUtTWUNuZitJOWN1SGVSVXRsbHhx?= =?utf-8?B?dnRSQjhvWWJINEJLdHNhT1pyaDhENGhHQktTVGFnbmdrYk5uUEdrdTdQV29y?= =?utf-8?B?eEZBdDRDcU93dnFJYk5TS0ZVRVlra3FCZHdXb3d3VTVTTFNRL1BndCtwbitP?= =?utf-8?B?cHZmcURKWlV0eHJWQWhvMmZkRy83a09SaC8wSGhNQjdRWVE1UURTcjBSckRF?= =?utf-8?B?L0N5ODVxanB3bjNEamFwMElxYTUxY3JOc3dQRHBLNFJ0dDcvOUNtZzNDaHQ1?= =?utf-8?B?eFhxdXlrQ3BBMUNGbmQvNjBOZ2dkaERzdnlRYzFzRUxGVVhVNzAzOWNGcTMw?= =?utf-8?B?VElqUG04Z01IK2JwbExqWE4yUTVtVm1aOUJoL3p5WS9ZK1hycGIyMk9maFlp?= =?utf-8?B?MTN0L1FGdUpGWHNjMG5SUWRTTE1hcGdrd1p4YUNlRTg3SXJaeUVZU1RQdy9C?= =?utf-8?B?SlVvY2FRYmVJd3doQU9KTzVGKzY5djJKUkxMcDByVlRkWXZ6MDJkeGJWYUpq?= =?utf-8?B?aGQvTWIzUFM4SE1meHR2RGNOSHlOYzhMNFdmWGZreWdWNnlIaVREaGpyMU41?= =?utf-8?B?bE1hbVIyQ0xkVW50UUhOT3dISk1yMnFWNkd3QlZQZ3lGckRnYndNUzlUVVJJ?= =?utf-8?B?YnJKY2dCdnJIczhiSGc0eVJob1RhcEswem5PZmNmSUs1Z2xLMFovcUZMVW9R?= =?utf-8?B?RCtQckRsZXEvaEJ2OUpRZXNCNUZOeldmNk5oS3dVcjdOS2c4bGx1RmpJa29h?= =?utf-8?B?T0VScFluUFJMNzErM3RwKzdsLzVYaVpHdHdBYlJYL3BSZWdnUnJjT0RmL0tX?= =?utf-8?B?Nm52SjVpcC9vcnFTWkNmRy80WWltNTBGZHJTaGJhUVYydGUxZUVaVWpMTGNT?= =?utf-8?B?ZzZrK2MzbDdPcU5hMEZBdDkzLy96UkxiVGZvV3FtazgwL29vdXplc0JlUmNJ?= =?utf-8?B?WFVHN1RhSzcvQmNlQXN5SzhKeUxCVlVKUHFWQmhhSGtvQXkweDdwT2M2ZlNF?= =?utf-8?B?Q2UxNEliL1hqTHl3N3V6S0VXd1pYMEVDT0x1MXZZVjJwRitsZDlSajhSUlc2?= =?utf-8?B?Rk8zWEpiZlNzcDBnN1dDN0lDZnZUbVRsa1ZpT1F1TmlWN2t1dEtwVHIvWnVK?= =?utf-8?B?cElnd0czdlh5bkFHSlM5UXBia0oySjFtV2luR2g1TnB6NGVFeGlWdmRrZzVM?= =?utf-8?B?dzBVdWVyS3BSREk0cHl3UEw4Z3plWHFMbmR0RTdKdS8vVmhvZ1dtYmIxQTRP?= =?utf-8?B?WU1iTGxMbjR6cmo1cGtZQkM3TUlkbGlveEp5aC85WE0rTi9hY0cwMjNLeWtZ?= =?utf-8?B?UGFPRThqMVRKY01WN1NpRW9zU1ZLbUpDd0FUNDQyOTMwK3cyM2g2b045d3JV?= =?utf-8?B?OUNwbC8zOHEvMjVEaVh3S3BIbmxkS2t4cklpSmxpWVRrL3Y2T1FBQmEvTlJC?= =?utf-8?B?RGEwTzRtc3NaNWhnUFFXdz09?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2703; 6:MWrMnVPbLUVZh5oQH/nYgehT2JpQzn22MH31mcxpsTEFRDgyYbAmzlzlSPTx3l32hQtKxoLesCFy8D9Eqs75XIRMLX7DvqnI6z8CBco/m89eeIk9El058EQEKeP7c8BAxrStNtVpAtHXO0wESjgldcT74HHbnC6GeQZc/2NbUQczuLWoVDm9jYDprZ0VHl21eYlQYd3i/ctTdJLUcPBGBZr72KGyqdX0Deg9fSNJ4Jg/UhUoNOlNX6je/jPb8F6vif0m6S+0y777/h/o6PEmf1Tn7EaMVJ2bsgxDB8OvvR1o6N29hmGduQaZ0GGoOcBOxpbBpq2Jo99i+BmvgpqOHTQuIs4MrfmNt+RZm4pEtvo=; 5:tJgdxQYvsv2VjioOPUNs1g6uxgfPvSrA+o1h+GvxWoReTczSzpA2WPMNR9gTkQYOPN2CRrnFkp6/uoSe3OQDtVVNQmrSTNHWXMU/dk1LeZcjQQdauLef9useJ2+v/8uYDwx90LTzDrEty3Duf0W1FVIGfx2W03gkdn/vQNkK3lw=; 24:mkx09dXzQRLQ8SZ4pOZ7VQXfwEqeTEn1O+EmHZU3etBdS1aYDo7oqXSDdmXnLo9RtOqdkKhPDj6v/w3aJI64XswDxZGBnvlGmdbzme4TUtQ=; 7:dpnOhaIN5w/L3aGaVVmUM/psqOGGUvNHtwWTQZLoux9l2Ew8GqSd7+my+dJdMMuvk/tM1MErwgcSjZ9iLn0tJcYma4ifRUQqEPilGZi9RG7AmRloFLk5178hal9EY+GU8U++gmmsHB80u7rlYC7iv7JpaRMrgeixPW246gGKxCtiPC0BbNsIQVan9113seOBAC7vxLtCt6bVqBEACHKD6dEhSQNXLvkhwg0uRSfD2NstLRy03+ERxt6ZWzCrkfeO SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2018 09:53:34.8652 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f682618c-09bf-4847-79cd-08d55cc7025a X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR03MB2703 Subject: Re: [dpdk-dev] [PATCH v1 5/5] test: support for rawdev testcases 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: Tue, 16 Jan 2018 09:53:38 -0000 On Monday 15 January 2018 04:28 AM, Thomas Monjalon wrote: > 02/01/2018 13:57, Shreyansh Jain: >> Patch introduces rawdev unit testcase for validation against the >> Skeleton rawdev dummy PMD implementation. >> >> Signed-off-by: Shreyansh Jain >> --- >> test/test/Makefile | 4 + >> test/test/test_rawdev.c | 376 ++++++++++++++++++++++++++++++++++++++++++++++++ >> 2 files changed, 380 insertions(+) > > As it is being done for test_eventdev_octeontx.c, I think it is > a good idea to move the PMD unit tests in the PMD directory. > Please check the patches from Pavan, applied in dpdk-next-eventdev. > > I saw the changes done by Pavan in eventdev-next. Issue I see here is that rte_test.h is currently in eventdev tree. That would mean either I don't use those macros, or use it with this series as dependency on master absorbing eventdev-next in near rc. I am assuming that post rc1 rte_test.h would be in master and thus it would be OK to apply this series over it during rc2. Is it OK with you? - Shreyansh