lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 1 Sep 2022 22:24:15 -0700 From: Namhyung Kim <namhyung@...nel.org> To: "Liang, Kan" <kan.liang@...ux.intel.com> Cc: Peter Zijlstra <peterz@...radead.org>, Arnaldo Carvalho de Melo <acme@...nel.org>, Ingo Molnar <mingo@...hat.com>, Stephane Eranian <eranian@...gle.com>, Michael Ellerman <mpe@...erman.id.au>, linux-kernel <linux-kernel@...r.kernel.org>, Andi Kleen <ak@...ux.intel.com>, andreas.kogler.0x@...il.com, Athira Rajeev <atrajeev@...ux.vnet.ibm.com>, Ravi Bangoria <ravi.bangoria@....com> Subject: Re: [PATCH 0/6] Add sample_flags to improve the perf_sample_data struct On Thu, Sep 1, 2022 at 5:47 AM Liang, Kan <kan.liang@...ux.intel.com> wrote: > > > > On 2022-08-31 6:42 p.m., Namhyung Kim wrote: > > (Adding Ravi to CC) > > > > On Wed, Aug 31, 2022 at 07:55:08AM -0700, kan.liang@...ux.intel.com wrote: > >> From: Kan Liang <kan.liang@...ux.intel.com> > >> > >> The patch series is to fix PEBS timestamps overwritten and improve the > >> perf_sample_data struct. The detailed discussion can be found at > >> https://lore.kernel.org/lkml/YwXvGe4%2FQdgGYOKJ@worktop.programming.kicks-ass.net/ > >> > >> The patch series has two changes compared with the suggestions in the > >> above discussion. > >> - Only clear the sample flags for the perf_prepare_sample(). > >> The __perf_event_header__init_id is shared between perf_prepare_sample() > >> (used by PERF_RECORD_SAMPLE) and perf_event_header__init_id() (used by > >> other PERF_RECORD_* event type). The sample data is only available > >> for the PERF_RECORD_SAMPLE. > >> - The CALLCHAIN_EARLY hack is still required for the BPF, especially > >> perf_event_set_bpf_handler(). The sample data is not available when > >> the function is invoked. > > > > In general, looks good! I'd like to work on the BPF side so that it can > > get the sample data for filtering. > > Thanks Namhyung. I will send out the V2 shortly. I think the BPF work > can be on top of it. Yep, I'll work on it once this patchset is merged. Thanks, Namhyung
Powered by blists - more mailing lists