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 AF096A00C4; Fri, 5 Aug 2022 14:01:06 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6D92242C0C; Fri, 5 Aug 2022 14:01:06 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 5BF18400D6 for ; Fri, 5 Aug 2022 14:01:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1659700864; x=1691236864; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2n32IlphYVYt8Qj6LyboEXnu9T+mPfavxwtdTiRxiZY=; b=jdW+Rr56guFO7NnhNmuOfyihHWxNEhL/iO1rJW0j08P7SwN2Q0aHaxgg QOmhxF9NbBCAQ2SJV8Za/j8xjkEFb9pieZLhTyrIHqDEbTS/MeiARjEVp aqy/DLASfsVRD4SronBJZaENE2JP1l7AI0g8OVRkUfRaOLcg9v46uk35s 2wP/3EReekumpzmF0O9a7fMTElDUaCS9NWKwj0ktm57S793ZL3LSZEB5j 9cWEiIFwr9BPFNvkNhsOrVrBJhUPpBC9fjr3NdXbI9J1FVxM0BqaJz/PZ e9057UtNxmlpVHL5qr1RVkO1wix7lVowRd7CtAhTJa2sk+PTp6+c9m5+e w==; X-IronPort-AV: E=McAfee;i="6400,9594,10429"; a="287747211" X-IronPort-AV: E=Sophos;i="5.93,216,1654585200"; d="scan'208";a="287747211" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Aug 2022 05:01:02 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,216,1654585200"; d="scan'208";a="603573328" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by orsmga002.jf.intel.com with ESMTP; 05 Aug 2022 05:01:02 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Fri, 5 Aug 2022 05:01:02 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Fri, 5 Aug 2022 05:01:01 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28 via Frontend Transport; Fri, 5 Aug 2022 05:01:01 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.44) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.28; Fri, 5 Aug 2022 05:01:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nG59myDCGomkOGy8rlVQ657qe+mGR6YBnyPiAKgx408EDw4Een/Pojf9iXOhKHMkfP1wnzdoELFtild/bIWYj8oyLXPGf1itJAKXbj56t8JNyKNY7kcnkXWkV8WhFpmnMBd9GIFxhVaoCeHlS9+yxdBgOpxM/oREhj1rfQVOt0q+NxZadgotCCFHWMjM+dAXAlZ1Xq+M3Oveg2NnITVyIm+vbLtaHIctGKVHMlyVU+A1Hx+U7xvYoWvdJP58JIN8314DDHCBBIMAzmHldKQh74xuVwflffFTyBunRIJjQtWtH9oai4BHeISOgQOtyxK617TD5EnPE2O06TIy8LsygQ== 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=2n32IlphYVYt8Qj6LyboEXnu9T+mPfavxwtdTiRxiZY=; b=RmAXjJHEheNcR+riOKd5TPBnwa9JL9TMD2PpjMTa4QGkavHTAIsuKMrBY0BjTEHbNnXk6UK80BP96IdXQDRKam5Rzom9wRu390ELd6P7uLioaemueUFCZYbaTIb5Gh+EyVXmLq5O+qUpYd7tb/lWVxdTybe2hM/soazU578vwuMkMunhVGkRTAnxYfP4zIrATX5ow+pwoGq6UullCV3mHcOZIC9KbpjrLvyEHXiUyAi6CCQJXa66XOVN09dWOIllraQYSOJaVT3QfiJyKf9UrLcOCHyYJIFZfDWaNGYkf2QXgtOMCa280hrx0fAvJPFobX5OcGIu9XtIejGw240QWg== 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 BN0PR11MB5712.namprd11.prod.outlook.com (2603:10b6:408:160::17) by SN6PR11MB3535.namprd11.prod.outlook.com (2603:10b6:805:ce::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.15; Fri, 5 Aug 2022 12:00:59 +0000 Received: from BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::5439:a46a:461e:56df]) by BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::5439:a46a:461e:56df%3]) with mapi id 15.20.5504.016; Fri, 5 Aug 2022 12:00:58 +0000 From: "Van Haaren, Harry" To: "Naga Harish K, S V" , "Carrillo, Erik G" , "jerinj@marvell.com" CC: "dev@dpdk.org" Subject: RE: [PATCH 2/4] event/sw: report periodic event timer capability Thread-Topic: [PATCH 2/4] event/sw: report periodic event timer capability Thread-Index: AQHYp1XQIubHgRYrUUWFgX/SP4VVM62gNi3w Date: Fri, 5 Aug 2022 12:00:58 +0000 Message-ID: References: <20220803162634.3145885-1-s.v.naga.harish.k@intel.com> In-Reply-To: <20220803162634.3145885-1-s.v.naga.harish.k@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e94575d6-f719-4532-a4c4-08da76da28e4 x-ms-traffictypediagnostic: SN6PR11MB3535:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Y5M6GnP1pcgjVMDvFrsYclXU59aac5VSf3Zuu/iNU9EdUqu7v8Eyxvw3tdq46C7c0xwy97q64fgfDjqH31WXrfvshcTqprUZE37pbAKD0Ek+kwMqTetnWKYuE2X0cQKAicKv6YXpAhPHBdvG/a8B/ksi97bq2+Nd7eQ10K9A9VAK90WzLjSh+ULy50KhA0XKTs1h8yO02xVb6NxlfNY5eNQlKJG3upoNc4JdAX4LNPhhX+aAjUDtaFBYOZHYMsc54fwaVLNVlDdthDNtcGjbQznIz++ZFVAtZ6Z4bCpwNu48q0VuewuBILuztO0+h/MuKKPuIKG+2W9noKThq2/iuzzgfccP3Pjei35gOH1S2OCvZhvQB/fOKT9wx5YxR1teQ0zusq836wNhLmkCYMfw9mDjFddpg6l8Z9iIJ7SvI8X7sRd2shGaEqC6tDlQwN8y3A/KO/TPTIivYaZQcanVr8uMuaGGR6R8QlMpvJiO7JwSBiMENugRmGkUntfiZ1TPmSrbmpN96COB8A70cr6/sNmj5may4QmdTbg+ooHQNMNU9HV5IhfbjL4eMse4vzOsceQtmiIcmuIbcDSR8hQYmuzOybJoHaIGZ/meAaFBlqsHSNQcjU/Gnfy8InZHIjmOluqV+tfvDbHVGxf8uEgJ8hPHZAxP63mzAcxPvRhGC4UsUPIvl+bikYdnAhuud+WzXfPA4Muu+FblfkP/9wPslriPeP2XhtObizHM3KET2QsDQmsXwkQAJ2PmWir8AJCoV1uph+j7OUAnLFAS66reE0zk4ogYV4tQGl0YcFxCxPI32Tr+5TxXBF+7KwfCqnabvnaWe8IgkJogDMxZhisxttHY+Wy5Vea/o7DDgsLrFHgPSbvrCkweki/DNJ6/Newf x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN0PR11MB5712.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(346002)(136003)(396003)(366004)(376002)(39860400002)(66946007)(966005)(478600001)(52536014)(83380400001)(76116006)(5660300002)(66446008)(316002)(66556008)(4326008)(8676002)(71200400001)(8936002)(110136005)(66476007)(64756008)(38070700005)(9686003)(41300700001)(33656002)(26005)(6506007)(7696005)(53546011)(86362001)(122000001)(2906002)(82960400001)(186003)(55016003)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?aAIJfLCM9ejezNI/QfzVvy9rk+Pu6HPTNOae29NFp+AgjibhGvkmZUDYeWiZ?= =?us-ascii?Q?4neSZgz6BZvZa7aMiEteYklzjej+xNOjplV3G2bTVU3rxb3EhyxhQlKtiP3i?= =?us-ascii?Q?x5uxf5b6RiDB6sGpF2LxhebXZKWFfMPvjLDHaSkZkAZYZOspKu328jOjAnsB?= =?us-ascii?Q?9HLFALmZqXHzOLLGKdWQvKK2dnu1VofJp3o0FCXLJS3rtLab6yKBcKG7qIJL?= =?us-ascii?Q?8i4eB1nwwtVSPhSX5tubhwLPxg/Nm2Z/yj7U0oRmTHnUyOJe70yTQfCTyKXp?= =?us-ascii?Q?ZXWnM5ru1GmnViXv929uZj4eIyXRptC/ersnKPeHSGYdMFyhXH/tPCUHtoZu?= =?us-ascii?Q?znk8NCoezGKqRO7CDFe9sWBELAZ2B03kJnXU4T7/x+ZGZ+A74n9QRJD9NX93?= =?us-ascii?Q?jeX2ftbToh2yVLfVpmSv8H4qb8uxeHFkzKCv74klqfwGLbGlBrWM1Q6klk5M?= =?us-ascii?Q?7kK5c9r/9XjaH8sPqqODjgqhJsr8SWexkrUL60UPVAKnOnM7hxM4X7WSp0+A?= =?us-ascii?Q?g8zXtR6M1upbFmBEoWKxEaS6JkIO77UWWi7oYPxEH2u0vpH9ZDru3wic/UOl?= =?us-ascii?Q?Zphv0Dv9SRWBandkg2usDwQp3AfGd9RHJOSSw3+Krey3RTOYB2+/I7o/Q1ou?= =?us-ascii?Q?mmiCTUGtUE37SGtTL2DPPpdTZLuPM1sCTs4EQSJP6EaxvWPIt1D04am4Oa3g?= =?us-ascii?Q?41L28lB5uHsGhROJbCzXxmHL/UPcU3LJggq/K1ylrIL2J9TKqcuozC94a1lE?= =?us-ascii?Q?yd5nQTTFMhQg3EGgzuLk02pt91Aikn494+YDvRBplIj2ILU7GltotuV8X0qT?= =?us-ascii?Q?yJzvQc+wvSXwCg/TzfiQS5AI917e0UhdHh9wFQUW2UaXOo4sEsCSslEdWmBR?= =?us-ascii?Q?lruJ9nzqBoIfXb0csLY+ETQmStp1v4oA13awDIfIFY64CFfn39EmJz2+VkFW?= =?us-ascii?Q?FoYK1jd1jvavT3mavCB8CiATyULHrzxRY81lqdVgtf1g6MoT9ZLAJbsmxu/d?= =?us-ascii?Q?w494TMzp/dvL+RcR8R117vf1ga04WfQpaHnwjimOuPFJ0aEgKU2uwYGx9Jrn?= =?us-ascii?Q?h9p+Q1oSAEZsxHP/tJ3J/KXR6XJcEmaXfk9vG1vYi8sGqvvXB3UeOLewdSYx?= =?us-ascii?Q?ngn2ZT20cTUpcCqARnaTwT+c+kec29uiw+SIhnRZ7bHstSm4If9LbUH/O3q+?= =?us-ascii?Q?i6Hk/20Gzzs+ECXv73u4bBTrsqyfH8rSvm2SG5dHEOagQjnN5hfjDBq3mGy/?= =?us-ascii?Q?0Qwxnbkww4iJe84BaTMNh85TifkOq245JIX/YNR/Vfp31W9Gi80xP/n1leGa?= =?us-ascii?Q?LPbQHccCJ7vFbc6MLPynI4figfiI072OROcelvpDBartljCjBeQUR+COOCLS?= =?us-ascii?Q?pmMNN/pPj/5hHhxJvsfLz3CXvHaG40ek4atJjiooA9jfAtn9ykI63kydO5z3?= =?us-ascii?Q?G6u8P+gyVcpfMIgJA1vaum64aQzCWX8dR6rrdNhEHoCyhFbysRnOhQ76DYDZ?= =?us-ascii?Q?fzyiMpeK365ly7fDLP9d4NrWAWPqOBZV+jYQkCOOktG6kjYaUufMXWh6/1M/?= =?us-ascii?Q?GpWzqMCj4Q37TDlEPlnvpQD1H8HCO2SafPmOcfxdlrjC5o1ld7mwF9B2ImMa?= =?us-ascii?Q?rQ=3D=3D?= 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: BN0PR11MB5712.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e94575d6-f719-4532-a4c4-08da76da28e4 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2022 12:00:58.6898 (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: ci76Py4d145JwALyzD4WafmSchxdbjyTb4x02gwAczvki8YYG4Xl8xwZS1nO1wjFgaosqvRiy/2EQ7LFuv9wMsbQF1UD70dbsi5E6BKKaLk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3535 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: Naga Harish K, S V > Sent: Wednesday, August 3, 2022 5:27 PM > To: Carrillo, Erik G ; jerinj@marvell.com; Van= Haaren, > Harry > Cc: dev@dpdk.org > Subject: [PATCH 2/4] event/sw: report periodic event timer capability >=20 > update the software eventdev pmd timer_adapter_caps_get > callback function to report the support of periodic > event timer capability Apologies for my non-familiarity with the Eventdev and DPDK Timer features.= . but what does a PMD need to "do" to be capable of TIMER_ADAPTER_CAP_PERIODIC? I see the code change to enable reporting that "sw pmd supports it", but I = didn't find (in rte_eventdev.h[0] or event-timer-adapter docs[1]) what the PMD mus= t actually "do" to support it? If a PMD does not have to actually change anything in the implementation, t= hen why does the flag exist at all? [0] https://doc.dpdk.org/api/rte__eventdev_8h.html#ac9a05105d3e7f16cce27764= 08571e1a2 [1] https://doc.dpdk.org/guides-21.05/prog_guide/event_timer_adapter.html