From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f73.google.com (mail-dl1-f73.google.com [74.125.82.73]) (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 4823D2DCBFC for ; Sun, 19 Apr 2026 23:59:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.73 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776643167; cv=none; b=AsJQ3vXqwJozXP/C4iqIfgSNgNLqtHFMG1VADe3hsPX30BrxThsBFDaTCdM9z9PuRC6sbe7HKeD0M6bz3mIfCJst/+pXKhaVFBDYKBQtX5Lq0oHc22yvCjZIu7uHeG0kL+6iLPbyFVJrMJkzYfZhR7iaMzzmQzkMlDIuJXHR3h0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776643167; c=relaxed/simple; bh=8YdsIi+S/FEDwD9WryhRWJVM6hAtcupOttD1zLCPceM=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=ZfLtr739AHvrdES7DrmsYSifJClNUnjTTKKLDuc+qrr+VhCn67F8qjU1MxmKTsh41Xn3qxKnP9zJwIrVcAekIl+FsdpVT6eFwjSefd9Z17HtJTDiKsWQvdwvnAnar2nDPVf7CKYxQwN1U2Yd/Li9aJf2kjKiWwnVDuQH+VGJCA4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--irogers.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=rHzSiT7/; arc=none smtp.client-ip=74.125.82.73 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--irogers.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="rHzSiT7/" Received: by mail-dl1-f73.google.com with SMTP id a92af1059eb24-12c8ccc7593so364907c88.1 for ; Sun, 19 Apr 2026 16:59:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20251104; t=1776643165; x=1777247965; darn=vger.kernel.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=rI5Gpu8lXaG0FZ/HphqCeNf8Wc6OME46zEQdV8lHLH4=; b=rHzSiT7/Tg9BO7LHDm9r6/y6kV216/Hi49JymLDzvGSA+E6W8SptRjLokxCLfYMIjK BdBcc9ShmyZT08JLkDtRa+DF6iTLteYNxtBNl2nV4hwCZ/qsku2hW7Xta94IitWGQ7rT J+WH0hk9nE7KAb3u/8jjKVx4H8xZ6Hu8yoCV68gz7HRMyhKqRbgM4jUThX1Rcc6BXTyf hChePK1Xa6oA7btjkbDSjW29a3qPL2ERnI8Rt/OUgYYK9ZQZOGaXvLUqQgW+Zv86IfbS 7i+R9u0uQoiniC3iOpSG3VBUtmVDGso94OAMnbfIb8d8hdNUxYoRZI/KzWH71GIbFotz lq1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776643165; x=1777247965; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=rI5Gpu8lXaG0FZ/HphqCeNf8Wc6OME46zEQdV8lHLH4=; b=CSt3lBosp61qcbtPfjhfBz/XQ2IQfdf1Q8jFXIek9hNBnMIwxxp6i8ivaigerl3GlL FvEWwpDQw8GFHH0XEvpXZCq0oJFvkY7R0YOFsug+Jmz+b+LykjB1p0xGUx04xT0qdGMW nMHba9xpG85a4W2r1KU7KjYXgmw0SFae6t64seTy2GnGCHRwaWfR8zwUTvlJaGBtnsdL Y2Mf9BGF4ipsSG7EJWzk72dUJfcZdC2STrStj1NEfR3jadOPcTcA9OyG6o+rMs+kIvlK H2gy0leK5kZSRt1bi8V2xZC6RuOLJzlmH6h7FUdvulTnkBvz9YVCobrMjCed4M7CNyaz zqOA== X-Forwarded-Encrypted: i=1; AFNElJ8WLnKYfoD88jlwL6q93Bx3r9gqOWL24eD5tZpxmsr08oc2gZ5IIgpVOpers9HQCVO0I+/Vkxoygb0SaQY=@vger.kernel.org X-Gm-Message-State: AOJu0Yx7DWiTQ76OO2vavq6HMAsxdan8zZBqhz28PrGuxJbpchuWarcn E0BdMAZ/6PWQo9rrmXQ5VFgXxa4YbjNunxdez/OK6MPYPZI0F2mQHWeweip5qXyrjAxiXxP6QOQ 84Zn/exzOdg== X-Received: from dlag4.prod.google.com ([2002:a05:701b:2504:b0:12b:e83a:8d31]) (user=irogers job=prod-delivery.src-stubby-dispatcher) by 2002:a05:7022:eac8:b0:128:d1c9:3633 with SMTP id a92af1059eb24-12c73f7ce95mr5578894c88.13.1776643165143; Sun, 19 Apr 2026 16:59:25 -0700 (PDT) Date: Sun, 19 Apr 2026 16:58:14 -0700 In-Reply-To: <20260419235911.2186050-1-irogers@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <20260419235911.2186050-1-irogers@google.com> X-Mailer: git-send-email 2.54.0.rc1.513.gad8abe7a5a-goog Message-ID: <20260419235911.2186050-3-irogers@google.com> Subject: [PATCH v1 02/58] perf arch arm: Sort includes and add missed explicit dependencies From: Ian Rogers To: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Namhyung Kim , Jiri Olsa , Adrian Hunter , James Clark , Alice Rogers , Suzuki K Poulose , Mike Leach , John Garry , Leo Yan , Yicong Yang , Jonathan Cameron , Nick Terrell , David Sterba , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Alexandre Chartre , Dmitrii Dolgov <9erthalion6@gmail.com>, Yuzhuo Jing , Blake Jones , Changbin Du , Gautam Menghani , Wangyang Guo , Pan Deng , Zhiguo Zhou , Tianyou Li , Thomas Falcon , Athira Rajeev , Collin Funk , Dapeng Mi , Ravi Bangoria , Zecheng Li , tanze , Thomas Richter , Ankur Arora , "Tycho Andersen (AMD)" , Howard Chu , Sun Jian , Derek Foreman , Swapnil Sapkal , Anubhav Shelat , Ricky Ringler , Qinxin Xia , Aditya Bodkhe , Chun-Tse Shao , Stephen Brennan , Yang Li , Chuck Lever , Chen Ni , linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org Cc: Ian Rogers Content-Type: text/plain; charset="UTF-8" Fix missing #includes found while cleaning the evsel/evlist header files. Sort the remaining header files for consistency with the rest of the code. Signed-off-by: Ian Rogers --- tools/perf/arch/arm/util/cs-etm.c | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/tools/perf/arch/arm/util/cs-etm.c b/tools/perf/arch/arm/util/cs-etm.c index b7a839de8707..cdf8e3e60606 100644 --- a/tools/perf/arch/arm/util/cs-etm.c +++ b/tools/perf/arch/arm/util/cs-etm.c @@ -3,10 +3,13 @@ * Copyright(C) 2015 Linaro Limited. All rights reserved. * Author: Mathieu Poirier */ +#include "../../../util/cs-etm.h" + +#include +#include -#include -#include #include +#include #include #include #include @@ -14,25 +17,24 @@ #include #include #include +#include + +#include +#include // page_size -#include "cs-etm.h" -#include "../../../util/debug.h" -#include "../../../util/record.h" #include "../../../util/auxtrace.h" #include "../../../util/cpumap.h" +#include "../../../util/debug.h" #include "../../../util/event.h" #include "../../../util/evlist.h" #include "../../../util/evsel.h" -#include "../../../util/perf_api_probe.h" #include "../../../util/evsel_config.h" +#include "../../../util/perf_api_probe.h" +#include "../../../util/pmu.h" #include "../../../util/pmus.h" -#include "../../../util/cs-etm.h" -#include // page_size +#include "../../../util/record.h" #include "../../../util/session.h" - -#include -#include -#include +#include "cs-etm.h" struct cs_etm_recording { struct auxtrace_record itr; -- 2.54.0.rc1.513.gad8abe7a5a-goog