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 A71974386D; Tue, 9 Jan 2024 06:30:23 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 35C8A40261; Tue, 9 Jan 2024 06:30:23 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 0DDD14021F for ; Tue, 9 Jan 2024 06:30:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1704778221; x=1736314221; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=IiOJ+xepA/hMpR1r/y7LC9DTKhDuwt5lAhBpsaVtnHo=; b=mK3mBUvRzo6JT21QV6DmLEusQOPw0ftVJ/pTx7sFhy/uFgaD4sLVky+u OQdVaqvKN8sWdmImFKEPuz40EffZ1SzhC656IDQKJYd/ZGSDGRta1CGxB W/1FeaBooC9Pt0QwZvDjODd9yf3341s6dVGrPtFWZ6DTPMBMaOk2cVJjx UubfMzgT1AJyDUaBZdOvYEfYAh7sI28nEE1Ca6MVyekTpd6+wokqaZTFl Tg3xqsPBn+Ze3K3MPObfO7gmOkVhTTlNnOERoTRfJJQZbBgB+T+sBJeFT bMLSisb5hpjbjJ5K135AvuX3dC2+2xhg5B7WIJCYBoxl3ORKjdw9yaFPT A==; X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="484266074" X-IronPort-AV: E=Sophos;i="6.04,181,1695711600"; d="scan'208";a="484266074" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jan 2024 21:30:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10947"; a="1112955288" X-IronPort-AV: E=Sophos;i="6.04,181,1695711600"; d="scan'208";a="1112955288" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga005.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 08 Jan 2024 21:30:18 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 8 Jan 2024 21:30:17 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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; Mon, 8 Jan 2024 21:30:17 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Mon, 8 Jan 2024 21:30:17 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W10veaZndkAAN5h2dlPNM/5I7vsUMXoOwC4jG1c6xhrLB4u5hDUXMonYmLle97JWUkDXs7LIFCzVh2S/5//C8ESJYm9nUhJLQrt79TViCfaF6qXkvYtWH+GKz/4M8hEGWbFlmNtOlXl54S7IDdjplTY+gAhc4UOoQJg83peMU+86/jPQRndiCFrX8q73o++76ZnjnUcJ5uxH3IO+ZgFHg8JNyNGggZLuKe5zxH9NdynqYAntnObfTRkpy+1t2mPrfq9BsTNd21iBV0vI3XgStUJOH3vE69hWmbh2p4VN6a1SEDBdEcb9hQdR9brBKExaWc9gbZ8WVF/EqdYmSha1Mw== 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=SKlkc4Im1G+kS5AER6VzjVnAgdX7sZyjqvlmfcb4Rzg=; b=Ypnjj9WKmKKtyYrpeZDxGEiV6L6wuhVO2mJAUADnUjgsPE7fdEbBQomMN1tOoe4KKMg/8r4CsRiK49TvkgSMgMq0s+4CeZGlVbVw5vSfZ7Q9G6ntI852wmySGQxSsIbBlnbjpIhKEGxoK6Fu766IBqWjFkr9PM7LGyEWTac3s9Ds17ZZ8xVUv6PkCeGH1vQOrvLPD7VmFaPqE2XmIifTy0K97r0rB1W58PGeXyTzuW+QaMMkgpEBE2/7ksE93ktm2ZZXDqNwhc8Di2Dlu16V2XgXaximJvBVaUqlnURzmwU15v7tdl4M0Z1E7/MU0+mVFkKUkPwgyHFr/9l1vnIIJA== 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 SA1PR11MB8543.namprd11.prod.outlook.com (2603:10b6:806:3ac::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21; Tue, 9 Jan 2024 05:30:15 +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.7159.020; Tue, 9 Jan 2024 05:30:15 +0000 From: "Zhang, Qi Z" To: "Yang, Qiming" , "Wu, Wenjun1" CC: "dev@dpdk.org" Subject: RE: [PATCH v4 0/3] simplified to 3 layer Tx scheduler Thread-Topic: [PATCH v4 0/3] simplified to 3 layer Tx scheduler Thread-Index: AQHaQil10fdgIe7/t0aNUx6uZHBForDQ9XKQ Date: Tue, 9 Jan 2024 05:30:15 +0000 Message-ID: References: <20240105211237.394105-1-qi.z.zhang@intel.com> <20240108202158.567910-1-qi.z.zhang@intel.com> In-Reply-To: <20240108202158.567910-1-qi.z.zhang@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_|SA1PR11MB8543:EE_ x-ms-office365-filtering-correlation-id: a80264fa-5143-4164-57fb-08dc10d40f6c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yHXxDCbjXiPnfCaoe2hVNmWUVPrsqiE3BAnM6KK50TFNVFcIBsbfk4FQ7DDkS6xcDRklMsMGwUkd2KDVAghvg/zpekAjaTB4rJHmgF6o2oMnSp9uDMCfLaVm941FxsjkbOyq9685DtEheBEoh75H0ScRS1n8kwNE/z9C16qRkT3QHKTUL/zKpuqjBIvr5EZv0tn78ZFsoK8vFJ5fcd2T5YNjbbp6omxLjXHaOCp9iOGKjwG42lOe4k10IaXvlPsiO554lFV1G4b3eAr4qvyYEhOrb3fJv2IyFxezGxtHU530+1lIWXHN7xdtY62/L1Jih9xCRpQAUSNctJ7U/pETQBrxJWz6w+TtP3LodO5WfXjWgabwCDMxYLnJzGnE0z3EK/QbImJV4HZrzjobHbjPJX+vFtDhbOnzCuma3KPX4eCc95+CFBXg3Ps8EIm1Wv3rEsvTLAeHAjQHR0j4evLZHVyYZ03ky3GisVrRrf2pGWu4o+zWv+f5CJFKs2qFMgCIDPEplKmEXe0iGAJ/jHvtD4kG0x/FP5mm37RyBBqbpl3/98KvNHVZ2YMTqY7nlqtb/I89PWz8XwZ7o103Mj6+h6dns03IsTkLLT62wU3/OmWWAGxeItlZG6DESNPfvwNF 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)(39860400002)(136003)(376002)(366004)(396003)(346002)(230922051799003)(451199024)(64100799003)(186009)(1800799012)(82960400001)(478600001)(122000001)(38100700002)(55016003)(83380400001)(9686003)(6506007)(26005)(53546011)(4744005)(7696005)(8676002)(8936002)(110136005)(316002)(33656002)(5660300002)(2906002)(64756008)(86362001)(52536014)(4326008)(38070700009)(6636002)(66476007)(66446008)(71200400001)(66556008)(66946007)(76116006)(41300700001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?gSJpKVc2HjZ8+AbHTPRJyQNyBWlq0Yw6lIS870NA4KETK0voe7SuUQLz5jBm?= =?us-ascii?Q?9qkm6IuG7s7ocWgMdK27RddRj2e/OI5pwT6wFXW6Lj/iO7DVXsRqh/500qsT?= =?us-ascii?Q?ov+hK4KOSLgUaNOj7A+ugiGDOp8boQcAL0ixwvLucrVEtR0y4mHJee6ixckc?= =?us-ascii?Q?uCfLxd3Lw77MtVsGHLt9lgwcpNFotbzztJ+cXYhHG1uMEQ9OJNa3+pl7MO6V?= =?us-ascii?Q?S/Gfm2cEAz9f0uzCWX4NU/5YHXb1pg0u2uM5ibHvcAWiVi6E8f0B4TkXgsU+?= =?us-ascii?Q?BMu9UhKiwojFG9MoUXVUhkaJxd4uZ/lqaVSNGOO91hPcTCUi9x+YnqpBI/Kj?= =?us-ascii?Q?1IC3pEnKOdLvdW6Cm/baE0LDZVtWRu8o72GQMSiQVPV4gb8ouWPzH0w8mJUF?= =?us-ascii?Q?OI5F3YVpzhbaQpXoaWT7xzrN0ZQX0BRzhDdxkz+s3WY50/p14xVOWNVjrkcy?= =?us-ascii?Q?2ZFNX+tf1B8uzNZZWUEFtN+68IXTxNf0/bM3/AI1RpAKK6k2sCima7QCh+QU?= =?us-ascii?Q?B6hUnKYFyzxPCB77HaivZShYOF6t45I+1O3SGedKoPSfDfhPHkkQS9fptKyT?= =?us-ascii?Q?HGMz8wWV1V/zMHdeN79CiFidjhK0tvC3AkhEOy1g8oHv+HDxj8AIqFQF19t4?= =?us-ascii?Q?fPz1T/A3j3Bq9XHZB+uvms40umJp0GzO90vJDkrhXSnboG7icwtrh/ztJ2M5?= =?us-ascii?Q?i+YoQNMHbufvLnt9STFZCCKMfAU1iygjuqTZ8azDtttiHkUtS56XDf7INxTa?= =?us-ascii?Q?9E1b4vqmf5ONTCR8YdmaliuV2fkVdDHcTLaCQ6GIwPz9uxP2LSsm62RNhYRO?= =?us-ascii?Q?wiPJdUSGOymX29eFi39FN7xlW5dsHyHQB+THKekacFRzdRd6JLPhbh/jXgL7?= =?us-ascii?Q?yg/piGCFEwE0XTXNWpLzfndDdaQe8LkrMmJx0fmjaUPPNEPcPAlNGBWeXOUJ?= =?us-ascii?Q?SknOcYZKyFP39pPxchYsJe+IMkTUlqbQUjBNAwhBR5Cf6/hQEtKyW2OsDxM2?= =?us-ascii?Q?hEKjp/2hUa+dB3eoMdIuznKy3eFl6wBOggl4O/vOUhyRT2r2r58CHGTFhiDx?= =?us-ascii?Q?ra6NJskPIcUwz7xem7T2UhZSkqeywipHRUFJk6Z5bpBvq8P6RO9VbN0O3w1b?= =?us-ascii?Q?muodFGnTwxJIBvZ55ecqM+26+YbGiPTehsRHWRa3W7ADqwX6J/7m2ybIVUYV?= =?us-ascii?Q?I2UFfpb88B9moqWkuHmXv974PVN6WtJCFyWFIoLpq+lIxwFO0CV9s+CfXaOY?= =?us-ascii?Q?BtYWQC8RxxhwLLsZ1qQ3W7yhvLK9gL7f9mEe2P80CoyXniGgsZb+yf9nskH0?= =?us-ascii?Q?yvkLrdeZkOuLtu3v06lZma3okb28EM4vemWGwvqajOVQhMbNv21NnL8OQLsT?= =?us-ascii?Q?Fuq3tRlaxUX3y6Vg7Vxao7EcugNpXUiBrBkOn+iaiuQqO8K5wN+puayUwTpV?= =?us-ascii?Q?6T6anGw/w1B6LLy9tg0FiBlnLmqNR8/4+9eiqfY3k4tparaFrJAKUs9DK0Le?= =?us-ascii?Q?lTyYeCZQJ/pw9nRia8/Ev4QovFyDVVXfdJSWQ1/RArmyouvEooqFypZkkRGW?= =?us-ascii?Q?wnZ+tbmrdAN3k49umbiFi187x8Xi/ocDr0le5dmb?= 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: a80264fa-5143-4164-57fb-08dc10d40f6c X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2024 05:30:15.7145 (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: /bUcha1b6lvUkLc5ezHPUP4r95Y0zlMKvapTiMVQOSewCy1hqsKoq8VFaKNk86RvSFdOkEVdlK0gwdq47aJ76w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB8543 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: Zhang, Qi Z > Sent: Tuesday, January 9, 2024 4:22 AM > To: Yang, Qiming ; Wu, Wenjun1 > > Cc: dev@dpdk.org; Zhang, Qi Z > Subject: [PATCH v4 0/3] simplified to 3 layer Tx scheduler >=20 > Remove dummy layers, code refactor, complete document >=20 > v4: > - rebase. >=20 > v3: > - fix tm_node memory free. > - fix corrupt when slibling node deletion is not in a reversed order. >=20 > v2: > - fix typos. >=20 > Qi Zhang (3): > net/ice: hide port and TC layer in Tx sched tree > net/ice: refactor tm config data structure > doc: update ice document for qos >=20 > doc/guides/nics/ice.rst | 19 +++ > drivers/net/ice/ice_ethdev.h | 12 +- > drivers/net/ice/ice_tm.c | 317 +++++++++++++---------------------- > 3 files changed, 134 insertions(+), 214 deletions(-) >=20 > -- > 2.31.1 Applied to dpdk-next-net-intel. Thanks Qi