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 7F58445D0F; Fri, 15 Nov 2024 11:24:32 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 150A042FB5; Fri, 15 Nov 2024 11:24:32 +0100 (CET) Received: from mx0a-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 8D339402EB for ; Fri, 15 Nov 2024 11:24:30 +0100 (CET) Received: from pps.filterd (m0431384.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4AFAFkgp021527; Fri, 15 Nov 2024 02:24:26 -0800 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2175.outbound.protection.outlook.com [104.47.57.175]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 42x4cgr0f5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 15 Nov 2024 02:24:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qO3O5uiRFm3+oSNlSKye1iInzJm37WJ3zclSlqlMlNe6MV7ZrhKEL4uQN5NfeWB45rIXacnH2XBUHIKT7JhtbvO+ARarR1iWx/UWIOIOifq7H8YZL7UHTxV24s+5qrrjoBOkozkXn9En9HdkF8tthvZCVqQO/lhQ8MB+y7CkJHGrf5ewddlW3Sl1aiW0aRxthMGkWd2xgPzgWIcLO/Ollzwn09vwjmcu7NXBmn6FtITFW1WjdZHVdVvmdUKKzv4a++m6g3Ou3fQgGLQhXDGLtVfzooY5HIaGwTPm3M7+HFW0HmCDt64oXogvvXTX8+mAx21T1oWh047OB8mBFDs1cQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=2EjsRCGTUQiN6pOQx5uIzabh4OYfETsUeDtnQLInNQ8=; b=MSezxvZGkyrsfqlfqtQuyG9Frm1HdJgT/gSZ3Cp3q3By3vbWEUGlSHrubRaY+dl5cLTYmqsjYRjaOm+ne/JmvCdWYeyGvkSHyF082YVQSjipTmPQEghrb/JWlI+JE7Jk0Mi9pmNHtnh+nI1u0MvOFLKvCdFoZErxCFdcMWb0xaH5d1pMvto+GU8LGJZiQfbtXW2COLwhtNRye2xivn5svsRSpV0hSimtL2yzw1Umhc/DjcnEFjfJd1fI2LWcPE9DEWu/SevGn5vX1vzVK8Zj7gekHa1Rmc+wjm/32iKxEEuJJL/qLptDg6MhLiQfEn4IePEdqMk5gDIVFfbBq7SL3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2EjsRCGTUQiN6pOQx5uIzabh4OYfETsUeDtnQLInNQ8=; b=FVSXfLDhThDbGT5q2fzcyXiKo0IQtGPkxLDKOcFgyDJrTISGkVjvgS4bpme9qfP2DA9/Zz88KSj6uKoy0hfpgz1jLA2C4+u5Sm1xkqQk9Ec7QXhC2CVZ+bmglCv+3lV9H++7ghtWcRUC+PNwHJtQmh+kUhJrFfuWaWPoEIIY8ag= Received: from DM4PR18MB4368.namprd18.prod.outlook.com (2603:10b6:5:39d::6) by CO1PR18MB4732.namprd18.prod.outlook.com (2603:10b6:303:eb::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.19; Fri, 15 Nov 2024 10:24:22 +0000 Received: from DM4PR18MB4368.namprd18.prod.outlook.com ([fe80::1679:98:2091:7e98]) by DM4PR18MB4368.namprd18.prod.outlook.com ([fe80::1679:98:2091:7e98%5]) with mapi id 15.20.8158.013; Fri, 15 Nov 2024 10:24:22 +0000 From: Tomasz Duszynski To: Stephen Hemminger CC: Jerin Jacob , Sunil Kumar Kori , Tyler Retzlaff , "Ruifeng.Wang@arm.com" , "bruce.richardson@intel.com" , "david.marchand@redhat.com" , "dev@dpdk.org" , "konstantin.v.ananyev@yandex.ru" , "mattias.ronnblom@ericsson.com" , "mb@smartsharesystems.com" , "thomas@monjalon.net" , "zhoumin@loongson.cn" Subject: RE: [EXTERNAL] Re: [PATCH v15 4/4] eal: add PMU support to tracing library Thread-Topic: [EXTERNAL] Re: [PATCH v15 4/4] eal: add PMU support to tracing library Thread-Index: AQHbJruQaChsxihq4EWG1a/KGEQeerK0YmYAgAPgrSA= Date: Fri, 15 Nov 2024 10:24:22 +0000 Message-ID: References: <20241011094944.3586051-1-tduszynski@marvell.com> <20241025085414.3412068-1-tduszynski@marvell.com> <20241025085414.3412068-5-tduszynski@marvell.com> <20241112150932.619e417d@hermes.local> In-Reply-To: <20241112150932.619e417d@hermes.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR18MB4368:EE_|CO1PR18MB4732:EE_ x-ms-office365-filtering-correlation-id: 9bc4fcd1-77b0-4aa9-cb4d-08dd055fabf9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|7416014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?dkk5M0ZIMFdrdHNWTmpIV09LbU5BZDNjT0hxQVhHeXRsZU5qWmhheHRuenFy?= =?utf-8?B?OG95K2g5SW9SM0JIYkpjOEo2RnFzV0dqMk5IM25FRS9sVHNGY3NmU1NFMGlU?= =?utf-8?B?Z0UvcnJpeVp6ZFNyOG9CZHMvUVFGbVBZVzRBci9McDBxMTAvM2xBU0xuZzRp?= =?utf-8?B?OENzaUFLSXJzWE11SjlBMXpMbU50VnVZZjgyVHJ5TloydUFuMklWczB3V2pP?= =?utf-8?B?dm9oNUZVbTcvbzZ6bC9Fb3U1dUsra0VLN3d0eWhnZzVZaTNXVzFYcythbGtw?= =?utf-8?B?RU96U21NdlB1SklwYWJNVThGUW4zTDd1SDNFN0hReHE1aXJkS1pvVmVnSDN3?= =?utf-8?B?UGdBa0o5Y0YxVnBBZnJTcXJ4d0t1SXN5NWlhNE1hSnE2cDhpTFpoN3pDQThu?= =?utf-8?B?RTd3WXlqUzMrUXA3bk9UTkFjRFJkcHp1N0dBRk1kV2N4VGw3SXlzcHlTUW94?= =?utf-8?B?dUt5U0NvY28wM2loUnBhYlFRQTQrdFBhbEJsUzAvWVpSTlBsdURBbEUxaXdz?= =?utf-8?B?aXVlQkphVUVqcGt3SWdSdHpVRjZZT21UWmZlUWtISXZ5SVJHa29Kc1RRWVNR?= =?utf-8?B?MkQ2eDEzUXpaVCs5QklsRG00VlRZMVJCTDhHMTJFTHJiTnJyM2FCRFpydC9s?= =?utf-8?B?VVU5WTJhVTBBOGJhUVdHcE5NempzcHZHRkRub3ZNeFZ1bHFhQ2JIQWhIaDNF?= =?utf-8?B?Q2ZvQ3ZheHNtMUVTR0QyMmJFUmhVd3JMazRrdzRxS0xDZWhsL0U3QXFFS3k5?= =?utf-8?B?QlMvTmloQ1lSTUs2eDNHb01jSVFRMmY0WHZtQ1JaT1RsZlpLSzRVa2wydWFM?= =?utf-8?B?QlU3SDlGUklqdU5SYWpWeGhRK0JqRDUrWTM2NSt5aGdWWlpQN0Zsa01NdTFu?= =?utf-8?B?dVJtWnRTN3pHVGxoenZpM0xWc2xQbVB3SDM5YmFCbUNPL05JMElJRWZDRUVJ?= =?utf-8?B?bUZkVGUrY2lkSlpwdkFmT1RTZkgrWEJFcHZOTW5sQnVRWVNGRm5ucXpYWGRD?= =?utf-8?B?cWVBd01ENm1TV0d1K3ZveHRldTdnakFpWDJKRmZRMUZUY2hNRUUwcURRdGI2?= =?utf-8?B?bndteWYxODNlUkRqcWdNL3BtTDhFQjVZTlZjNC9ZVzFRYVFTZUx4YjR6b2gw?= =?utf-8?B?ekZGcEd2Q2xFTklldHcwckprckUxc3JTVzA4UmpSS0xET0pxcy92M25HdEli?= =?utf-8?B?ckwrWkV2eGJ0YXFNR1B3SDlvQlorT2JBSEEra2hta2NxenEvRjdZdkNZekVV?= =?utf-8?B?ZzROekdHanJIRG1qcFowZmdpRk1KamFuUFhUN1VXc0Y5dTU5VGp4YWRqb0R3?= =?utf-8?B?MmJQSE5xajhNUlJaTzlSRE1UQ0VRcUg0RmM2TGFNTVkxOHhxREg2S0JSRDBw?= =?utf-8?B?bTNZZEk0a1VPQmdKaTY2NHUrRUI2S0pucEVpWHBGcnd0NG5WNnQxeWZLV0dl?= =?utf-8?B?eFZZaVlldFkxa0FleEdYZld1ak8xWUJTK0hLNEVyVG1kQ2NxM1ROVno2cWFJ?= =?utf-8?B?azdSanBuL0NteUZwc1FWTGtCVWloQXltOHh1YTFPWS8yOHh0RTJLNUREL0px?= =?utf-8?B?MzZSdGQ0eVpWZnp3MnpmKzhGTnFYZ05MVnRBOTVWUU51SWJKYTRqb1R3Rlhq?= =?utf-8?B?TC9PVU1sM2EyejdWbEI1bFE2UGdtNG5WcU5mWktZU29pd1FRQ1ZoUDcvSVhU?= =?utf-8?B?TnNtcm1Ed29qV2pyZlhobXNMWlJLbENOYjdoN241dWZLdGQ0QmxXVThBSG9l?= =?utf-8?Q?MEcCClGu8uy33FLQ3QEonwogypU9qtNxE5CyL34?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR18MB4368.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(7416014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MzdEZ1VQRTRzS0FaUldNa053NFl3NSthNk92NWJ0UlpiZ0RRWTRNcmxUUjQ2?= =?utf-8?B?ZmtKN3ZUNlZ0eUhabllqeUwxaXBkYTMxM1NlWlpaUmhhVWFpb1VaSENCTlFh?= =?utf-8?B?NHFwT01Sajg0SjAyaXFvd05qV0UxUmRTR0UzUDRwM3E1WkFDM3AxV003Nysw?= =?utf-8?B?MHAyQjkrTXVNMHNibEo2MnBsallVc2VpdFMzQ1V2VkJvMWYvaVJzd1lVQlgy?= =?utf-8?B?RmJQcHJzQUFwTzdIb1pjWlM2VytzY1h0ZVhid3lTNXJYc1djN3VJdDA2SzBS?= =?utf-8?B?SHdiNEwxQmZqaEZaVnlaR2NwejhUcDYrbjNPUjZ6YmhiRUdFWEJ3QzBQZFlR?= =?utf-8?B?ajQ3QzNHVEswWElrTkc5aWdURVA0ZktYeFZBQkVzdFBWK2I5KzUrSU5HVEw2?= =?utf-8?B?VW9MSlZHS0dzVEx4TmFPQkx0V2dtRWRaQ1JocGU2Rjk0a01uZnBXQTVKekNY?= =?utf-8?B?akxtb24rRlBtTFpHYVhWOFB0dG5NL09zbFV2WFQ4aDdydEFsUys2TmwrZmRt?= =?utf-8?B?cmovaEwyQUJ5MW1HVFY1WXRPVUZFUFNuV3R0T29lV1VCbk5TbW1qM01EU0xp?= =?utf-8?B?d2cvdTAzNGVwcW9VQkJLQmZyTFNCSlBXNkhhT1BaMnkvTVBXcmdnYkJLa2gx?= =?utf-8?B?MENOSmM1THg3R3FmdktnZ1RnK1dIOWgzcGhyUWdOTXprY2RTMStTNjFSckR4?= =?utf-8?B?aWpLZllIamY0MForSFpWcmtyNDByb3h4RFl5dEhtZGVhWitMb29ZbkRUZ1pm?= =?utf-8?B?TDVEQnNzbWZDakRPNWY4SGVpeVQrRHg3ZlVZWWkvbld0bnBzeTVpWkdLUVFq?= =?utf-8?B?TEt4UXFQVFk3TVpValQybDJjSmVQd3NwNWVvNFdQdjlPWFFQRWRrOEpXdVpH?= =?utf-8?B?T0Vid04xbkx6cFJJQ3VzMFhXN0ZhR1JVY2RIU3F1dVZiZGxYendhYWpqakx2?= =?utf-8?B?TnZ1UkR5RysrQk1MTGVvSWRTN0tKZURYTEU1WUFLRFVUYUY1WktWTTZsV3dS?= =?utf-8?B?ZzYwK3BxdzJWRFN0QkFNaVVITnFKYjdqM01FcEQ2WlM3d1NJT0VnNnJNOUtR?= =?utf-8?B?aHFyQ0tHWitKcldvVmN4ZU9CRlhIT0tkOWdPc21Wb2k0dy96aHZxdUpEQXNp?= =?utf-8?B?TG51MXpHcWFVVTdiQ3lHaXBDNDlrbTJBalpPekdGaE4yQitvMFcwTEVVTXFS?= =?utf-8?B?QnpNNElOL2llUGJTaDdGSGZzZnBzMy8weWVZaS9zRHF2L1I2U2daSk9HNFRJ?= =?utf-8?B?SGhuaW1TZWxPQ09yRStEKzlISUYvMTlEZzcrRVhNSTNJcHZPSEFodTNDUUxJ?= =?utf-8?B?dFhGdnc1SDIrS1l0ckNhalBtcXNTVGJNSy92Q3NBbDA0MHZYMitWS0xPbDJz?= =?utf-8?B?SjIrNW1VczFGU2ZQS2ExK2pZdGVDd2V5dGlETWhqSkI3OVByaVh3cWRWMi93?= =?utf-8?B?eEFRNHdmc1JQd1JXdUpWTzF6K2Y4ZDNHSEN6cEY0Z0lJR1U0S3hOM0VYTVlj?= =?utf-8?B?V2ZhRFdLN2p0bC9LOXhnbkI5a20vQ3hHU00wbnRIRXNuU2N0QzU2WSsyNTJZ?= =?utf-8?B?a01STWIxM0RUVklTcFdkNGx4VGRWS0dkbHcvUE5kOUJ2eUxJbzduL0haMW94?= =?utf-8?B?a3VKRW5pZFRIc1hzcXM4S2VYWEJnejN4d2FIZzRQV1orZDFaVDZlRGVxaVBM?= =?utf-8?B?UlFaQXNleElSdFV6eUhxTWowcDAwQkdydnppbDF4RlB1MVVoR1d5ZGRna0lp?= =?utf-8?B?YTZzbVhwbkZMM3Z5eHpsZVBwOHVNLzZFSlZMZDNjeGFPcHE4bi9HVkdIR0RP?= =?utf-8?B?UUFRS1NRNUJ0MEt4aUVyVzVFb2RqNTQ3UXRVd2hYa3ViS1EwMFBSYTRRamFs?= =?utf-8?B?V2xPRTkxRlVaVzVsY25kdkdiaFRmQkpSVEZSNzIyQ2NzZHRZYTBaWlBZWXhP?= =?utf-8?B?RFIyNzJoSkJ5WVMwWVpKYXllV3VyYnZEWFRyaGM2cDlSNkt4RnV4d084UFQx?= =?utf-8?B?QVQ4ZEx5SXN4b1oxZUtWTzZVMmlUN2lnbzVLYzAwQURpQTVJaEpuUFRZa3px?= =?utf-8?B?cnR3Tnd0UURKZFEvaDU5YXl6TGdpT21uU1IvTVh3UzJYbkVEWmVOZEFvK2Rl?= =?utf-8?Q?Q9a3fEPCAE/jmcWlATtl/CdBn?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR18MB4368.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9bc4fcd1-77b0-4aa9-cb4d-08dd055fabf9 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2024 10:24:22.1312 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yHw9WVMEFzj/kWJ9eV0Jz1GH/Hp4UVcq8MIvqgYJy0kZw9uLizLIgnDihYV3dFVTiwa86BKlHz69O+2rTp0wbw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR18MB4732 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: 7ed7IkrkjsBIxEva1bFi6z1KKR_wY1hN X-Proofpoint-ORIG-GUID: 7ed7IkrkjsBIxEva1bFi6z1KKR_wY1hN X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.687,Hydra:6.0.235,FMLib:17.0.607.475 definitions=2020-10-13_15,2020-10-13_02,2020-04-07_01 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: Stephen Hemminger >Sent: Wednesday, November 13, 2024 12:10 AM >To: Tomasz Duszynski >Cc: Jerin Jacob ; Sunil Kumar Kori = ; Tyler Retzlaff >; Ruifeng.Wang@arm.com; bruce.richardson@int= el.com; >david.marchand@redhat.com; dev@dpdk.org; konstantin.v.ananyev@yandex.ru; >mattias.ronnblom@ericsson.com; mb@smartsharesystems.com; thomas@monjalon.n= et; zhoumin@loongson.cn >Subject: [EXTERNAL] Re: [PATCH v15 4/4] eal: add PMU support to tracing li= brary > >On Fri, 25 Oct 2024 10:=E2=80=8A54:=E2=80=8A14 +0200 Tomasz Duszynski wrote: > In order >to profile app one needs to store significant amount of samples > somewher= e for an analysis later >on. Since trace library supports >=20 >On Fri, 25 Oct 2024 10:54:14 +0200 >Tomasz Duszynski wrote: > >> In order to profile app one needs to store significant amount of >> samples somewhere for an analysis later on. Since trace library >> supports storing data in a CTF format lets take advantage of that and >> add a dedicated PMU tracepoint. >> >> Signed-off-by: Tomasz Duszynski >> --- >> app/test/test_trace_perf.c | 10 ++++ >> doc/guides/prog_guide/profile_app.rst | 5 ++ >> doc/guides/prog_guide/trace_lib.rst | 32 +++++++++++ >> lib/eal/common/eal_common_trace.c | 5 +- >> lib/eal/common/eal_common_trace_pmu.c | 38 ++++++++++++++ >> lib/eal/common/eal_common_trace_points.c | 5 ++ >> lib/eal/common/eal_trace.h | 4 ++ >> lib/eal/common/meson.build | 1 + >> lib/eal/include/rte_eal_trace.h | 11 ++++ >> lib/eal/version.map | 1 + >> lib/pmu/rte_pmu.c | 67 +++++++++++++++++++++++- >> lib/pmu/rte_pmu.h | 24 +++++++-- >> lib/pmu/version.map | 1 + >> 13 files changed, 198 insertions(+), 6 deletions(-) create mode >> 100644 lib/eal/common/eal_common_trace_pmu.c > > >There is an issue with calling a rte_experimental function. > >-------------------------------BEGIN LOGS---------------------------- >##########################################################################= ########## >#### [Begin job log] "ubuntu-22.04-gcc-debug+doc+examples+tests" at step B= uild and test >##########################################################################= ########## >[3384/6468] Compiling C object buildtools/chkincs/chkincs.p/meson-generate= d_rte_pmu.c.o >FAILED: buildtools/chkincs/chkincs.p/meson-generated_rte_pmu.c.o >ccache gcc -Ibuildtools/chkincs/chkincs.p -Ibuildtools/chkincs -I../buildt= ools/chkincs - >Iexamples/l3fwd -I../examples/l3fwd -I../examples/common -Idrivers/bus/vde= v -I../drivers/bus/vdev - >I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/= eal/linux/include - >I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -= Ilib/eal/common - >I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Il= ib/log -I../lib/log - >Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pmu= -I../lib/pmu - >Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci= -I../lib/pci - >Idrivers/bus/vmbus -I../drivers/bus/vmbus -I../drivers/bus/vmbus/linux -Il= ib/argparse - >I../lib/argparse -Ilib/ptr_compress -I../lib/ptr_compress -Ilib/ring -I../= lib/ring -Ilib/rcu - >I../lib/rcu -Ilib/mempool -I../lib/mempool -Ilib/mbuf -I../lib/mbuf -Ilib/= net -I../lib/net - >Ilib/meter -I../lib/meter -Ilib/ethdev -I../lib/ethdev -Ilib/cmdline -I../= lib/cmdline -Ilib/hash - >I../lib/hash -Ilib/timer -I../lib/timer -Ilib/acl -I../lib/acl -Ilib/bbdev= -I../lib/bbdev - >Ilib/bitratestats -I../lib/bitratestats -Ilib/bpf -I../lib/bpf -Ilib/cfgfi= le -I../lib/cfgfile - >Ilib/compressdev -I../lib/compressdev -Ilib/cryptodev -I../lib/cryptodev -= Ilib/distributor - >I../lib/distributor -Ilib/dmadev -I../lib/dmadev -Ilib/efd -I../lib/efd -I= lib/eventdev - >I../lib/eventdev -Ilib/dispatcher -I../lib/dispatcher -Ilib/gpudev -I../li= b/gpudev -Ilib/gro - >I../lib/gro -Ilib/gso -I../lib/gso -Ilib/ip_frag -I../lib/ip_frag -Ilib/jo= bstats -I../lib/jobstats >-Ilib/latencystats -I../lib/latencystats -Ilib/lpm -I../lib/lpm -Ilib/memb= er -I../lib/member - >Ilib/pcapng -I../lib/pcapng -Ilib/power -I../lib/power -Ilib/rawdev -I../l= ib/rawdev -Ilib/regexdev >-I../lib/regexdev -Ilib/mldev -I../lib/mldev -Ilib/rib -I../lib/rib -Ilib/= reorder -I../lib/reorder >-Ilib/sched -I../lib/sched -Ilib/security -I../lib/security -Ilib/stack -I= ../lib/stack -Ilib/vhost >-I../lib/vhost -Ilib/ipsec -I../lib/ipsec -Ilib/pdcp -I../lib/pdcp -Ilib/f= ib -I../lib/fib - >Ilib/port -I../lib/port -Ilib/pdump -I../lib/pdump -Ilib/table -I../lib/ta= ble -Ilib/pipeline - >I../lib/pipeline -Ilib/graph -I../lib/graph -Ilib/node -I../lib/node -fdia= gnostics-color=3Dalways - >pipe -D_FILE_OFFSET_BITS=3D64 -Wall -Winvalid-pch -Wextra -Werror -std=3Dc= 11 -g -include rte_config.h - >Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wm= issing-declarations - >Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arit= h -Wsign-compare - >Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -= Wno-packed-not-aligned - >Wno-missing-field-initializers -D_GNU_SOURCE -march=3Dcorei7 -mrtm -MD -MQ >buildtools/chkincs/chkincs.p/meson-generated_rte_pmu.c.o -MF buildtools/ch= kincs/chkincs.p/meson- >generated_rte_pmu.c.o.d -o buildtools/chkincs/chkincs.p/meson-generated_rt= e_pmu.c.o -c >buildtools/chkincs/chkincs.p/rte_pmu.c >In file included from buildtools/chkincs/chkincs.p/rte_pmu.c:1: >/home/runner/work/dpdk/dpdk/lib/pmu/rte_pmu.h: In function =E2=80=98rte_pm= u_read=E2=80=99: >/home/runner/work/dpdk/dpdk/lib/pmu/rte_pmu.h:214:17: error: =E2=80=98__rt= e_pmu_enable_group=E2=80=99 is >deprecated: Symbol is not yet part of stable ABI [-Werror=3Ddeprecated-dec= larations] > 214 | ret =3D __rte_pmu_enable_group(group); > | ^~~ >/home/runner/work/dpdk/dpdk/lib/pmu/rte_pmu.h:132:1: note: declared here > 132 | __rte_pmu_enable_group(struct rte_pmu_event_group *group); > | ^~~~~~~~~~~~~~~~~~~~~~ >/home/runner/work/dpdk/dpdk/lib/pmu/rte_pmu.h:222:9: error: =E2=80=98__rte= _pmu_read_userpage=E2=80=99 is >deprecated: Symbol is not yet part of stable ABI [-Werror=3Ddeprecated-dec= larations] > 222 | return __rte_pmu_read_userpage(group->mmap_pages[index]); > | ^~~~~~ >/home/runner/work/dpdk/dpdk/lib/pmu/rte_pmu.h:86:1: note: declared here > 86 | __rte_pmu_read_userpage(struct perf_event_mmap_page *pc) > | ^~~~~~~~~~~~~~~~~~~~~~~ >cc1: all warnings being treated as errors [3385/6468] Compiling C object >buildtools/chkincs/chkincs.p/meson-generated_rte_byteorder.c.o >[3386/6468] Compiling C object buildtools/chkincs/chkincs.p/meson-generate= d_rte_atomic.c.o >[3387/6468] Compiling C object buildtools/chkincs/chkincs.p/meson-generate= d_rte_rtm.c.o >[3388/6468] Compiling C object buildtools/chkincs/chkincs.p/meson-generate= d_rte_memcpy.c.o >[3389/6468] Compiling C object app/dpdk-test.p/test_test_memcpy_perf.c.o >ninja: build stopped: subcommand failed. >##[error]Process completed with exit code 1. Right, this indeed pops up with -Dcheck_includes=3Dtrue. Will fix this in v= 16.=20 Thanks.