All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jiri Olsa <olsajiri@gmail.com>
To: Andrii Nakryiko <andrii.nakryiko@gmail.com>
Cc: Jiri Olsa <olsajiri@gmail.com>,
	andrii@kernel.org, Peter Zijlstra <peterz@infradead.org>,
	oleg@redhat.com, mhiramat@kernel.org,
	linux-kernel@vger.kernel.org, alx@kernel.org,
	eyal.birger@gmail.com, kees@kernel.org, bpf@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org, x86@kernel.org,
	songliubraving@fb.com, yhs@fb.com, john.fastabend@gmail.com,
	haoluo@google.com, rostedt@goodmis.org, alan.maguire@oracle.com,
	David.Laight@aculab.com, thomas@t-8ch.de, mingo@kernel.org,
	rick.p.edgecombe@intel.com, Alexei Starovoitov <ast@kernel.org>
Subject: Re: [PATCH 0/6] uprobes/x86: Cleanups and fixes
Date: Tue, 9 Sep 2025 18:39:02 +0200	[thread overview]
Message-ID: <aMBYJvtvR7c-Srkb@krava> (raw)
In-Reply-To: <CAEf4BzZnvWH-X-7qKvx2LxzR+xkFfvjj27Tfjoui5xnph-urMw@mail.gmail.com>

On Tue, Sep 09, 2025 at 11:20:13AM -0400, Andrii Nakryiko wrote:
> On Tue, Sep 9, 2025 at 8:48 AM Jiri Olsa <olsajiri@gmail.com> wrote:
> >
> > On Fri, Aug 22, 2025 at 11:05:59AM -0700, Andrii Nakryiko wrote:
> > > On Fri, Aug 22, 2025 at 1:42 AM Jiri Olsa <olsajiri@gmail.com> wrote:
> > > >
> > > > On Thu, Aug 21, 2025 at 04:18:03PM +0200, Jiri Olsa wrote:
> > > > > On Thu, Aug 21, 2025 at 02:28:22PM +0200, Peter Zijlstra wrote:
> > > > > > Hi,
> > > > > >
> > > > > > These are cleanups and fixes that I applied on top of Jiri's patches:
> > > > > >
> > > > > >   https://lkml.kernel.org/r/20250720112133.244369-1-jolsa@kernel.org
> > > > > >
> > > > > > The combined lot sits in:
> > > > > >
> > > > > >   git://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git perf/core
> > > > > >
> > > > > > Jiri was going to send me some selftest updates that might mean rebasing that
> > > > > > tree, but we'll see. If this all works we'll land it in -tip.
> > > > > >
> > > > >
> > > > > hi,
> > > > > sent the selftest fix in here:
> > > > >   https://lore.kernel.org/bpf/20250821141557.13233-1-jolsa@kernel.org/T/#u
> > > >
> > > > Andrii,
> > > > do we want any special logistic for the bpf/selftest changes or it could
> > > > go through the tip tree?
> > >
> > > let's route selftest changes through tip together with the rest of
> > > uprobe changes, it's unlikely to conflict
> >
> > fyi, there's conflict now between tip/perf/core and bpf-next/master
> > in the selftests.. due to usdt SIB argument support changes
> >
> > please let me know if you need any help in resolving that
> 
> so selftest change hasn't landed in tip/perf/core just yet, is that
> right? If there is a conflict, I guess that changes equation a bit.
> I'd land it in bpf-next and for now disable that test in BPF CI until
> the trees converge. WDYT?

I can see the selftests changes in tip/perf/core already

jirka


16ed38922765 (HEAD -> tip/perf/core) perf: Skip user unwind if the task is a kernel thread
d77e3319e310 perf: Simplify get_perf_callchain() user logic
90942f9fac05 perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL
153f9e74dec2 perf: Have get_perf_callchain() return NULL if crosstask and user are set
e649bcda25b5 perf: Remove get_perf_callchain() init_nr argument
f49e1be19542 perf/x86: Print PMU counters bitmap in x86_pmu_show_pmu_cap()
2676dbf9f4fb perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK
9b3e119784bc perf/x86/intel: Change macro GLOBAL_CTRL_EN_PERF_METRICS to BIT_ULL(48)
0c5caea762de perf/x86: Add PERF_CAP_PEBS_TIMING_INFO flag
43796f305078 perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error
d9cf9c6884d2 perf/x86/intel: Use early_initcall() to hook bts_init()
e173287b5d21 uprobes: Remove redundant __GFP_NOWARN
9ffc7a635c35 selftests/seccomp: validate uprobe syscall passes through seccomp
89d1d8434d24 seccomp: passthrough uprobe systemcall without filtering
52718438af2a selftests/bpf: Fix uprobe syscall shadow stack test
3abf4298c613 selftests/bpf: Change test_uretprobe_regs_change for uprobe and uretprobe
275eae678986 selftests/bpf: Add uprobe_regs_equal test
875e1705ad99 selftests/bpf: Add optimized usdt variant for basic usdt test
c11661bd9adf selftests/bpf: Add uprobe syscall sigill signal test
c8be59667cf1 selftests/bpf: Add hit/attach/detach race optimized uprobe test
d5c86c337010 selftests/bpf: Add uprobe/usdt syscall tests
7932c4cf5771 selftests/bpf: Rename uprobe_syscall_executed prog to test_uretprobe_multi
4e7005223e6d selftests/bpf: Reorg the uprobe_syscall test function
17c3b0015764 selftests/bpf: Import usdt.h from libbpf/usdt project
354492a0e1bc uprobes/x86: Add SLS mitigation to the trampolines
60ed85b7e469 uprobes/x86: Make asm style consistent
...

  reply	other threads:[~2025-09-09 16:39 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-21 12:28 [PATCH 0/6] uprobes/x86: Cleanups and fixes Peter Zijlstra
2025-08-21 12:28 ` [PATCH 1/6] uprobes/x86: Add struct uretprobe_syscall_args Peter Zijlstra
2025-08-25 10:24   ` [tip: perf/core] " tip-bot2 for Peter Zijlstra
2025-08-21 12:28 ` [PATCH 2/6] uprobes/x86: Optimize is_optimize() Peter Zijlstra
2025-08-25 10:24   ` [tip: perf/core] " tip-bot2 for Peter Zijlstra
2025-08-26  5:51   ` [PATCH 2/6] " David Laight
2025-08-26  8:18     ` Peter Zijlstra
2025-08-27 19:32       ` David Laight
2025-08-26  8:25     ` Jiri Olsa
2025-08-26  8:33       ` Jiri Olsa
2025-08-21 12:28 ` [PATCH 3/6] uprobes/x86: Accept more NOP forms Peter Zijlstra
2025-08-25 10:24   ` [tip: perf/core] " tip-bot2 for Peter Zijlstra
2025-08-21 12:28 ` [PATCH 4/6] uprobes/x86: Fix uprobe syscall vs shadow stack Peter Zijlstra
2025-08-21 18:26   ` Edgecombe, Rick P
2025-08-25 10:24   ` [tip: perf/core] " tip-bot2 for Peter Zijlstra
2025-08-21 12:28 ` [PATCH 5/6] uprobes/x86: Make asm style consistent Peter Zijlstra
2025-08-25 10:24   ` [tip: perf/core] " tip-bot2 for Peter Zijlstra
2025-08-21 12:28 ` [PATCH 6/6] uprobes/x86: Add SLS mitigation to the trampolines Peter Zijlstra
2025-08-25 10:24   ` [tip: perf/core] " tip-bot2 for Peter Zijlstra
2025-09-10  1:05   ` [PATCH 6/6] " Masami Hiramatsu
2025-08-21 14:18 ` [PATCH 0/6] uprobes/x86: Cleanups and fixes Jiri Olsa
2025-08-21 18:27   ` Edgecombe, Rick P
2025-08-21 19:52     ` Jiri Olsa
2025-08-21 19:57       ` Edgecombe, Rick P
2025-08-22  8:42   ` Jiri Olsa
2025-08-22 18:05     ` Andrii Nakryiko
2025-09-09 12:48       ` Jiri Olsa
2025-09-09 15:20         ` Andrii Nakryiko
2025-09-09 16:39           ` Jiri Olsa [this message]
2025-09-09 16:44             ` Andrii Nakryiko
2025-08-22 15:51 ` Oleg Nesterov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aMBYJvtvR7c-Srkb@krava \
    --to=olsajiri@gmail.com \
    --cc=David.Laight@aculab.com \
    --cc=alan.maguire@oracle.com \
    --cc=alx@kernel.org \
    --cc=andrii.nakryiko@gmail.com \
    --cc=andrii@kernel.org \
    --cc=ast@kernel.org \
    --cc=bpf@vger.kernel.org \
    --cc=eyal.birger@gmail.com \
    --cc=haoluo@google.com \
    --cc=john.fastabend@gmail.com \
    --cc=kees@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-trace-kernel@vger.kernel.org \
    --cc=mhiramat@kernel.org \
    --cc=mingo@kernel.org \
    --cc=oleg@redhat.com \
    --cc=peterz@infradead.org \
    --cc=rick.p.edgecombe@intel.com \
    --cc=rostedt@goodmis.org \
    --cc=songliubraving@fb.com \
    --cc=thomas@t-8ch.de \
    --cc=x86@kernel.org \
    --cc=yhs@fb.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.