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 1B146A00C5; Thu, 25 Aug 2022 12:54:03 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B0229427F4; Thu, 25 Aug 2022 12:54:02 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id AAB5840156 for ; Thu, 25 Aug 2022 12:54:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1661424841; x=1692960841; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=DX5E+f+FYxcevFKJglkJj0m7cEICq+33ASLJRt0vMKg=; b=hyxnFgunKT/f5guInanWmu5eqp3NoyPdxetJ7PxiJUdBIJbRRa409sVK vLdqzLxsrZNmQ75VEWLG062LVBIoHCcA74higZyciSKHkZ8u8S62QWZOD m9bUPLB1riQQXunh7hTQovfB9TyRZd8388hxHLQclYY1LaqkdfQGmX5F+ xqZd4nIok73glSGassLWBrqR6jnjKhU/3xbiU7QR8duRuW0C4KnzO4koF gfAGcP54lrhL/0jZ4NKbej6Sqv5XymUrwcyfzf0rnfMCPHXv5kSOHUmgS 4/e2E9E6R3erWo+wvgHET2qjVI7bi3LLhCyX3uiBkQ+XmfP9dPqO2i76E A==; X-IronPort-AV: E=McAfee;i="6500,9779,10449"; a="320284824" X-IronPort-AV: E=Sophos;i="5.93,262,1654585200"; d="scan'208";a="320284824" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Aug 2022 03:54:00 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,262,1654585200"; d="scan'208";a="560985430" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga003.jf.intel.com with ESMTP; 25 Aug 2022 03:54:00 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 25 Aug 2022 03:53:59 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 25 Aug 2022 03:53:59 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Thu, 25 Aug 2022 03:53:59 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.104) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Thu, 25 Aug 2022 03:53:59 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SIylIhtq+JRFk6ZqXuO2QAh9AyiWUQW/GpBUHpjh8Cvts5zAuyjzJ267SJpw8kIGw8n+W2/xRODn5HoB1ieT9UEGVsDGttix3pEy6ZqyTV/DTRdOvStdD322yjkGBm68jLIWBbbsCppahYKBbKcn5amaQXTqKPnv1L19CS4VhF7xTjzsyyP94Gt1wcDGx2zo23FyQc2VmekxScSXVrKvA/N/Yfpbvgk2yh6g4E+MiaRWePTnojweLMcIXHrUyJyQWAM3749TfSPuDrYIeOKqzLhz9U3VYtN+v29lLcPVkacBE6zFMbA8LF9uS4jwMGcCyBPJ3HddWfZLYUodQZh/9A== 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=iigpov1F4L5B8bkRQKqhhGTyuiVyLTwWCaGcVcCa+zo=; b=LK+aCV8xcdz3iIBCM3NGb+YtUvYx8YvQ1tvIPZeUWdJhjY9cn7Dd+D3pHcsUoAagYF0RKyvC3+6K6fXDcCX0pqoxSscVGMbQH2q9fCIzxSVImLtQBrUxA/ltSgwOVZZxDU+DFWmzf3GU7FmzMiBJgvnDvQ4WCa93mytXWOF/1RxscNrQNO8FV1cFY37/mozKsn6phg5wSo7EWOoYAUHp65vLNJ/pa3dxroKZOsXJyETmi2kDJmSQs5xNbnfcowbIZeQVWJBl9SciX79ID/IoasmmlV1TJW7x3VJgIVxaQFiQwlm2e5H22rzWQ4Sd4IoP5PxxXyGhT3Na13UpEU3SyA== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by CO6PR11MB5569.namprd11.prod.outlook.com (2603:10b6:303:139::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.15; Thu, 25 Aug 2022 10:53:58 +0000 Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::fd1b:7b1e:ffad:2f96]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::fd1b:7b1e:ffad:2f96%7]) with mapi id 15.20.5566.015; Thu, 25 Aug 2022 10:53:58 +0000 Message-ID: Date: Thu, 25 Aug 2022 11:53:52 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0 Subject: Re: [PATCH v2 0/3] Add lcore poll busyness telemetry Content-Language: en-US To: =?UTF-8?Q?Morten_Br=c3=b8rup?= , CC: References: <24c49429394294cfbf0d9c506b205029bac77c8b.1657890378.git.anatoly.burakov@intel.com> <20220824162442.631456-1-kevin.laatz@intel.com> <98CBD80474FA8B44BF855DF32C47DC35D872AB@smartserver.smartshare.dk> From: Kevin Laatz In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35D872AB@smartserver.smartshare.dk> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: DB6PR07CA0191.eurprd07.prod.outlook.com (2603:10a6:6:42::21) To MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8a948aa1-4d87-4ba1-15cf-08da86881c75 X-MS-TrafficTypeDiagnostic: CO6PR11MB5569:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: V7puwD5hMqWp6IohBSTh+aed+0bQy7Sf3zixfe33JjyHZRLAKci0TPRPYRI4XRfDQQLt2QdqRMOSRcMmENSsdFk3pyHzIn9LkyI03mbIGO3ZGlqKMutoO94aZ2ikFTQgZUTHmNcFlz+d1to6DvB6uASkqtqD0Aoc4su4UiRCo+r1HrsbshiB3VVXcRxV4Uwqyzw7CnNj3hF6yCqYyxzg56ire0E2yWwVw4jHgbURgllrcVGcH5FaCoUoKlt7To60+EbePl3Xwo2IxL5pU2RXnCqKtet/iWaVsq4lRevv1cPXaI0vw2WA9BPpbT32ve8hxECjlK/f393DmvO+irDobKvyBMDPZsoUpuTs4IsOo1+rcVS1o5qLupRSxraLqujVXUTX4Z81W/xQdEkpnciPy51tReNgt9MCbwIHGokwVfqi50ejYJLMOmIoYR4BiZesKi3cDMlW+KAFCOzmggPTocdbeeIHNKUhotp3kfFugOHqzgFkV4qDwhr06OXNd/v0LG1gxMTiQdkkz7MUmCDqDajT4ozE9IXqrQ2ekup7+BWMjisN2ZTj0hJVNCjKwa09YoRbAbWvHCLIkUy4TuhgKZQlzqo6lL9rr9mVblr3tArP/45tMZGBUjBDFQ94aOeQ19MD500dWXlwkpuux4JabuvK9RTQV2ZjBQdTgrluJD80iz/QnOH6fSQ1fWbcIl3M38BDQYmGwZ5BZHWBfdR5Mgj/jfVEfegIk5SxW4dcKEDa+PjR4k0jy8qZUVA1fFK2H67Eh+PrDSP4V9jUfio/Bh2ch/Q7KAiAAz54oasaQf4= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR11MB5872.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(346002)(39860400002)(136003)(396003)(366004)(376002)(6666004)(86362001)(2906002)(82960400001)(53546011)(107886003)(6506007)(36756003)(31686004)(26005)(6512007)(316002)(66946007)(6486002)(478600001)(5660300002)(186003)(83380400001)(66476007)(66556008)(41300700001)(2616005)(44832011)(8676002)(8936002)(4326008)(31696002)(38100700002)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?S2R2SlFQTGFNd3NFcHRoS3JTQUJMV01pcTRKZHJwVzJYY1RVcFlDT085MGtT?= =?utf-8?B?WTdGSnZCY3l6b2FUQkJjb1ZkOTlZRStHSHBab2hjakN4MG5DcFM2M0NpYjJy?= =?utf-8?B?N2I0RVRqZHk0TVUxMGZTb0VmRVNvd3dHZjBpZUxyVWo1d3V0SUozcU5BQ0ti?= =?utf-8?B?VUFrelMwZXBpNnExRFVoWmJVWXdIRmpmY3NBbzJIVk43NDNKOE43TVJpSVRM?= =?utf-8?B?SHdwbnFHYml4T1FuUzlOcXc5NzVoNjkvU05PMEtqZXc3anVNLzVweEVuWWoy?= =?utf-8?B?WFhtZitVWnJQZGs4ZXVIWWhDaFRXVFlkL3NpRmYwYlcxY0tzWG5qcDBuQzc2?= =?utf-8?B?alpFZThHMU1nNytxaHloeG4rL3F0d3hVVEtvakg0TlYvcW0rbVBiY0w3VUpm?= =?utf-8?B?czU2Z2hkL2dKWFB0a0ZGZ05keERxVjdBVS9pdXBNYVFiaHNkdWJOZ1ZGNUxm?= =?utf-8?B?QXZiQ3BrNVVsOEZvSi9VSUpLVkxsNUcvUExERlBUc0hpcUJQcENENFI3Qm5T?= =?utf-8?B?ZTcydkRhRlhVUHRDeThTTUdVNmw3VEhRZ0VsYkx6NUV5aE5LNm9FL2FsVE9h?= =?utf-8?B?V0hFWXRPYVZ0VFYzRTJMWTRFbSt1K0ZmNG1RWkJoK0NMQkhoUzRiQW84cDY5?= =?utf-8?B?NVkvNVJUZmY0enRCbk5aMHhkTEpoT0F6QjZOejBvUFdIRmxScWVYblVtamM5?= =?utf-8?B?Tzk4UVdGZjZEWEJsejRGSzhvUTA2WHJRek9QcTJhblhISFowZEdaa0d4S29M?= =?utf-8?B?UllmbU9TUjV6ZnkvSkZuVURyamlZdWo3VDlLN1BCb3dEeUZDaGp5WEdRWmt1?= =?utf-8?B?SU9CM3oxOUJMcWZUaGFrdEdxZlFZUjIvRjUxcVVoWlJmTUFnSXdWUEpxUkpm?= =?utf-8?B?aWR0RHdnRVNxdFhVS1lKK0VZYWsyeWxYUlp2ZXNCaitzYytoOXlhOTd4RjNB?= =?utf-8?B?MHViSkhLYTBWVkV4aHhzTjVrWnB5YWw3YXNab0lseTVxRVFtMHpVSEFzZUl5?= =?utf-8?B?TElyN0xpVG5IdGRFZUIxUjcrRTh6K00zMlZNNkhEOHdyUVVVdjM4UGVRVjYy?= =?utf-8?B?RTlEWktUR1JzTEF0QTJDTzJnRFZ0UDBCbDhWMWlFeTRFMkIzdHpXd1FQRFpz?= =?utf-8?B?K0JtTmFGU093am5IYUp5YWRYZE5hcWtmQ0VCL2F2SjY2Rzg2aDZtWUtSZmxS?= =?utf-8?B?dlhGMTlpUzBaOS9qa2VwS29xV01ydHZvZ3h1V2w4Mm5NMU5zUTI5OWhNWVE0?= =?utf-8?B?Q3JGUlpTc243QVpIeFZEQXhORk9SdWtFRVZYUzIrbE5LcFQ3cm5aRStjSzVX?= =?utf-8?B?S2VFNFV5TVc4RGEySkZIVDl5WTh6MTF3UUpnSXRCYTFDU01IeE8vaDY3Zjl4?= =?utf-8?B?MFFKa2Yvckdaa3R4dGhGTU5lTktFVTl0RnVqYkNMMXltTnV6b1lDWWNMUXZJ?= =?utf-8?B?LzNwa2lQNjNvK3cwbWx6OVoxTjFTOGFzc3FYZ2lZZUlmdVM5Tk5kMWZFVnZP?= =?utf-8?B?Z2NYYk1JM0o3R25jeXZZU1VDclpxbzdiQllIMDVYNkxROUpKallhTk9yOVEy?= =?utf-8?B?dnB1QmpJTllTcHlqV25BdFNaNDJ6TjZ2a3VsdVhJSGYybmZkWU93amNkUjZY?= =?utf-8?B?QlUxaGhLeDNoTGJpb0hSU0VZUW5jZ0JsQ3VMQXVsemdtc0hQUmM0b1hkS1c2?= =?utf-8?B?THlESHhSV2s5UldkY0I4VHdiNlN1dXB5RlJnM1E5VVVIU0k5c2F3TTRKNnlL?= =?utf-8?B?bHNFcHdDR1NoTlF2bjFGVEFHRWVpNGJLUFpUUFd1N1VCQkFNQ0RhUS9pbkZX?= =?utf-8?B?aFdIRnlQcGFoVTJxa09QNUhMZXpLOTRwL0hrWllmZUJDdCtrY0dFcHRYMnFa?= =?utf-8?B?aVcvQzJPUjBNSGtMUWpXSVpoRUlTVDIwczd0blB2cmxDOERXckFEa243NTNp?= =?utf-8?B?RXR0VVVkcDFVOWRNcVg0Y2RyNjdicDZuNEcrS3M5bzE0SWgzY0pJYjZ1cWtj?= =?utf-8?B?TGkyN2ZNczFXd3BISUEvQUFvVVpTNHBTQWtKbjlCaEZJTDR6Yk1mdVVleHZJ?= =?utf-8?B?d2NIVzZHdDVQVUpkNHRsU1NJM2FVN3VubGp0NU9URWg4RFZwTm9SOGxlVW5P?= =?utf-8?B?d09ydmVHSDg0a0t4Y0E3V3hoYVZua2JXOXRiM0FieHBzTFRXYUxEMWRwdDJJ?= =?utf-8?B?ZWc9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: 8a948aa1-4d87-4ba1-15cf-08da86881c75 X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2022 10:53:58.0268 (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: n/yRmIiFonp2+Y+fO0EfgefukxUtsLE3UXGWDlyDjUPByE8vyPGGEuGs6YsSbz1XQaBvm9fLqjtt4UqhFxGSdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR11MB5569 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 On 25/08/2022 08:47, Morten Brørup wrote: >> From: Kevin Laatz [mailto:kevin.laatz@intel.com] >> Sent: Wednesday, 24 August 2022 18.25 >> >> Currently, there is no way to measure lcore busyness in a passive way, >> without any modifications to the application. This patchset adds a new >> EAL >> API that will be able to passively track core busyness. As part of the >> set, >> new telemetry endpoints are added to read the generate metrics. >> >> Anatoly Burakov (2): >> eal: add lcore poll busyness telemetry >> eal: add cpuset lcore telemetry entries >> >> Kevin Laatz (1): >> doc: add howto guide for lcore poll busyness >> > At first glance, reading the commit messages, I thought you had ignored the feedback. > However, I see that V2 adds "poll" in front of "busyness". I'll make changes to the message to clarify this a bit better. > It's just missing in many locations in the code, e.g. in eal_common_lcore_telemetry.c, the telemetry command is still registered as "/eal/lcore/busyness". > Seems some builds are failing in the CI so I'll send a v3 with fixes shortly - I'll do another sweep before sending to make sure there are no omissions. -Kevin