From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id CF26AA0C43; Fri, 22 Oct 2021 18:08:13 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 637DE410DF; Fri, 22 Oct 2021 18:08:13 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 3FBF24003E for ; Fri, 22 Oct 2021 18:08:10 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10145"; a="315533422" X-IronPort-AV: E=Sophos;i="5.87,173,1631602800"; d="scan'208";a="315533422" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Oct 2021 09:04:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,173,1631602800"; d="scan'208";a="720332796" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga006.fm.intel.com with ESMTP; 22 Oct 2021 09:04:32 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 22 Oct 2021 09:04:32 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 22 Oct 2021 09:04:32 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Fri, 22 Oct 2021 09:04:32 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.174) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Fri, 22 Oct 2021 09:04:31 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iujwpT9So9b8TMx5L/dTIHhmB0wJJuJ8Ka3BWolhjc3W9iwID5i3dqEmTe8d9V4JeK0qSCHMVgUJRmxb6gi6k0HFfcwu56ku4rWG25kxvEQUh2dCvQpR+BYfThH0qbVatzNXHVDRZENEX5vPNOCRh7ruPyZEEy8mcuikRXLVmIs76MeMjUMU2s73yqY7Ev7sPVw/twIXO7Z+W8XSs94eT6hSSehn2JkGMgNmIILo2X4erVmCM0WDBo9bOuq6MnuR57AevC6Jbd9zQp4QdaBjFxwc46W3UJy4HD0MJBNavHns20T99V/FQW/s1NHlqwgoGce5p7mNdyH4OwFuqxfg6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=BVlbbuGfEZnvssgfH5nJd/kzdZCN0fjYfDiSdri4UWc=; b=NkZN97Rzrr0XgLVMLxPm97DV9+ZbOPDAjz7j337JzYK0fzzjCIJ8vsKipTLFhj/fWaQM9Ch8wsUCsBbvKxjd2m5o1r6T92dACMsB9hIQHU0nV0n9qBmfqjJGQuN+dPpNEAJj1n47R+CEa8pd6jKpmvzHK6b6rdSJGh+Re65hlr5q0g5PXGqsOiWybS5agZkatEaZZUn0Km1glWjENfZfHvIOPIipeHiA/fdC8BSLZGcNtnPk2KWghRIkBgW0cf5c1yIQo8wzsEwwkpmGQIYaJzUXIucJUBc6xdTxMp0prE6KKBX+++b0EWLX7kphTlSQ7OhiohA5cZ+IlTxpkYdS3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BVlbbuGfEZnvssgfH5nJd/kzdZCN0fjYfDiSdri4UWc=; b=ZlTFhEhgcANrYGfY6vfb+uLhTJkEb9szEDW/aXxZtakCfJLHgLLYX8u7LSKWJCMvl+dvlRNSjZvnwCtXWtIyaYUlsAVueMTVYCWWO9FPnBRMoEUBvR38U1LPVmIu2VS1BZ0d8+v4kUsHIcCpxMGDSUsmch68UPjaCxE7nQmS/ec= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH7PR11MB5817.namprd11.prod.outlook.com (2603:10b6:510:13a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.18; Fri, 22 Oct 2021 16:04:30 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd7d:29be:3342:632c]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd7d:29be:3342:632c%6]) with mapi id 15.20.4628.018; Fri, 22 Oct 2021 16:04:30 +0000 Message-ID: Date: Fri, 22 Oct 2021 17:04:23 +0100 Content-Language: en-US From: Ferruh Yigit To: Konstantin Ananyev , CC: , , References: <20211022132642.30669-1-konstantin.ananyev@intel.com> <8cb54b7b-cc00-209a-1a0a-eb655f712b5a@intel.com> X-User: ferruhy In-Reply-To: <8cb54b7b-cc00-209a-1a0a-eb655f712b5a@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB6PR0501CA0018.eurprd05.prod.outlook.com (2603:10a6:4:8f::28) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 Received: from [192.168.0.206] (37.228.236.146) by DB6PR0501CA0018.eurprd05.prod.outlook.com (2603:10a6:4:8f::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.18 via Frontend Transport; Fri, 22 Oct 2021 16:04:29 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dce6ef72-bc1f-444f-962d-08d99575a164 X-MS-TrafficTypeDiagnostic: PH7PR11MB5817: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4502; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CUR8gnk0prBqpgwHMmrQaUZRpsLs4ZRS2zoPGY4Ru8Ld7HuvMl+Z06F+ugo4yoKr5MgWaEyPcRZ6qkOg1GTHZNNlFi3UjTwbyN1b+isPV/VpD6TyeNGf5VrkNk9Aw0UszXSi4BqnalSStyfalPSWNdzXJXKieVJ+CKszrKn0A7yEp5V9gZXWAuBcWDQoqW1CYeINFDqwUNBDQnW7EiIstAHXxRzIOz0rHksK09uqKgHcV00bxZ/ZybjbPv2WtNLJuPo3x52Q2GEsnWwQy93xcjfFic8EwADc8WR4p7T/bo400EvCPX4F7+yV5ddPLu3u4A3iBl6gZEzSXSR9ym/ddoFsghiCj6vUUVmyfhKIPVOeCJ2cq+cX6NMxkQSgcKH/s1R0kfhRI0/+CUdDlJbwG8SRh1uVBBJa5r4sRSJlxG0BC+OSAdpHDj7tZIa3Mw3eplmo2Wl1OZ28pwCRkjwOA0azJ2QwMJQeSWX3calhW5dKuOAp/gkem5GpGkO2jtrLY21l16YGCvrXHEnJ9DW3kuQg9L2r/sliLbn8BPrPxg8mSDRFdW5tfPJl8Dhj16Evo4ryBNOyucWF1IrdocKnINoIwRykn0/a0pGIQ7UKoIffM/LwzNiEvPdr8P6dENgcohRPt8fnbThqYdeX8lMDRlWV96JZSl/rWFfOOKunCmauz7AzjbX4aWumk+p5URT8oRi+yYAuq73k8A0H5drhbw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(53546011)(26005)(86362001)(4326008)(5660300002)(316002)(107886003)(508600001)(82960400001)(6486002)(956004)(16576012)(8936002)(8676002)(66556008)(66476007)(2906002)(31686004)(44832011)(66946007)(186003)(6666004)(2616005)(4744005)(36756003)(31696002)(38100700002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZzNDa2xEUTZJV0NHM2FNN0J1a1RPQk1Ccnd2TndPSllmTzJiTkZ6bnhnUWtN?= =?utf-8?B?SktwQ0F4UHVaNWExOWltTjEvbFUxOWxTWndlM0RoOFhYbVJlSitPcEhscVFs?= =?utf-8?B?S0NhOS91U1RKY1gyKzhDYm9CVDg3S3RkZzlUQloyZjdydS9vS29QYyt5a0JP?= =?utf-8?B?QWNUOFFHWTlyR1N4Z0RUWFRKT1M5UHRPSzlSaklnblhJZkt3NW9qZktlcXFj?= =?utf-8?B?a3FsbjJGa0REMVFZZFN4ayt6MGtBSndjNVBGWmlaOWJLYjMwaEtRa2lXZjFW?= =?utf-8?B?MnJQOGMwZlVtMm9GVDJQN05OS1FkRlBnZXdQdlVDVTNDRUVQKys3NkZLUHZ3?= =?utf-8?B?WjhobnhyRWpBai9JaFJLWElXTkI3ZWVlTUlWQ0dSYlBSemp2OW42dzQySVJ0?= =?utf-8?B?Y05YOWlETzRNQUUzSkhkak94Y1ZRUnREb3FLbTZrNTZsV3lySjV5MlBadTZ6?= =?utf-8?B?NjFpNU9NMGxWQng4WHpMNTVRWE9qcFZlQXhJNndtd0ZWNE9LR1FralpFT3Rn?= =?utf-8?B?S2pnWTAxZElrQVpkZlNCVElHdkxReUdUZ0I1QW5qd3JoZG1iL0VWZGw1STFW?= =?utf-8?B?ZG9INFBQakRZeTBlQzZ5N0dIbDhqSmU2ZjhWV08rVGFyeDUybE5ob0F1WWJx?= =?utf-8?B?QmJCQmhhOTJRUS9JNDU3cGFuUlFyS2pmalV3T0pZSHl5disvZFVHMW9wVXFv?= =?utf-8?B?S1JSU0RhKytQM0VoYURVODNRTldEQ2lVaGUvTVlXODVqMTJaeE9kUVgweXVH?= =?utf-8?B?S2JsbVh2dXRUU0NSZDZGQzNNT3JKL1Y3a1o2ZlZKRXhkcWoyckJZVDJjNFdI?= =?utf-8?B?UlJkK05MZFVFS3F6NXZGMjhGcDlXdFNDenZNN1NON1Q4YzhUL1llbDZnOFJt?= =?utf-8?B?Ui9FNjVIeitleE95cmp4bmRIVjMxdzhXeEJLV2FnV3pWS0ZIZWthNUdseGpR?= =?utf-8?B?ZTlmNmtoUWc2cUxRQUNnSTE0SUI2Wm5XRmxPL0xoc3lTSkpSVWtpa0IveHI4?= =?utf-8?B?Z0k4QTFQUEsySzdXdVpXV1pHclV6OWd3SUltUG1BdklrNyttTFhxNDhyYTgy?= =?utf-8?B?QkQ2ekM0TW9WbUhLVTlzZzAzUjgzRTd5YVM4NHh6TklONVZPNDBEeFVVTmND?= =?utf-8?B?UDNieklzTGtSV1drK2UzMW9OWEF3S0E1bU9ndHdFL1RjZ1BNV21KZE5tcWR5?= =?utf-8?B?em4rbktBaXJHL2pWOFhVaE1QMHJsckFTRU9wSzJqK2twdFEyQXpGVjZZejVK?= =?utf-8?B?RUNRRTVwUTRBL3BWMWxPTFcrTDlwTGhiTkthY3VLaGtOVzhydEFoQVduNFR1?= =?utf-8?B?M2tVWHRoeStwU3NyS3hyUWQ2RjNJOVBhc2J0Y2x2RW9ha3F1MkYrQ1Fzai9Q?= =?utf-8?B?U3d1bDVUOXludkJBY0F3VDVNMkJMT1ZLZjI2eTBweXBuOTViT0UzMjVwWFpT?= =?utf-8?B?bUpnZ3lpREJ4MTZoRy9UZU5GdzFMczhpdWNJUlpZMzNZMlIrMm5oT3UvY1FZ?= =?utf-8?B?OUxaS2dkNjlQMk1BUkNsVXBGb3djQmtULzdxYXl3SGhwVmk5R3hGRzBGejkv?= =?utf-8?B?anJJWWhRNEVGZ3kyWDNTckNyWDlCZ3dRd3lFY3pwSmVBL0Y3YUFTand1VWtx?= =?utf-8?B?a2lINzhROFBMWnJzSVlNRk5nTGUzaHYrbUJ3b1lncFIxOXV6V29uRUJBQ2dU?= =?utf-8?B?dmw4TjF0MisvWHF6ZGdXUHVXSVhUQVVLTWRkUXp4eXJPMW1obUI5aDRmMXNJ?= =?utf-8?B?MHVsMmhvRWU3Smh3Yk41a3cvUjF3YnRmakM1M2RYMmlWV0xPYm0wWER3L3FO?= =?utf-8?B?WHhIc3pXZmU3cTFxeWFHTWVPRjg4RHVXWnAybS9iblBkeU1hbW1xSytxTExF?= =?utf-8?B?ek1pWC96ZlNhMnQ4Zk9UREIrdnJmUndOU3N5bTNTbFBPYnRWNlRPZE9EcWp5?= =?utf-8?Q?Gq0zjkwX44AaunbjkEeV2Sw7rdyECC1u?= X-MS-Exchange-CrossTenant-Network-Message-Id: dce6ef72-bc1f-444f-962d-08d99575a164 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Oct 2021 16:04:30.6906 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ferruh.yigit@intel.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5817 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH] test/bonding: fix failures after hiding ethdev internal structures X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 10/22/2021 2:47 PM, Ferruh Yigit wrote: > On 10/22/2021 2:26 PM, Konstantin Ananyev wrote: >> link bounding auto-test internally creates emulated ethdev. >> Some tests change Rx/Tx functions of this emulated device on the fly: >> by directly modifying rte_eth_dev fields and without doing stop/start >> for these devices. >> As now ethdev uses rte_eth_fp_ops[] for fast-path functions, these >> direct changes doesn't make expected effect. >> Fix the problem by guarding fast-path functions changes with >> rte_eth_dev_stop()/rte_eth_dev_start(). >> >> Fixes: 7a0935239b9e ("ethdev: make fast-path functions to use new flat array") >> >> Reported-by: Lewei Yang >> Signed-off-by: Konstantin Ananyev > > Tested 'link_bonding_autotest', it succeed after this patch (failing before) > > Tested-by: Ferruh Yigit > Applied to dpdk-next-net/main, thanks.