bpf.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: linux-next: build warnings after merge of the tip tree
       [not found]                 ` <CAHk-=wguO61ACXPSz=hmCxNTzqE=mNr_bWLv6GH5jCVZLBL=qw@mail.gmail.com>
@ 2022-03-21 22:05                   ` Stephen Rothwell
  2022-03-21 22:12                     ` Alexei Starovoitov
  0 siblings, 1 reply; 8+ messages in thread
From: Stephen Rothwell @ 2022-03-21 22:05 UTC (permalink / raw)
  To: Peter Zijlstra, Daniel Borkmann, Andrii Nakryiko
  Cc: Linus Torvalds, Thomas Gleixner, Ingo Molnar, H. Peter Anvin,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Masami Hiramatsu, Steven Rostedt, Alexei Starovoitov, H.J. Lu,
	Edgecombe, Rick P, Mike Rapoport, linux-toolchains,
	Andrew Cooper, Nick Desaulniers, bpf, Networking, David Miller,
	Jakub Kicinski

[-- Attachment #1: Type: text/plain, Size: 1270 bytes --]

Hi all,

On Mon, 21 Mar 2022 09:52:58 -0700 Linus Torvalds <torvalds@linux-foundation.org> wrote:
>
> On Mon, Mar 21, 2022 at 9:45 AM Peter Zijlstra <peterz@infradead.org> wrote:
> > >
> > > It's presumably not in any of the pull requests I already have
> > > pending, but it would be nice if I saw some details of _what_ you are
> > > complaining about, and not just the complaint itself ;)  
> >
> > Duh, right. It's this series:
> >
> >   https://lore.kernel.org/bpf/164757541675.26179.17727138330733641017.git-patchwork-notify@kernel.org/
> >
> > That went into bpf-next last Friday. I just checked but haven't found a
> > pull for it yet.  
> 
> Thanks. I can confirm it's not in any of the pull requests I have
> pending, so I'll just start doing my normal work and try to remember
> to look out for this issue later.

The normal path for bpf-next code is via the net-next tree.  But the
above series has not yet been merged into the net-next tree so is only
in the bpf-next tree.

So, what am I to do?  Drop the bpf-next tree from linux-next until this
is resolved?  Some input from the BPF people would be useful.

Dave, Jakub, please do not merge the bpf-bext tree into the net-next
tree for now.

-- 
Cheers,
Stephen Rothwell

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: build warnings after merge of the tip tree
  2022-03-21 22:05                   ` linux-next: build warnings after merge of the tip tree Stephen Rothwell
@ 2022-03-21 22:12                     ` Alexei Starovoitov
  2022-03-21 22:46                       ` Stephen Rothwell
  2022-03-22  7:42                       ` Peter Zijlstra
  0 siblings, 2 replies; 8+ messages in thread
From: Alexei Starovoitov @ 2022-03-21 22:12 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: Peter Zijlstra, Daniel Borkmann, Andrii Nakryiko, Linus Torvalds,
	Thomas Gleixner, Ingo Molnar, H. Peter Anvin,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Masami Hiramatsu, Steven Rostedt, Alexei Starovoitov, H.J. Lu,
	Edgecombe, Rick P, Mike Rapoport, linux-toolchains,
	Andrew Cooper, Nick Desaulniers, bpf, Networking, David Miller,
	Jakub Kicinski

On Mon, Mar 21, 2022 at 3:05 PM Stephen Rothwell <sfr@canb.auug.org.au> wrote:
>
> Hi all,
>
> On Mon, 21 Mar 2022 09:52:58 -0700 Linus Torvalds <torvalds@linux-foundation.org> wrote:
> >
> > On Mon, Mar 21, 2022 at 9:45 AM Peter Zijlstra <peterz@infradead.org> wrote:
> > > >
> > > > It's presumably not in any of the pull requests I already have
> > > > pending, but it would be nice if I saw some details of _what_ you are
> > > > complaining about, and not just the complaint itself ;)
> > >
> > > Duh, right. It's this series:
> > >
> > >   https://lore.kernel.org/bpf/164757541675.26179.17727138330733641017.git-patchwork-notify@kernel.org/
> > >
> > > That went into bpf-next last Friday. I just checked but haven't found a
> > > pull for it yet.
> >
> > Thanks. I can confirm it's not in any of the pull requests I have
> > pending, so I'll just start doing my normal work and try to remember
> > to look out for this issue later.
>
> The normal path for bpf-next code is via the net-next tree.  But the
> above series has not yet been merged into the net-next tree so is only
> in the bpf-next tree.
>
> So, what am I to do?  Drop the bpf-next tree from linux-next until this
> is resolved?  Some input from the BPF people would be useful.
>
> Dave, Jakub, please do not merge the bpf-bext tree into the net-next
> tree for now.

That makes little sense. It's not an unusual merge conflict.
Peter's endbr series conflict with Masami's fprobe.
Peter has a trivial patch that fixes objtool warning.
The question is how to land that patch.
I think the best is for Linus to apply it after bpf-next->net-next gets
merged.

We're preparing bpf-next PR right now.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: build warnings after merge of the tip tree
  2022-03-21 22:12                     ` Alexei Starovoitov
@ 2022-03-21 22:46                       ` Stephen Rothwell
  2022-03-21 22:50                         ` Alexei Starovoitov
  2022-03-22  7:42                       ` Peter Zijlstra
  1 sibling, 1 reply; 8+ messages in thread
From: Stephen Rothwell @ 2022-03-21 22:46 UTC (permalink / raw)
  To: Alexei Starovoitov
  Cc: Peter Zijlstra, Daniel Borkmann, Andrii Nakryiko, Linus Torvalds,
	Thomas Gleixner, Ingo Molnar, H. Peter Anvin,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Masami Hiramatsu, Steven Rostedt, Alexei Starovoitov, H.J. Lu,
	Edgecombe, Rick P, Mike Rapoport, linux-toolchains,
	Andrew Cooper, Nick Desaulniers, bpf, Networking, David Miller,
	Jakub Kicinski

[-- Attachment #1: Type: text/plain, Size: 520 bytes --]

Hi Alexei,

On Mon, 21 Mar 2022 15:12:05 -0700 Alexei Starovoitov <alexei.starovoitov@gmail.com> wrote:
>
> That makes little sense. It's not an unusual merge conflict.
> Peter's endbr series conflict with Masami's fprobe.
> Peter has a trivial patch that fixes objtool warning.
> The question is how to land that patch.
> I think the best is for Linus to apply it after bpf-next->net-next gets
> merged.

Peter has other concerns, please read the thread and consider them.

-- 
Cheers,
Stephen Rothwell

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: build warnings after merge of the tip tree
  2022-03-21 22:46                       ` Stephen Rothwell
@ 2022-03-21 22:50                         ` Alexei Starovoitov
  2022-03-21 22:55                           ` Steven Rostedt
  2022-03-22  4:51                           ` Masami Hiramatsu
  0 siblings, 2 replies; 8+ messages in thread
From: Alexei Starovoitov @ 2022-03-21 22:50 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: Peter Zijlstra, Daniel Borkmann, Andrii Nakryiko, Linus Torvalds,
	Thomas Gleixner, Ingo Molnar, H. Peter Anvin,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Masami Hiramatsu, Steven Rostedt, Alexei Starovoitov, H.J. Lu,
	Edgecombe, Rick P, Mike Rapoport, linux-toolchains,
	Andrew Cooper, Nick Desaulniers, bpf, Networking, David Miller,
	Jakub Kicinski

On Mon, Mar 21, 2022 at 3:46 PM Stephen Rothwell <sfr@canb.auug.org.au> wrote:
>
> Hi Alexei,
>
> On Mon, 21 Mar 2022 15:12:05 -0700 Alexei Starovoitov <alexei.starovoitov@gmail.com> wrote:
> >
> > That makes little sense. It's not an unusual merge conflict.
> > Peter's endbr series conflict with Masami's fprobe.
> > Peter has a trivial patch that fixes objtool warning.
> > The question is how to land that patch.
> > I think the best is for Linus to apply it after bpf-next->net-next gets
> > merged.
>
> Peter has other concerns, please read the thread and consider them.

Masami is an expert in kprobe. He copy pasted a bit of kprobe logic
to make it into 'multi kprobe' (he calls it fprobe).
I believe he knows what he's doing.
Steven reviewed and tested that set.
We've tested it as well and don't have any correctness or api concerns.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: build warnings after merge of the tip tree
  2022-03-21 22:50                         ` Alexei Starovoitov
@ 2022-03-21 22:55                           ` Steven Rostedt
  2022-03-22  4:51                           ` Masami Hiramatsu
  1 sibling, 0 replies; 8+ messages in thread
From: Steven Rostedt @ 2022-03-21 22:55 UTC (permalink / raw)
  To: Alexei Starovoitov
  Cc: Stephen Rothwell, Peter Zijlstra, Daniel Borkmann,
	Andrii Nakryiko, Linus Torvalds, Thomas Gleixner, Ingo Molnar,
	H. Peter Anvin, Linux Kernel Mailing List,
	Linux Next Mailing List, Masami Hiramatsu, Alexei Starovoitov,
	H.J. Lu, Edgecombe, Rick P, Mike Rapoport, linux-toolchains,
	Andrew Cooper, Nick Desaulniers, bpf, Networking, David Miller,
	Jakub Kicinski

On Mon, 21 Mar 2022 15:50:17 -0700
Alexei Starovoitov <alexei.starovoitov@gmail.com> wrote:

> > Peter has other concerns, please read the thread and consider them.  
> 
> Masami is an expert in kprobe. He copy pasted a bit of kprobe logic
> to make it into 'multi kprobe' (he calls it fprobe).
> I believe he knows what he's doing.
> Steven reviewed and tested that set.
> We've tested it as well and don't have any correctness or api concerns.

I tested it from a ftrace perspective, not an IBT or other work being done
in the x86 world.

I'm fine with the work being done in kernel/tracing/ but it still requires
the arch maintainer's acks for anything in arch/. I was under the
impression that the arch specific code was Cc'ing the arch maintainers
(which I always do when I touch their code). But I missed that they were
not. That's my fault, I should have caught that.

-- Steve

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: build warnings after merge of the tip tree
  2022-03-21 22:50                         ` Alexei Starovoitov
  2022-03-21 22:55                           ` Steven Rostedt
@ 2022-03-22  4:51                           ` Masami Hiramatsu
  2022-03-22  4:53                             ` Alexei Starovoitov
  1 sibling, 1 reply; 8+ messages in thread
From: Masami Hiramatsu @ 2022-03-22  4:51 UTC (permalink / raw)
  To: Alexei Starovoitov
  Cc: Stephen Rothwell, Peter Zijlstra, Daniel Borkmann,
	Andrii Nakryiko, Linus Torvalds, Thomas Gleixner, Ingo Molnar,
	H. Peter Anvin, Linux Kernel Mailing List,
	Linux Next Mailing List, Masami Hiramatsu, Steven Rostedt,
	Alexei Starovoitov, H.J. Lu, Edgecombe, Rick P, Mike Rapoport,
	linux-toolchains, Andrew Cooper, Nick Desaulniers, bpf,
	Networking, David Miller, Jakub Kicinski

On Mon, 21 Mar 2022 15:50:17 -0700
Alexei Starovoitov <alexei.starovoitov@gmail.com> wrote:

> On Mon, Mar 21, 2022 at 3:46 PM Stephen Rothwell <sfr@canb.auug.org.au> wrote:
> >
> > Hi Alexei,
> >
> > On Mon, 21 Mar 2022 15:12:05 -0700 Alexei Starovoitov <alexei.starovoitov@gmail.com> wrote:
> > >
> > > That makes little sense. It's not an unusual merge conflict.
> > > Peter's endbr series conflict with Masami's fprobe.
> > > Peter has a trivial patch that fixes objtool warning.
> > > The question is how to land that patch.
> > > I think the best is for Linus to apply it after bpf-next->net-next gets
> > > merged.
> >
> > Peter has other concerns, please read the thread and consider them.
> 
> Masami is an expert in kprobe. He copy pasted a bit of kprobe logic
> to make it into 'multi kprobe' (he calls it fprobe).
> I believe he knows what he's doing.
> Steven reviewed and tested that set.
> We've tested it as well and don't have any correctness or api concerns.

Sorry, that's my mistake to not Ccing to arch maintainers for the arch
dependent patches. Let me update and send v13 for this fprobe series.

Thank you,

-- 
Masami Hiramatsu <mhiramat@kernel.org>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: build warnings after merge of the tip tree
  2022-03-22  4:51                           ` Masami Hiramatsu
@ 2022-03-22  4:53                             ` Alexei Starovoitov
  0 siblings, 0 replies; 8+ messages in thread
From: Alexei Starovoitov @ 2022-03-22  4:53 UTC (permalink / raw)
  To: Masami Hiramatsu
  Cc: Stephen Rothwell, Peter Zijlstra, Daniel Borkmann,
	Andrii Nakryiko, Linus Torvalds, Thomas Gleixner, Ingo Molnar,
	H. Peter Anvin, Linux Kernel Mailing List,
	Linux Next Mailing List, Steven Rostedt, Alexei Starovoitov,
	H.J. Lu, Edgecombe, Rick P, Mike Rapoport, linux-toolchains,
	Andrew Cooper, Nick Desaulniers, bpf, Networking, David Miller,
	Jakub Kicinski

On Mon, Mar 21, 2022 at 9:51 PM Masami Hiramatsu <mhiramat@kernel.org> wrote:
>
> On Mon, 21 Mar 2022 15:50:17 -0700
> Alexei Starovoitov <alexei.starovoitov@gmail.com> wrote:
>
> > On Mon, Mar 21, 2022 at 3:46 PM Stephen Rothwell <sfr@canb.auug.org.au> wrote:
> > >
> > > Hi Alexei,
> > >
> > > On Mon, 21 Mar 2022 15:12:05 -0700 Alexei Starovoitov <alexei.starovoitov@gmail.com> wrote:
> > > >
> > > > That makes little sense. It's not an unusual merge conflict.
> > > > Peter's endbr series conflict with Masami's fprobe.
> > > > Peter has a trivial patch that fixes objtool warning.
> > > > The question is how to land that patch.
> > > > I think the best is for Linus to apply it after bpf-next->net-next gets
> > > > merged.
> > >
> > > Peter has other concerns, please read the thread and consider them.
> >
> > Masami is an expert in kprobe. He copy pasted a bit of kprobe logic
> > to make it into 'multi kprobe' (he calls it fprobe).
> > I believe he knows what he's doing.
> > Steven reviewed and tested that set.
> > We've tested it as well and don't have any correctness or api concerns.
>
> Sorry, that's my mistake to not Ccing to arch maintainers for the arch
> dependent patches. Let me update and send v13 for this fprobe series.

No. Please read what I've said earlier.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: build warnings after merge of the tip tree
  2022-03-21 22:12                     ` Alexei Starovoitov
  2022-03-21 22:46                       ` Stephen Rothwell
@ 2022-03-22  7:42                       ` Peter Zijlstra
  1 sibling, 0 replies; 8+ messages in thread
From: Peter Zijlstra @ 2022-03-22  7:42 UTC (permalink / raw)
  To: Alexei Starovoitov
  Cc: Stephen Rothwell, Daniel Borkmann, Andrii Nakryiko,
	Linus Torvalds, Thomas Gleixner, Ingo Molnar, H. Peter Anvin,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Masami Hiramatsu, Steven Rostedt, Alexei Starovoitov, H.J. Lu,
	Edgecombe, Rick P, Mike Rapoport, linux-toolchains,
	Andrew Cooper, Nick Desaulniers, bpf, Networking, David Miller,
	Jakub Kicinski

On Mon, Mar 21, 2022 at 03:12:05PM -0700, Alexei Starovoitov wrote:
> 
> That makes little sense. It's not an unusual merge conflict.

It is not only that; it is adding code that with an x86 arch maintainer
hat on I've never seen and don't agree with. Same for arm64 apparently.


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-03-22  7:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20220321140327.777f9554@canb.auug.org.au>
     [not found] ` <Yjh11UjDZogc3foM@hirez.programming.kicks-ass.net>
     [not found]   ` <Yjh3xZuuY3QcZ1Bn@hirez.programming.kicks-ass.net>
     [not found]     ` <Yjh4xzSWtvR+vqst@hirez.programming.kicks-ass.net>
     [not found]       ` <YjiBbF+K4FKZyn6T@hirez.programming.kicks-ass.net>
     [not found]         ` <YjiZhRelDJeX4dfR@hirez.programming.kicks-ass.net>
     [not found]           ` <YjidpOZZJkF6aBTG@hirez.programming.kicks-ass.net>
     [not found]             ` <CAHk-=wigO=68WA8aMZnH9o8qRUJQbNJPERosvW82YuScrUTo7Q@mail.gmail.com>
     [not found]               ` <YjirfOJ2HQAnTrU4@hirez.programming.kicks-ass.net>
     [not found]                 ` <CAHk-=wguO61ACXPSz=hmCxNTzqE=mNr_bWLv6GH5jCVZLBL=qw@mail.gmail.com>
2022-03-21 22:05                   ` linux-next: build warnings after merge of the tip tree Stephen Rothwell
2022-03-21 22:12                     ` Alexei Starovoitov
2022-03-21 22:46                       ` Stephen Rothwell
2022-03-21 22:50                         ` Alexei Starovoitov
2022-03-21 22:55                           ` Steven Rostedt
2022-03-22  4:51                           ` Masami Hiramatsu
2022-03-22  4:53                             ` Alexei Starovoitov
2022-03-22  7:42                       ` Peter Zijlstra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).