From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 54D2C32B981 for ; Mon, 19 Jan 2026 16:37:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768840636; cv=none; b=B1SNBKO88Nob6VsK60L4rfPXvrO7esQfifkdoczssFy1b7tT8a4Cw2ULqMyTLQb/fNwcoXOqWo+sqy4qFyE8+HjwNSgSdNr1v6YJNyttI6QpD0pm5Bfk6F8pwAwUwWy4dTsiND0akfA8TNiZxJSmaQHN81NzQNeyE1Sf01BitgY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768840636; c=relaxed/simple; bh=xhPq6vyVXq/t8DTmJz4PBw65c49oPRYfLCM/hMXONns=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=jFEmxqC3/Krf8XFJLX/sSsa6UMXn+DlFNlpecNjEMfyHEUTN1VSdaebC9ua+7LdCJbww01j2XObzolUrSo6gQSXwTbwYP0Dneq8ANceoRsrUAQmuTeKvnwUz1+xvMNYR2BXsqYx9esm4wv67Eoqvk9KFORXzH4VEVs3Itpd62Cw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=E8Rre4Lu; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="E8Rre4Lu" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-47ee9817a35so24567795e9.1 for ; Mon, 19 Jan 2026 08:37:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1768840634; x=1769445434; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=DiwrTDONQZBujzCBqOe8PwEAiutQPkGvspgfQR6ntkk=; b=E8Rre4LucUGzmIJ8rcELYaJNPBx9rpLsvMWbR6pAy7jULof52C5ocVw/bGuOlQJzxm DNry8Jr2pvMpgAKUckf2AG6Hr9Ht8jEUVizXLgFnStlNQYS76M4CpWfFl947tn/DshCo lPzaiIF9xcdGuZb5tdML2S3nMQq6KbRjGW+v4OOEXowsXfPjXpW2s4wwE6h8lE/E6dyU sZTgFbb7+4UFtid9AYEwPaP8FBKGYyUHwqHL2mHO88A02VQtN1IyRWB2vTjFfjJGR/N0 Pe4AlZ4fgJBtKnq8Kfmzb0wsKHwehSoF/6LZqFWX3J09c0xC9N6Ae8aABCtg/0TJyFI4 Q5DQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768840634; x=1769445434; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DiwrTDONQZBujzCBqOe8PwEAiutQPkGvspgfQR6ntkk=; b=QRS6EinSvTvM8EOwbEhu+377kgTN1YqW1NUMCSIrqZ+t5AfLT6U9X4bqxMWhY+j/1R tp4rRHoFI3uR1akObDKQnXIy6cHqPHeqRNCHfQF7RNgYfQC/CbrYCz93z/vDyUsAgyrd HAYHNegYkcTRsO5xjZ3I6ZevzPZcg7bgIw9G+cMXlg9c06yiOggMH3BXovsbBH2FS73I 3jybUJkanCwu2jbAcCw6HHEul0gjdLbTLTymik/WiVqvTTcqxtOmlOIO4l4yuJPfJmRr ilgGNZgLYbG1EUNN6I9PrpXeWyC98AHV9wS0ifxR4zRKNxK23gpEqXhm2L/rNCQGQTfG jA+A== X-Forwarded-Encrypted: i=1; AJvYcCV5cfWMf2poZv+xFQa7e3J9/xUXsOG+wxI1+Nj9CGOS6U5Ysx775gm0D/3tnrbXN8YYh5rThd/vuGOV7Bc=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+F+FYLyqtS6J1DJ4FTxNjUau0f/jIDKnyMwQBPf9G3654VKzV efBVKXi36LsPQdMQYN6XmEMoc8lFGxcD7D/ke/gN8OUyiRdLAq7KKkv34ZJ+sJ0nuUVmPCcLNJu m+Ue7 X-Gm-Gg: AZuq6aL/fFxxsRXK/k8UeGsbx6LmQ9o5bew971BIgLhPL4PP7RQN6UYdH2RgFuLdmrt 9s466k309U2bMVCYk67KLXgayUYw8jecBZJBOpSRJDZLsKU38HFKloyAFMZcb/6xikDqHjW3JX9 FyEgH3YLJjyuTpmYRFHs6YuWTB3ksgFXfQPoJQChGjg0fMXhvRIZeELBfwSMSDdq2hPvUx3JB2R 24ZJNxx9qvf5uDTgHdAc6gBMf8pf03dr589EdCJaSJxj1ytCbFJ9Rp+ydw/zjiyT3gnx5BZ3WiD 7x4Eizbf0ogKSYa4KnZY+SjQevvwXMUKLKJrJ29RJ0Y0xjzTLDHNabDwkh+pbPu8O9t25U3QyVj T0t67ujAJASxDMJC/cYrSkTQql/FhFqsg0l9ga4vZ5HHq0t92skofaaftt+fsabyBLVJRq2Zzeb /k4tkN7JxCrzSmsvGN X-Received: by 2002:a05:6000:3102:b0:432:5b81:498 with SMTP id ffacd0b85a97d-4356998b140mr16740013f8f.23.1768840633676; Mon, 19 Jan 2026 08:37:13 -0800 (PST) Received: from [192.168.1.3] ([185.48.77.170]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4356996d02dsm24324933f8f.23.2026.01.19.08.37.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 19 Jan 2026 08:37:13 -0800 (PST) Message-ID: <25abe5e2-463d-40b1-8f7a-09f845d042ef@linaro.org> Date: Mon, 19 Jan 2026 16:37:12 +0000 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: linux-next: build failure after merge of the perf tree To: Mark Brown , Arnaldo Carvalho de Melo , Namhyung Kim Cc: Leo Yan , Linux Kernel Mailing List , Linux Next Mailing List References: Content-Language: en-US From: James Clark In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 19/01/2026 4:09 pm, Mark Brown wrote: > Hi all, > > After merging the perf tree, today's linux-next build (arm64 perf) > failed like this: > > Exception processing /tmp/next/perf/pmu-events/arch/arm64/arm/cortex-a510/pmu.json Hi Mark, Do you have a clean checkout? a66f6242fbf52 removes this file and at the same time removes the definition from common-and-microarch.json. I think you would get this build error if cortex-a510/pmu.json exists as a stale file with that commit applied. Thanks James > Traceback (most recent call last): > File "/tmp/next/build/tools/perf/pmu-events/jevents.py", line 1405, in ftw > action(parents, item) > ~~~~~~^^^^^^^^^^^^^^^ > File "/tmp/next/build/tools/perf/pmu-events/jevents.py", line 656, in preprocess_one_file > for event in read_json_events(item.path, topic): > ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ > File "/tmp/next/build/tools/perf/pmu-events/jevents.py", line 464, in read_json_events > events = json.load(open(path), object_hook=JsonEvent) > File "/usr/lib/python3.13/json/__init__.py", line 293, in load > return loads(fp.read(), > cls=cls, object_hook=object_hook, > parse_float=parse_float, parse_int=parse_int, > parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw) > File "/usr/lib/python3.13/json/__init__.py", line 359, in loads > return cls(**kw).decode(s) > ~~~~~~~~~~~~~~~~^^^ > File "/usr/lib/python3.13/json/decoder.py", line 345, in decode > obj, end = self.raw_decode(s, idx=_w(s, 0).end()) > ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.13/json/decoder.py", line 361, in raw_decode > obj, end = self.scan_once(s, idx) > ~~~~~~~~~~~~~~^^^^^^^^ > File "/tmp/next/build/tools/perf/pmu-events/jevents.py", line 422, in __init__ > raise argparse.ArgumentTypeError('Cannot find arch std event:', arch_std) > argparse.ArgumentTypeError: ('Cannot find arch std event:', 'PMU_OVFS') > > Caused by commit > > a66f6242fbf52 (perf vendor events arm64: Remove uncountable events) > > I have used the perf tree from 20260116 instead.