Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp106669lqb; Tue, 16 Apr 2024 10:01:00 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCViAPApxin2MxWIlIHYMmoDzQtiupleWxY1IsYqSEVRXSkEgvdm/LhR657SLyxOB0hASQzCC+XLfLyshgch7Es0CmQVvUd5h5OBZcVFDA== X-Google-Smtp-Source: AGHT+IEFZ08WXzSGTjFPTHG/Dvh5+FOTUj6VwbeK27qZlrkndax26AgubKdApuEObQP9zUUX7xca X-Received: by 2002:a05:6102:dc6:b0:47a:1f46:f268 with SMTP id e6-20020a0561020dc600b0047a1f46f268mr16706484vst.29.1713286860189; Tue, 16 Apr 2024 10:01:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713286860; cv=pass; d=google.com; s=arc-20160816; b=WmTTsriWzKMXR3itoaiUXkq93xxUwmDNiSQzYDC+FoLrvyRbXVdfalhDmgtx43NdwN IamudShGyiU+n7I/OyzcOUiggLvmJLoLd0eMxLZ+/H4Ypoxwb7ap40mcEXAfT5XRg2Q3 iI36YXt51mzEm2/5tj5g7SP/rN3NxYmztwnii0XA316WKEAwzDAqOoGS4oKRUyhNlohn hMeZnahTzmylGpr4MhS7Tz7wli4gPzx0cyukI3LTPDZJTcJLtlFhHc56q6Kh6Bm3dNZF cNnXcmf9Jvqx+aVlNgQiqygmTKIIFKN7d0ltlWGTc/KnIirLmnSPKaLXBQ1lSC08uusM K4IQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:from:subject:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:message-id:date:dkim-signature; bh=VHZ+4taa5ZmMf/oaE74yETbEavJXLOGjMfJKJZgW7D8=; fh=y7bNJsUcxGKBesoakmsGCUKw3vsDV4iSxN+ISCJqJdY=; b=uO7kZSCCI7bxGZl6irbcP4XGLq7ZgiZZk7DHBfEdwkpUPfVBxF4e/WPq19Mrh2Jb9I Is5s0IxUpKZcv+fRZlMWheRrczYFlYCL9/jKjY8QYr4gVsWyUTciDKtsJqNqKxB8LMCg YoovpdsZli1bt6eY72anEhr+1rmot+NdcWJB2tKSVXs9lMHjpW2tUVSdrTuskpX2i8kH rHoKakV6FdgKQQFut5iWvUxzXQM0n5B2HxPcxxfTWVo3Xae7i8tcX92Ox/3VmipIWuPs J8aWRiEnzWi1rZSJ9DeUKcMmRVq4aTWRttXnqOFnb42c2NGd2qWeLrHmsmM8N69Vgcuz Cs/w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=oiKTdV94; arc=pass (i=1 spf=pass spfdomain=flex--irogers.bounces.google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-147273-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-147273-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id c19-20020a0561023c9300b00479d2fb8790si2590485vsv.470.2024.04.16.10.00.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 10:01:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-147273-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=oiKTdV94; arc=pass (i=1 spf=pass spfdomain=flex--irogers.bounces.google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-147273-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-147273-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.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 ny.mirrors.kernel.org (Postfix) with ESMTPS id C450C1C21E24 for ; Tue, 16 Apr 2024 17:00:52 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 09AB813328B; Tue, 16 Apr 2024 17:00:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="oiKTdV94" Received: from mail-yb1-f202.google.com (mail-yb1-f202.google.com [209.85.219.202]) (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 1686D1F956 for ; Tue, 16 Apr 2024 17:00:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.202 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713286835; cv=none; b=q8tu45LYI0Rwz/oPWZpqo6vXNzxPENBbNRr53xRczpb4eN3KNjlR+WiDR/ie8BxXYuW/Z5ZP0pZ61MUyHhE6Yg4Ifc/kkoNob2vkj85jDuEcJDVFrYdmSJJC6lT/N3ghRKXlruh2GnUtuLOW2KOFZ1QueszfAy/OoHcYvmUszTI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713286835; c=relaxed/simple; bh=eWS4hkOA9c5MUyVViK475t1qOR4HpPha6Nk9Zap1JUk=; h=Date:Message-Id:Mime-Version:Subject:From:To:Content-Type; b=tMjBGc/AU6FlHSlzF1MQ+eyLWX4OE1KBYwoRXWmRG5u/CnqNNOrD+3h6sW3Em6gv1zqMGFWlwsEiOR+wyS6e7SoPMog9IDYY8EGJJKMaWD/fD5vv9Z712UJLAfK9diRbRB3+RlbtWGnUcqkTy7UWxYKlPxFBlmM/lfThhWBTG0s= 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=oiKTdV94; arc=none smtp.client-ip=209.85.219.202 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 Received: by mail-yb1-f202.google.com with SMTP id 3f1490d57ef6-dbe9e13775aso8067992276.1 for ; Tue, 16 Apr 2024 10:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1713286832; x=1713891632; darn=vger.kernel.org; h=to:from:subject:mime-version:message-id:date:from:to:cc:subject :date:message-id:reply-to; bh=VHZ+4taa5ZmMf/oaE74yETbEavJXLOGjMfJKJZgW7D8=; b=oiKTdV94ypRqlClyB5jW9fNE0/2SdIhV1hIsbvIxY4/CpRtN/CdmX2YP43Y5fjeQDh PLA52JwZt5oOyAl6PIwj6vxhXp7+hKCe+yBKPgTv7hvZ68kA9dtgoeEQRJxPzVbtJgNV sAtFf2ONwIHnGAWaDcxgPvDW7ngvBMO8ORhcBQReZ7SXyH5gFwM5EWGggytRPXz/J3Fy 7Ht3EX7uH3x2aKqmumm2yrQ4P/T5+Y+3iFfVxKDIyTNHb8+VrxtH4nv8bQSaDwVPpVWP Rh6dv/w0rXaNV0R1meo+anAGBBcc8OkjRRnNVMHULGgFlVu40DoK2mvrq7bIpd4VNkWL euKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713286832; x=1713891632; h=to:from:subject:mime-version:message-id:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=VHZ+4taa5ZmMf/oaE74yETbEavJXLOGjMfJKJZgW7D8=; b=MuoEf3XXIWqJkkbQLelLD0r1WLRToK/cQL3skjhNUDYBOq9HIVVahgKdh0v8rb7zcd 751O4OMY+HqS1lax51hoC/mlQEg30Ym09GwNrP/EWer0v7Fmo8XPs6tE5K1ayUaT2tOO ExpVobJTwkpmwYok45+hnmqeIGeBNSjtLMSimbxacmmsxiyXiPizaYPV61IyN69Gcbeh U+XPpLLwXyZ/1g4OLbtZHmAswQcroIKwXBAtVfDteY/7EWxKIQnrXPBT5EvP7cBW5FCf hLTtSa4wcFOHGBXIC3bfT/vQf59InkxBDksu5va+JfWlw3QjEE4W+xoo93PF0XJ7GQn5 vmsA== X-Forwarded-Encrypted: i=1; AJvYcCVNiWs996oXHau40/OEtGcr+JqHsDj16IOyjofdKZpUe5qOyI7yXTbDlCrwEuUtcITItjm/iHgYjA3f/9Seh4KF9hSkItJbq7rr+TEi X-Gm-Message-State: AOJu0YzaDb1LLebVFY9XxiElH4c3jhs+GHkI4zXhyAep/nV1FtAG34Mj SYfmwmmzDwqHoh3T1gM7RjiagNHSLMyivvQfAv2Ql/e/y3cYH1FqOxwjrhYoIL4i/jW4JBDEOaC lhCgCmQ== X-Received: from irogers.svl.corp.google.com ([2620:15c:2a3:200:30c8:f541:acad:b4f7]) (user=irogers job=sendgmr) by 2002:a05:6902:120e:b0:dcd:88e9:e508 with SMTP id s14-20020a056902120e00b00dcd88e9e508mr4322514ybu.5.1713286832038; Tue, 16 Apr 2024 10:00:32 -0700 (PDT) Date: Tue, 16 Apr 2024 10:00:13 -0700 Message-Id: <20240416170014.985191-1-irogers@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 X-Mailer: git-send-email 2.44.0.683.g7961c838ac-goog Subject: [PATCH v1 1/2] perf docs: Document bpf event modifier From: Ian Rogers To: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Alexander Shishkin , Jiri Olsa , Ian Rogers , Adrian Hunter , Kan Liang , Ravi Bangoria , Athira Rajeev , Song Liu , Thomas Richter , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org, bpf@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Document that 'b' is used as a modifier to make an event use a BPF counter. Fixes: 01bd8efcec44 ("perf stat: Introduce ':b' modifier") Signed-off-by: Ian Rogers --- tools/perf/Documentation/perf-list.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/perf/Documentation/perf-list.txt b/tools/perf/Documentation/perf-list.txt index 3b12595193c9..6bf2468f59d3 100644 --- a/tools/perf/Documentation/perf-list.txt +++ b/tools/perf/Documentation/perf-list.txt @@ -71,6 +71,7 @@ counted. The following modifiers exist: D - pin the event to the PMU W - group is weak and will fallback to non-group if not schedulable, e - group or event are exclusive and do not share the PMU + b - use BPF aggregration (see perf stat --bpf-counters) The 'p' modifier can be used for specifying how precise the instruction address should be. The 'p' modifier can be specified multiple times: -- 2.44.0.683.g7961c838ac-goog