From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f74.google.com (mail-dl1-f74.google.com [74.125.82.74]) (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 62065316189 for ; Sun, 19 Apr 2026 23:59:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.74 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776643167; cv=none; b=l088h7C2jq0piFIOwgcjF3jyVfo/ZwK2rFbFDVZaUuc2cTV3XWwM7k7U9Z6g9vS3ouk7FGZTx7JlkH2o39/iaUGiJYf+crjxksDzv/jckfQ7IlTVvXEUDgNTDSv48pNDOoq7nRn1m7RkX/oMRAfCkO1ypW7uzIKucTxv8qC65JE= 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.74 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-f74.google.com with SMTP id a92af1059eb24-12c66fdd4aeso3438297c88.0 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=b5o2e7GkF/h2w6L99AusfJNCESPTMGbphVRFrd1LOSC2bJ6iyWbMVXZTlFHJzxwVya E9niGFAS4NPi/cCApiUww0zNizBQkUQkKl5AsUQa8ShTRDLkkTN3c12rrSMV1UZsPIHx L7XhnK4HLlg92TUJ+2FmZc/sg50+g3OfNkImS+aVDQkrhCnH91Zi5PC1JVZdm0I+VFdh IkyVXaddaDS/qM27+s+TF/zob7j7fn0R8g2AgibZrRUhU0vKOxCqX4dshGrBwB6qMoe6 rOkgzngUtjWAa+cPCbpng+7WoTeuNpk1gExSWxQwNmcT9D9oLcyOWNQhSDUTSanp9jaI aZsg== X-Forwarded-Encrypted: i=1; AFNElJ8iK/OCHqkYS5CI95uKWAqw9ApxbO6MUjS1WfMtHaa31Fs5GY3pCkExTWLvwBXzNvv8w5r/dWuxIwy3kSqxRAGQ@vger.kernel.org X-Gm-Message-State: AOJu0YyQ+l7PGaQPL3bTgWrwxjiS/g5OJY7RwbKieu0dpJJLSNHLgk/v fGFO/X5qXe64OT84QhM0LwGzeeQ88h+089Ul+cRB/nhC73Qb1bsDP6Jl/Oma0OW/EmRzXBu/Wns wPCuB2O+wYQ== 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-perf-users@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