Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp439681rdd; Tue, 9 Jan 2024 08:37:31 -0800 (PST) X-Google-Smtp-Source: AGHT+IHdefjGgli1hIbjBEmsnNjH1Lbcu3cUiT/avkmXLC3nK7L5M2+kjS8M26OtBBa9tUqqOKZh X-Received: by 2002:a17:906:9e14:b0:a28:b985:8da0 with SMTP id fp20-20020a1709069e1400b00a28b9858da0mr896909ejc.22.1704818251077; Tue, 09 Jan 2024 08:37:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704818251; cv=none; d=google.com; s=arc-20160816; b=izhFOrnXh/tESeeuHMra0IxuiGJTatfRYBt2v7gKUkAmjzZt3+VUaDcdlcrh2/Goa+ 5K2X+6PlvZlvTwEEmBgmZceWPZ+hh9BTCvZWCnKofrt32nHg0j6/VJwHjgBjG55iAB3i k+EndrQKVo27PFHr/eP3sqjh+yo9OQkLOYbobUKNvttdRudBwx4a7df+Hh5NYh6NGBjw sOdomgtN8/YsmOk++ByL6mIYgCHZ7kUQyTpDFT7rhd57zWvPxgXQAFCx9qtKVCiXogvb nbkuoB4H8/ap2HQD3x9OygQi/E3YRVrMWCkd3GErtLBeSYKgompG4kjR4s9U5kBObxut XScg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date; bh=6LgtWeQluu2/a5yOMxFZ02HLrsvjTjd9mOyEdswLIUU=; fh=2u4kpEjkkNbrolGXLBVm3Z4E6cpo+wPY6BaIsHJWl0s=; b=dg52VcjGJmkbmh0pu9TBqXCSydfgsZuxCg6UoyE2YHc/t3fVIIGK92RacD1p99yJjm mB7tV5RxJCfVgw81HKMPLv+4oEX8hDYrKhRQEmoCXw6PEzoXiGIrcPcdarI7aKwJpBZq vRbdb30FUGIZvwWwqvOUAezI6RywPn/u3DOe1cCM/bw/YCDytQrSm71asVXq5cSAQZ2i Fep+KyL8Rfw/cSKqM+e7wcnYlgKQbE3w3kC6x95ax5aiZtfbLoMQhxV3D07FSf7V76/S WwWbfJpZF2KHhR0BnNh/9QlT3ErDZHQ+I2LITV/oWcash/ZSUVeSu9+dbS3eOf1aVYir fUiA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-21115-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-21115-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id d16-20020a170906c21000b00a26cdad4341si905322ejz.702.2024.01.09.08.37.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jan 2024 08:37:31 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-21115-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-21115-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-21115-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id CF7A51F24A9C for ; Tue, 9 Jan 2024 16:37:30 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C62EF3A267; Tue, 9 Jan 2024 16:37:25 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 77C2B38F9A; Tue, 9 Jan 2024 16:37:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1AEE1DA7; Tue, 9 Jan 2024 08:38:08 -0800 (PST) Received: from FVFF77S0Q05N.cambridge.arm.com (FVFF77S0Q05N.cambridge.arm.com [10.1.28.161]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3A7253F5A1; Tue, 9 Jan 2024 08:37:21 -0800 (PST) Date: Tue, 9 Jan 2024 16:37:18 +0000 From: Mark Rutland To: Ian Rogers Cc: "Liang, Kan" , Arnaldo Carvalho de Melo , Kan Liang , Adrian Hunter , Jiri Olsa , Namhyung Kim , linux-perf-users@vger.kernel.org, Linux Kernel Mailing List Subject: Re: perf test hybrid failing on 14700K Message-ID: References: <4d86f3b6-eaee-4673-bdf5-3b97c1c1ad17@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Fri, Jan 05, 2024 at 09:21:21AM -0800, Ian Rogers wrote: > While much has been done in the perf tool to work around latent issues > with ARM's PMU drivers and the behavior changes they have instigated, > except for 5c816728651a ("arm_pmu: Add PERF_PMU_CAP_EXTENDED_HW_TYPE > capability") where I wrote the original version, there doesn't seem to > have been progress made on the ARM PMU driver nor on ARM testing - > which was why such an issue could exist for so long, across numerous > Linux releases and ultimately break Hector and Martin. Ian, which latent issues in the PMU drivers are you referring to? I already pointed out that one of the problems you have claimed to be a driver bug is actually due to userspace incorrectly detecting support for the extended HW type, and I suggested some options which you have so far ignored: https://lore.kernel.org/lkml/ZV-CUlQhlkdOzfFZ@FVFF77S0Q05N.cambridge.arm.com/ https://lore.kernel.org/lkml/ZV-ItX1eMeIdo_00@FVFF77S0Q05N.cambridge.arm.com/ I agree that testing is a problem, and we need to do better from the arm side. Thanks, Mark.