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 CB7894259F; Fri, 15 Sep 2023 07:44:53 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6F683402EC; Fri, 15 Sep 2023 07:44:53 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id EA47C4029E for ; Fri, 15 Sep 2023 07:44:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1694756692; x=1726292692; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8kvAyJHzA2L5tq425sUD5+qbog6klhDuPo/89m+5378=; b=IwtkpFEYoNMTeBeQ3CxCENQK3GN2KD/NcIR39RIq4bmdCcdp7CXPiF4m iWnlW7V1ksO4FkmsEJyIso973FJdkS6W5UWl7C0LrCYYb3O0WMLWfbvId yBsWC6r5EtaiXrO8J7Uv9Amq2ecZhBBIqUuWLPYq/HuNjEUzpvJvalv07 U3XARki+xO0ENrNjdIJ7852gC0E0r81slxHGDMyp3JbjmRBKsHEL/Xt85 Ee1qK+iULsbIToL+hbPBRNINSk4W0GWhyfjylg4qIxuRr2kkpKOAAU68w gSCs//K6TICNBcGGhCITtJ0egcYHYLlavRPtIbAEkb6g0QfI+1iHJCWWv w==; X-IronPort-AV: E=McAfee;i="6600,9927,10833"; a="443227879" X-IronPort-AV: E=Sophos;i="6.02,148,1688454000"; d="scan'208";a="443227879" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Sep 2023 22:44:50 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10833"; a="918525601" X-IronPort-AV: E=Sophos;i="6.02,148,1688454000"; d="scan'208";a="918525601" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 14 Sep 2023 22:44:50 -0700 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.32; Thu, 14 Sep 2023 22:44:50 -0700 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.32 via Frontend Transport; Thu, 14 Sep 2023 22:44:50 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.45) 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.32; Thu, 14 Sep 2023 22:44:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K7UZIhVeyjtGne8BR8bRFiqutan9vrVaY/bu0MdOfpUAmCqVQZsUVn/nxW3wWvafYJEF7OBhI3K2KTGxRvDo4SX58I9yd1/askAJQf4Ms/ZdiOBmqgDdbhAbNNoI08pcHIb6ddg7yIooFAH2jXkIWUtT3uRLFxw9f2kUyCXQKFA9plhlNYWJ4fMPIX8ryEO3haqO+O57ph5u1s5MjPeLlMZYMDGIUuwi+MbFnIKWWamXTEmposJ+jGKJRPC47dUPQtMmKktJVamfsHCcBr3h8XI7GCZKdbgFkphDy9t74c/vt4+7ZuVzGfNDwVesAFrGfFx7v9kfO3lpV2aHFsxmBA== 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=voR3m3RczAkxPqR6k/UMURKFmt3r5QHjI7hbMh+awYY=; b=CzNebi8knrAhGjN7tfcmsm1hVTOeyWX5si/WpOcR2OhDGHgPBuZgjwYzuFv0RpqNmWB4jAeYwb04sptWvDwsYBFXooQdthBD6QyuB3mmfD6bi9HoBag7ST8Ja5Ev9mcL6lqStl1Xz4vF665Lmj/m97GGivmbwk1OJfs90/f0N3ecQdaEDRrNbiQyl5WAKDRo2FfQvpU5RzTVUXKBLCekrJDSlqukmkeg6rBv3CGv7WP9AwU+FcjdZIEQU46BonXSp1yw7OtBav3gqiHpJmnnJ/aGO7pmY0yehGwPJNen0UhOga0GtPBgqVd9T6P9MJ4KhjnenqpO8VZ6A1/H8TK7Jw== 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 LV2PR11MB5997.namprd11.prod.outlook.com (2603:10b6:408:17f::10) by DM8PR11MB5592.namprd11.prod.outlook.com (2603:10b6:8:35::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19; Fri, 15 Sep 2023 05:44:42 +0000 Received: from LV2PR11MB5997.namprd11.prod.outlook.com ([fe80::7423:9a2e:7dd5:e56]) by LV2PR11MB5997.namprd11.prod.outlook.com ([fe80::7423:9a2e:7dd5:e56%3]) with mapi id 15.20.6768.029; Fri, 15 Sep 2023 05:44:42 +0000 From: "Xing, Beilei" To: "Su, Simei" , "Wu, Jingjing" , "Zhang, Qi Z" CC: "dev@dpdk.org" , "Liu, Mingxia" , "Qiao, Wenjing" Subject: RE: [PATCH v3 00/17] update idpf base code Thread-Topic: [PATCH v3 00/17] update idpf base code Thread-Index: AQHZ53qxOZqLKi8qJ0+beJm82mH5+bAbYFsw Date: Fri, 15 Sep 2023 05:44:42 +0000 Message-ID: References: <20230825101344.1828774-1-simei.su@intel.com> <20230915021730.2681882-1-simei.su@intel.com> In-Reply-To: <20230915021730.2681882-1-simei.su@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: LV2PR11MB5997:EE_|DM8PR11MB5592:EE_ x-ms-office365-filtering-correlation-id: 2dced8e5-79bb-42b7-8f0c-08dbb5aedc3d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DfM8DPxTS79Juwaw2NW0TZet0s2UjGJm1hZww8NSsVASuWdG/nQs7IcN21fmkS8IfMAVffCyoVBR7gWGtbOnRqDxjhhMYR8m0BlwzNFs4IEdsM5RrbRss7QuOVhhZtWntIcYDu/zdHyCBie4g8/4wv5wBDXLqI35dgcjvCFHaMN0E+uMuQ8DKbXLHaTIOykFaysuzB0PlA7bzmfKJ7OHG+cJnPt8cou+mcxzM9oYe9Vmj37MPSEvL1JNVW1ZPAlTKYgQl6pNRWQ3xWKwnKO7zWCgHR9xFR2g3dP5ZCeIxOY/WbR/Y2j2d9CJ4IHQgi1efuC3ZIEatKZpV5jEiL88Pwfc2c3MHi50OgJp2F6iQ6nAIDrLWzf58mNVjgMbvmY4/C7ND05Hrch+wMxmz+gylfMYT3pE7auuYafmXDB5VfKIC+aAirSXdw2r3SCnHLiKVLGd66bwNstk8IkhxKOs1xMHO/c9/WSfbACEqESLSxtV8wW6DJcc9g1QSovX5/fB0nhZigPLoJxVnMIp0uIinDBNPREbnRHXipddmGjla1iVFVppM3XSE9LNyxOoA3vgDxGgxQf/zqSacTBg7DY2QOu0Y8lqnSHJ46KalzZ1NlP/coBTlSmZhk8vvhdbv12R x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LV2PR11MB5997.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(136003)(396003)(346002)(366004)(376002)(186009)(1800799009)(451199024)(26005)(53546011)(82960400001)(6506007)(71200400001)(122000001)(76116006)(8676002)(38070700005)(110136005)(9686003)(7696005)(83380400001)(86362001)(107886003)(478600001)(64756008)(8936002)(66946007)(5660300002)(55016003)(66556008)(2906002)(52536014)(66476007)(54906003)(4326008)(15650500001)(41300700001)(38100700002)(33656002)(66446008)(316002)(6636002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?dR3nW2gvFI9AVuJHZLrEJ/VQ1CPlBPWBsJYrtNbIBWlxhC5AvNSxUXadUhW3?= =?us-ascii?Q?GCUX5ooAhApN+Mb2Mt5RKugCtFQUXdjf6GegGbiE9jj8tlFwlXKfQDrZMxAi?= =?us-ascii?Q?LkeqJ8wwiMwoho3XS5oDo3v6lRhZT3f0wIT0mQEeF52NZ/Gp4CJRYFLBi7qM?= =?us-ascii?Q?O+iSngIh6TTKYFVuM+446LMoDO6OuCZUjn/CfuRwESN/q5+tTEMz30Y5LLvA?= =?us-ascii?Q?JlO+1I3z587hB5I5Xwv1wJz/dymnswCWu2JIBWrCzSJ3qZt9vXsSCg5gjHKH?= =?us-ascii?Q?RpCi0IdGNojm+NOWe/vZzBpaPtjPMT9ZpIp1orh+Jdb+39sszD0XyYh26vA4?= =?us-ascii?Q?AaT3PErU2mp2onkJBtt4KJycl6Dy/vMHAcbqo3aKOOX24cdDq+5TBugpig3U?= =?us-ascii?Q?ucMz3eEWr3vlEojqfYbFfz02B60Qqe9JnbJK7M17NgxRhSjXseuU0jWezSqe?= =?us-ascii?Q?eeGRPKrqFE461eLkdsGYcJ7RDeGCbbY+ghrCTBZjMEGHYr6qKK7qnZeUMQtP?= =?us-ascii?Q?XUc60MoaQZ7CisPPc1ZwPf9GbJxvtfeqd/LLStBZuhnVROcYeI79KEnaH2a0?= =?us-ascii?Q?p3cAmoYBtjpdm8ONTDIrEu2uHLSiyLqfDM6e1kGDAUppQP43+NxVpz4iX+YY?= =?us-ascii?Q?0M9wbVR9i6FfiXxDMrml148YojJ8sujU59RfZ7VEl3f9SVKnZRQzVg/omqgN?= =?us-ascii?Q?LHyw24ojeHDUItylH7PT98wsCNb1Eb6LaEJyQnWdvbFdYm35UJUfJjS8xH8Y?= =?us-ascii?Q?UaB9I0ybUOdHr/hA/oJm9jwnhwptxuA/gXHGIjN3ucXOCGVlmjYtu5WLlKsx?= =?us-ascii?Q?9VAeMPLvwSXaLbFQRcm6/gSWxWV2PYchrIucI7SCgy6jmRoB3TJD5LL54AjQ?= =?us-ascii?Q?GhDprj5c4cQMMFmHU5KNuCy72UcYT9qZo9J95kY6FTt+HcHLRGZx9mRHKPYS?= =?us-ascii?Q?q4RcKr71sA6v/Or2N0kGze8uYe2aHlw/lGbEXSTv3idexRdaGT9tQpXHTmnB?= =?us-ascii?Q?ABovYOdtrV6vtUnm4zfRra/RGXbYILCZ4RaFX7ukVaCL8sssNF6ATtkRiIiS?= =?us-ascii?Q?zKQ0/q+xpSuK2e/aJRV9E1cvJdcJybnpwG2Ctjvu+WdtqJYLbPqH9h/cw410?= =?us-ascii?Q?NV/s4y++kgl7w9Ih5XLCXHVpP9loppB4OjUtQZCC1hOhL399fd36RTOvG0MO?= =?us-ascii?Q?Fbef0V77fANqeSxHYrCRPTy+VIRT8+D3zKgB/dDKh85E/J42nAYumerkV58E?= =?us-ascii?Q?Njykncd+f/PzZANQS0WdFG+EyhWoURIUo2qZlLX3mewKXypDRn7Y+IjX0wb+?= =?us-ascii?Q?2f5MTu1fgJaqAjSuaVIFgjFCJgsIOn5AenOPx2BMeBAu+kRjPxHcSQxJ+b+u?= =?us-ascii?Q?Mt5E7sWUFGGVJRCnEPV/Y+QN7yUVIVmZ9qIh8mfFnhuWMODpwtJSupE6d5sQ?= =?us-ascii?Q?8QKQNJBIaPEeRi9kiGcSjkc+SuXe7I4jYo/T25OM0SVodVb0EPiHXIdbsY4y?= =?us-ascii?Q?hFrJcp98fpXIQFqpAiRfWcYsXUAEYFefCn9A3QrhtL3IQtiQfpjtJ9+aoGZK?= =?us-ascii?Q?t/+LEdyrIu+9YZEIehUmHF3Ysg1DVFlspdDPB2OF?= 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: LV2PR11MB5997.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2dced8e5-79bb-42b7-8f0c-08dbb5aedc3d X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Sep 2023 05:44:42.6594 (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: 8+USOAZ0rY8EvyhYkvfNzA7o/PYRcphYiKJrPDhQpL+gfjdhNJNfHzB04ypHwzfcM7N8DzPicwcFN7PvYxHuHw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR11MB5592 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: Su, Simei > Sent: Friday, September 15, 2023 10:17 AM > To: Wu, Jingjing ; Xing, Beilei ; > Zhang, Qi Z > Cc: dev@dpdk.org; Liu, Mingxia ; Qiao, Wenjing > ; Su, Simei > Subject: [PATCH v3 00/17] update idpf base code >=20 > This patch set updates idpf base code. >=20 > v3: > * Fix coding style issue. > * Modify unexpected error in the update version patch. >=20 > v2: > * Add two patches for share code update. > * Add version update. > * Fix coding style issue. >=20 > Simei Su (17): > common/idpf/base: enable support for physical port stats > common/idpf/base: add miss completion capabilities > common/idpf/base: initial PTP support > common/idpf/base: remove mailbox registers > common/idpf/base: add some adi specific fields > common/idpf/base: add necessary check > common/idpf/base: add union for SW cookie fields in ctlq msg > common/idpf/base: define non-flexible size structure for ADI > common/idpf/base: use local pointer before updating 'CQ out' > common/idpf/base: use 'void' return type > common/idpf/base: refactor descriptor 'ret val' stripping > common/idpf/base: refine comments and alignment > common/idpf/base: use GENMASK macro > common/idpf/base: use 'type functionname(args)' style > common/idpf/base: don't declare union with 'flex' > common/idpf/base: remove unused Tx descriptor types > common/idpf/base: update version >=20 > .mailmap | 7 + > drivers/common/idpf/base/README | 2 +- > drivers/common/idpf/base/idpf_common.c | 10 +- > drivers/common/idpf/base/idpf_controlq.c | 64 ++-- > drivers/common/idpf/base/idpf_controlq_api.h | 17 +- > .../common/idpf/base/idpf_controlq_setup.c | 5 +- > drivers/common/idpf/base/idpf_lan_pf_regs.h | 33 +- > drivers/common/idpf/base/idpf_lan_txrx.h | 285 +++++----------- > drivers/common/idpf/base/idpf_lan_vf_regs.h | 41 ++- > drivers/common/idpf/base/idpf_osdep.h | 7 + > drivers/common/idpf/base/idpf_prototype.h | 2 +- > drivers/common/idpf/base/siov_regs.h | 13 +- > drivers/common/idpf/base/virtchnl2.h | 303 ++++++++++++++++-- > 13 files changed, 462 insertions(+), 327 deletions(-) >=20 > -- > 2.25.1 Acked-by: Beilei Xing