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 D02FD437AB; Wed, 27 Dec 2023 12:30:44 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6C884402A8; Wed, 27 Dec 2023 12:30:44 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by mails.dpdk.org (Postfix) with ESMTP id DB2DF402A1 for ; Wed, 27 Dec 2023 12:30:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1703676643; x=1735212643; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=NXGikWhyvuixHQToWAb05Rr57h3gmH6Bkd4b/Kewx5s=; b=FLpBHXw73mnQOl3tX05qHnmHsUtV5dVtOuilVuH+HMYx6+sSpiVZnW4T HgjpxQd6iT/7lcJ7WKRAD6/Wv9JU/Ha/E6Kkvgvlp3fIYwPgllSM3gx4C rnsg2/Lz2BpSfmXxTdk+V1qTHWM4cYeWuCsV7oGclbmd+axHguxVQ6g47 vegn2DS9gUCg8zk5QK8dWPFHcIt6GpYxsFv71lH2ctd0BNxPYtpoWfZlf +uKeTwN/WYb/0vqJ5FYnOJn8OMi1UFPNyD0icjqSIDoo+neMEbgV1pgZv LkvoZxArMwAjb8ypn0NXXQf+hlZbMUA4ISKJA6cMRYm7ijeV8ZiV5rQ84 Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10935"; a="3725864" X-IronPort-AV: E=Sophos;i="6.04,309,1695711600"; d="scan'208";a="3725864" Received: from fmviesa001.fm.intel.com ([10.60.135.141]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Dec 2023 03:30:42 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.04,309,1695711600"; d="scan'208";a="20272300" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmviesa001.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 27 Dec 2023 03:30:42 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 27 Dec 2023 03:30:41 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 27 Dec 2023 03:30:41 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 27 Dec 2023 03:30:41 -0800 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.40) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 27 Dec 2023 03:30:40 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lb5A4EuL09gctPSfHoGJYs4Wyb7mDZWOprOnsbJxxUbPih83LiWJWzDxnY4DtujUDvIeJhv+g52b2ATmVhmuthrrEODjDThiE1gDzmeMlNDVVqKYnoE2p+X8HjRATRl2qL5mfTvaOMAAQ1zKsxfPTF8dclwOi9z5OG01chQSHw3tFM/GAOgSdo6JgpoZRLcXuRvykoUytOBdxs1gwCgtivRXrtFSduxXVtSyCPfabhcGV9D5JzNtVg245b7OQr7cLqWSlPaQYJzrDSe+JFyfnPZv5LuKAGWn/Q88bZw0Vk14N64itA9uoritaQwdpdbTdm0bQWpoQS7oyyuk08SAcg== 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=NXGikWhyvuixHQToWAb05Rr57h3gmH6Bkd4b/Kewx5s=; b=WiPCYyI8Or5PihrFprZXnB0UNfecW8xeCHIT8gSbbKOZPWbu4yT4EibEsBkd2lb1I8/Ytk45vygL6hpFLe19thCYLVukkoWeBphM+YiSxOQRVzgFBO3Oq3Cjl3MmbXNs8/Dpj42Gjf0gqUGEPO3XwUlGDuRJb0lwEJm/YOs5vgGO0Lb3fnXAl2WCY8NiRlk3zlPUMm+F3/Vlbl8IdgBdNa1hiNfBHcmH57PusYP1dgXphU6qNMaWrYHdu/CIewtoX+M25s58XFUOBfZuWcOkmQjoOuSofSJcZuTcHwEW+vQdReH28dJGeM918sCabutZ2LbyFSVPWF9s0jfg7mYgfg== 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 Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by BN9PR11MB5386.namprd11.prod.outlook.com (2603:10b6:408:11b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.19; Wed, 27 Dec 2023 11:30:37 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::fc91:526:bead:4f73]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::fc91:526:bead:4f73%4]) with mapi id 15.20.7113.026; Wed, 27 Dec 2023 11:30:36 +0000 From: "Zhang, Qi Z" To: "Ye, MingjinX" , "dev@dpdk.org" CC: "Yang, Qiming" , "Ye, MingjinX" , "Wu, Jingjing" , "Xing, Beilei" Subject: RE: [PATCH v4 1/2] net/iavf: add diagnostic support in TX path Thread-Topic: [PATCH v4 1/2] net/iavf: add diagnostic support in TX path Thread-Index: AQHaOLBJHtUjohcdHUq7xMAV9ifxaLC8/c+w Date: Wed, 27 Dec 2023 11:30:36 +0000 Message-ID: References: <20231226100713.680088-1-mingjinx.ye@intel.com> <20231227101655.799560-1-mingjinx.ye@intel.com> In-Reply-To: <20231227101655.799560-1-mingjinx.ye@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|BN9PR11MB5386:EE_ x-ms-office365-filtering-correlation-id: c212847b-cb2e-4b85-6ae1-08dc06cf3ee3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mSHZ1zOkkXk32McwyM5QMTF6aZcCL0N+3kxbNHdNzOtzNW0GAvXmE5/AL24k2gjPEA14pyXgEOUzaHy9D3YfPTlCVgg5wPM/D9Tx2EvMdmMqwPvE7VMg6Ic362Nwm9bFTaVXV6PFbU7yfjyE1MHJVJH6L08FZcsW4N8kOnWsKHsRkv35ZCU9lx+EIxGQ8CKyVpiKxwdniS5YelsQOeyP5EYlpkQh182NObnAhGxSO69vgIsDj/wfrUbHFVPVJpHJDBC8wTf/Ij1glzLuaA4Cap4D6BpI401SvJJTkkx4tcZq3ysEPkRVLG2GZcBLtZPASoDG10Wrj4/g9jOjlUleBvylvfbjwDyPORjBsDlQmNELABjEoZxnjez0L9oQI8InDAQVnrKqBJ56SwyUGcqx+Cj7iro0FufItk1q3jD6kbAlnZ9AVIu8yl2jiNF6e41hBFP8OsIhlcj6OCpcZwRUisJfV69KX043hoRExFjF3z4hHd69zoNcVfuGVd0FK+KnOb755fyKPk93JWhq5vrdswNJ6cLzJJevCIy6CvMcCfps2xrupAqtes7lm0w/X0L9AK6g4nlGN1N6V7KyGrwwKSM8bWiv8igY2pGXLp5mw6kSq/OZ44xpWRTDhywMSbfO x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(376002)(39860400002)(396003)(346002)(136003)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(2906002)(64756008)(66556008)(66446008)(66476007)(66946007)(76116006)(5660300002)(4744005)(55016003)(52536014)(4326008)(8676002)(8936002)(316002)(54906003)(110136005)(41300700001)(38070700009)(9686003)(53546011)(7696005)(478600001)(33656002)(71200400001)(107886003)(6506007)(26005)(86362001)(38100700002)(83380400001)(122000001)(82960400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?EunRqNqKH7M7rSeVrfpxTNSyPG+2swQS3kTQz7wojjerGByzHB1w42XlIvVs?= =?us-ascii?Q?hqJzAIEnHnGThQQ5UJM8ugu9DKaRzuQSo0xwtkRFat251xzhnHxpftpXu7Cv?= =?us-ascii?Q?yJR/I27KkL+oJe8yWvPVt3mqzB7ckI4EYUeUHETkT9Dd4sV+aGgk92WAKj/T?= =?us-ascii?Q?nDxdxuVU6xjBib6zzVrJ2W9CCfNbVDVA7uzfItgp1uvXaf+jFkTxCIAvm2UK?= =?us-ascii?Q?V7XIEQbZnZE2yLiawuwquszaItFv+S0+K82vxGQCR3NDkmbl2qIPJr+4Qxw9?= =?us-ascii?Q?FHXAEqxl0JdMpKc/2qZTaXoiFOpbhsv5QI7yKram6s2p9UfULuV5uuFZ4rNj?= =?us-ascii?Q?zzGfSp0tAumNjuen59jCWNrwdtD87cB5EMFNAUD+1VYsP9KO6lV2DkUJfJbk?= =?us-ascii?Q?l7Wq7fwionl3OEKKjZEADuhLDJhfn7TIdxokTOf/i/x9y90UTB2ACKKhRj5h?= =?us-ascii?Q?MrEKGlAkU/5hEPWgbLyzQ4EKsndstS2NUoQWHLWBuus/YzQVH+vZXYY023CA?= =?us-ascii?Q?4Xjlap2C3W3yKcMqQ6vmv4Ymx4WtU3q6FRwBfvtjSjXKOSgnIh+jS1kkDZwp?= =?us-ascii?Q?t5yZruV3IJsyOvAG45dhjE2IJLefjwZmkxkgT0Rkf12EqqsdYYQlRcpPNpNf?= =?us-ascii?Q?ogMiInOs27uQEjkrtw1UVzO1GVfC9ah5oP3CclNygNJgmreHU733fSROuXv0?= =?us-ascii?Q?3dxbCwB6MiMU44Ez87v1Wiw1JCbFGu1Qhjp5dv7RkSdhXsFXYe9tZnwMJtIb?= =?us-ascii?Q?0t3n/o9cN2DAkGHH/pt/g0LA1XfSs2giH7lClgpRbLHUOAaW8UlV9NSXivd+?= =?us-ascii?Q?aVQlflKxnGcA3ldGMQBNckjqW1bBoBz7qzxf4a0pErdexycG75+TOEKLzZvv?= =?us-ascii?Q?NefmDtNtbhLkY/8WqDJXVy4kzySmJ6cUvpoOpGaulKAsouD5/4+8/A05Q1Ca?= =?us-ascii?Q?RPYnq+hsFjx6W845QUs6BPRHrIIgxSXdVW10YkIP4JJEjirx+13B9eDF1o50?= =?us-ascii?Q?UWEBxochkxTo83y1kADuaY5KrEZOZp/UCiY2xlYbetlimGpnRIiV8b43bM/u?= =?us-ascii?Q?VpjyXc0rkYxz/P0/47tz/6mKJtv0pehmj/ZAQYSILUwceOHGp2fX7gQEsCVs?= =?us-ascii?Q?rxtJ1HYfZ+xs4RmdQNW8enZ6Rc+DJVjvZ8jHlr/KlYb1egE1HZo55LkQXbB8?= =?us-ascii?Q?TrBaZ990NL1zqniCAUzVKuYs25nJieGgpT+pN5ugrgT29SILIdxHrXsk81hl?= =?us-ascii?Q?04+ar+p9ZsMVTfYNl7Ja/b8Lk4BGDbrxzhZUUDNIdu5pM+do/HPHfAPMyDWt?= =?us-ascii?Q?TwY6sgnDJaG1GO6bFr+Es+wZT0qe8YlzofZjn0mA5Wql5J4RIjzZG5zTfSDZ?= =?us-ascii?Q?lEpXykFs2VZni2nEoRK10m2ke23modHiW7Zt+rrM9Z3BtuaVdZEtb8Xcs/nU?= =?us-ascii?Q?TSDzOSIxw6mG7Xv/6Ma6NunqwM6Tv6e7DYzlm4IX/qomPd53pRx/7lxyTzVr?= =?us-ascii?Q?CwwMopD2uZInmnov2Xb8QRc8wYaf9h2Nd/Qqq8/YsKUrO1rRRcbnxqUGUyf0?= =?us-ascii?Q?wYaKZQXV9vCAxbkbXPxVbZR52kKRjrspP6JoVs7S?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c212847b-cb2e-4b85-6ae1-08dc06cf3ee3 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Dec 2023 11:30:36.2445 (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: Bcx+XXNWeJyzNsnFbfYn+7ZavY60mW9mH1f4OZ6jHNy+w0pXhD0a6gkGXgPv0nlOHW1SMwAwDR1QegqcUXMs2g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5386 X-OriginatorOrg: intel.com 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 > -----Original Message----- > From: Mingjin Ye > Sent: Wednesday, December 27, 2023 6:17 PM > To: dev@dpdk.org > Cc: Yang, Qiming ; Ye, MingjinX > ; Wu, Jingjing ; Xing, Beil= ei > > Subject: [PATCH v4 1/2] net/iavf: add diagnostic support in TX path >=20 > The only way to enable diagnostics for TX paths is to modify the applicat= ion > source code. Making it difficult to diagnose faults. >=20 > In this patch, the devarg option "mbuf_check" is introduced and the > parameters are configured to enable the corresponding diagnostics. Can you separate this patch into two? 1. introduce the tx burst type and the ops array, this actually fixed the m= ulti-process issue, and should be backported into LTS. 2. add mbuf check for tx diagnose=20 Btw, please also update the document , so user can know how to use the new = devarg.