From patchwork Tue Apr 9 14:49:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "J. Dekker" X-Patchwork-Id: 47990 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:9c8d:b0:1a7:a0dc:8de5 with SMTP id mj13csp401802pzb; Tue, 9 Apr 2024 07:49:49 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCX7BrQqu/ivSfMN6ghIg+nD7XrKZhxK+2NHpTvYKe17eyKexryNF8Zw9Jxh+wkGsEOXMpFX6Ktnz33aSlR1xa1hyrRL9WLcEvai3w== X-Google-Smtp-Source: AGHT+IGG2lfALKU4sBNqmjoVicq+8t4i6TRVTtuZ/bYUC0uLiNnG0U6Gwo5BoukvXVAg9x+kCv21 X-Received: by 2002:a17:906:f584:b0:a51:dd18:bd1e with SMTP id cm4-20020a170906f58400b00a51dd18bd1emr4118546ejd.12.1712674189079; Tue, 09 Apr 2024 07:49:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1712674189; cv=none; d=google.com; s=arc-20160816; b=BOaHF7PebAhxoQ8HhDp7XJtCiEhd0EOpyKJmJvWUVJt8Npg7tPO2RCu3oOJWwqxfCF T2SMHXb1yA7evQrmgAWUdvqPIRtcPNPUFnFvQHUC+9c5muYKg3KoF08p82+KZzrlXo8v vrIL/l5QaJSgoFTQJenqoHvFBqLmAMDzD8Cwy5Bf34Rx0LwTTXi/+wRelPVngoXuXJsV uDsKPnu/1NBQHgI4LHWxdk/7zhKmy0ySZ/gkCz6J+wuPmVjcXcsVFyWi4yazUb7Eopop oAmGJ46DogsyDX8CHKor9Btz/raBV2a8EqNKd2bo54G7TSuXcjREobRyFx44NmsKWQ7v gNSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:message-id:date:to:from:feedback-id :dkim-signature:dkim-signature:delivered-to; bh=6RSYGNROHJHMwAyY4K1/zij/Vq9Hz7W1dKCjyPF8TMs=; fh=YOA8vD9MJZuwZ71F/05pj6KdCjf6jQRmzLS+CATXUQk=; b=vKgUWZYYjnIq/EbbWfpG5FVPeN49TRjJYZ5B1EThPis9TJvl7TKSumwJJksXYDIjOr llfEpI++LTa23oLLwV99RI4SLmH4C7p9xDKwcYdhEwR6dTwqD9IZCOTqSgcmhiWUQgz9 ADiMUVIwL00SSdZRTlEf8MDhN3CLyXQzW8lS+7r5LErlWb1uw3vNFUAl4VXk/XCTNhxd dZVu1YG81CH6zLmzhwU2wfI4pmKg85FpCgOgUdcUW8YLlo0fa23Gyjaz2smjOWm0GkQ2 W5fq1DBD2MVW5vejVXAL86H8ZjuIV6a8QvMFE3wy0JHq/tkhkPSneU7UdAXOMkNJgotW 67yg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@itanimul.li header.s=fm3 header.b=b4RcjuIu; dkim=neutral (body hash did not verify) header.i=@messagingengine.com header.s=fm2 header.b=sHk+5fgN; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id s6-20020a170906bc4600b00a51dd18c1dasi1780733ejv.790.2024.04.09.07.49.24; Tue, 09 Apr 2024 07:49:49 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@itanimul.li header.s=fm3 header.b=b4RcjuIu; dkim=neutral (body hash did not verify) header.i=@messagingengine.com header.s=fm2 header.b=sHk+5fgN; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 54F5768CF0F; Tue, 9 Apr 2024 17:49:21 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from wfhigh3-smtp.messagingengine.com (wfhigh3-smtp.messagingengine.com [64.147.123.154]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 666E168C14E for ; Tue, 9 Apr 2024 17:49:15 +0300 (EEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfhigh.west.internal (Postfix) with ESMTP id 9C2341800157 for ; Tue, 9 Apr 2024 10:49:13 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 09 Apr 2024 10:49:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itanimul.li; h= cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to; s=fm3; t=1712674153; x=1712760553; bh=ma+ivkdU6I0ivdWICo1dp mbmWluFp6eqfpjFHnuczaM=; b=b4RcjuIuJ/6FaheU62gwuSOiygVbjpFGt3i3X L19nixVazaMDdjhhJOh0/6ZOClKquAnrVmuctvUwZvCb5GN93U+gRNV6gufZwAT8 Gh3MJ13ZZoRf7MGoc8MnBFeTuS/CQzS5fL9sBEV/nxHXUTSb32uDVlcw4zCZ+Gr1 +ZnPxVPeYMjDVv4Wsli0IK06LcNkwAtZ7t2x90WNUujqxP8XARWTMdfMtrE2C4R/ d6Cjg+VPznwdKhz71qYCdE3fQl+wqN9nJd14NCMHD/qGW/C2Dbu8Hu59yZMkenao q5EfApKQm6XCqMYMW8ulL1CLVAdHi8V3GOPket/B84ZWg3m+Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1712674153; x=1712760553; bh=ma+ivkdU6I0ivdWICo1dpmbmWluF p6eqfpjFHnuczaM=; b=sHk+5fgNn7s25a3ytCN8mxrHPZuzG3CYMdAYfCZMh18g smzXMAMEzKy2HPHXlE9p6z6LPyn2xtjS4/oTMTZ4fzqF0onmxc45jUBlhsRrmKrt djkxnSG2fVaKeXKs2IGouKiu0J3MsDflyK8Eg3NzOSeTioJxPj50jLjonnLGxvib XfaIh3Dvj2IPZ/Bs+PFfGvSFdm/zjOWSnf2U72urkxMocLuIHfu2mO+C097HSAxI 8b0lHzka84ue3g4cP9xfJIFLujQZW73bROlMtr1mlqOQd0n+7Wkx2i520g453Htp nqBivkPviBnQ4X33D2NUZxhYccxOgDKzV4iIidWZ4Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudehvddguddvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre dttdenucfhrhhomhepfdflrdcuffgvkhhkvghrfdcuoehjuggvkhesihhtrghnihhmuhhl rdhliheqnecuggftrfgrthhtvghrnhepueetgfdtuedvjeejjedvteelffeuhedtfeetud fglefhjeeukeetvddvtdevieeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepjhguvghksehithgrnhhimhhulhdrlhhi X-ME-Proxy: Feedback-ID: i84994747:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 9 Apr 2024 10:49:12 -0400 (EDT) From: "J. Dekker" To: ffmpeg-devel@ffmpeg.org Date: Tue, 9 Apr 2024 16:49:11 +0200 Message-ID: <20240409144911.118905-1-jdek@itanimul.li> X-Mailer: git-send-email 2.44.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] tests/checkasm: add exclude_guest for non-x86 linux perf X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: ihp/vunq+Hia exclude_guest is currently only supported on x86. However, not specifying 'exclude_guest' implies that you can count guest events should you run one. This creates an ABI issue whereby some non-x86 kernels require specifying exclude_guest = 1 explicitly. Signed-off-by: J. Dekker --- tests/checkasm/checkasm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/checkasm/checkasm.c b/tests/checkasm/checkasm.c index dcd2fd6957..8be6cb0f55 100644 --- a/tests/checkasm/checkasm.c +++ b/tests/checkasm/checkasm.c @@ -742,6 +742,9 @@ static int bench_init_linux(void) .disabled = 1, // start counting only on demand .exclude_kernel = 1, .exclude_hv = 1, +#if !ARCH_X86 + .exclude_guest = 1, +#endif }; printf("benchmarking with Linux Perf Monitoring API\n");