linux-next.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* linux-next: tracing tree build failure
@ 2009-03-10  0:55 Stephen Rothwell
  2009-03-10  1:49 ` Tejun Heo
  2009-03-10  2:16 ` KOSAKI Motohiro
  0 siblings, 2 replies; 8+ messages in thread
From: Stephen Rothwell @ 2009-03-10  0:55 UTC (permalink / raw)
  To: Thomas Gleixner, Ingo Molnar, H. Peter Anvin
  Cc: linux-next, Tejun Heo, KOSAKI Motohiro

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

Hi all,

Today's linux-next build (x86_64 allmodconfig) failed like this:

kernel/trace/trace_functions_graph.c: In function 'graph_trace_close':
kernel/trace/trace_functions_graph.c:836: error: implicit declaration of function 'percpu_free'

The direct cause is commit 422d3c7a577b15e1384c9d4e72a9540896b685fa
("tracing: current tip/master can't enable ftrace") from the tracing tree
which exposed an interaction between commit
f2a8205c4ef1af917d175c36a4097ae5587791c8 ("percpu: kill percpu_alloc()
and friends") from the tip-core tree and commit
9005f3ebebfcfe9ccd731d16c468907a35ac1f9a ("tracing/function-graph-tracer:
various fixes and features") from the tracing tree.

I have reverted commit 422d3c7a577b15e1384c9d4e72a9540896b685fa for
today.  (As a side note, that commit has no Signed-off-by ...)

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: linux-next: tracing tree build failure
  2009-03-10  0:55 Stephen Rothwell
@ 2009-03-10  1:49 ` Tejun Heo
  2009-03-10  9:10   ` Ingo Molnar
  2009-03-10  2:16 ` KOSAKI Motohiro
  1 sibling, 1 reply; 8+ messages in thread
From: Tejun Heo @ 2009-03-10  1:49 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: Thomas Gleixner, Ingo Molnar, H. Peter Anvin, linux-next,
	KOSAKI Motohiro

Stephen Rothwell wrote:
> Hi all,
> 
> Today's linux-next build (x86_64 allmodconfig) failed like this:
> 
> kernel/trace/trace_functions_graph.c: In function 'graph_trace_close':
> kernel/trace/trace_functions_graph.c:836: error: implicit declaration of function 'percpu_free'
> 
> The direct cause is commit 422d3c7a577b15e1384c9d4e72a9540896b685fa
> ("tracing: current tip/master can't enable ftrace") from the tracing tree
> which exposed an interaction between commit
> f2a8205c4ef1af917d175c36a4097ae5587791c8 ("percpu: kill percpu_alloc()
> and friends") from the tip-core tree and commit
> 9005f3ebebfcfe9ccd731d16c468907a35ac1f9a ("tracing/function-graph-tracer:
> various fixes and features") from the tracing tree.
> 
> I have reverted commit 422d3c7a577b15e1384c9d4e72a9540896b685fa for
> today.  (As a side note, that commit has no Signed-off-by ...)

Just in case someone doesn't know yet.  The remedy is using
free_percpu() instead of percpu_free().

Thanks.

-- 
tejun

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

* Re: linux-next: tracing tree build failure
  2009-03-10  0:55 Stephen Rothwell
  2009-03-10  1:49 ` Tejun Heo
@ 2009-03-10  2:16 ` KOSAKI Motohiro
  1 sibling, 0 replies; 8+ messages in thread
From: KOSAKI Motohiro @ 2009-03-10  2:16 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: kosaki.motohiro, Thomas Gleixner, Ingo Molnar, H. Peter Anvin,
	linux-next, Tejun Heo

Hi Stephen,

> Hi all,
> 
> Today's linux-next build (x86_64 allmodconfig) failed like this:
> 
> kernel/trace/trace_functions_graph.c: In function 'graph_trace_close':
> kernel/trace/trace_functions_graph.c:836: error: implicit declaration of function 'percpu_free'
> 
> The direct cause is commit 422d3c7a577b15e1384c9d4e72a9540896b685fa
> ("tracing: current tip/master can't enable ftrace") from the tracing tree
> which exposed an interaction between commit
> f2a8205c4ef1af917d175c36a4097ae5587791c8 ("percpu: kill percpu_alloc()
> and friends") from the tip-core tree and commit
> 9005f3ebebfcfe9ccd731d16c468907a35ac1f9a ("tracing/function-graph-tracer:
> various fixes and features") from the tracing tree.
> 
> I have reverted commit 422d3c7a577b15e1384c9d4e72a9540896b685fa for
> today.  (As a side note, that commit has no Signed-off-by ...)

I checked latest -tip tree and I found Ingo fixed this issue by following commit.
Could you please try to pull latest tip tree?


commit 56bc29b4b8e188275f52cd5270bcf54f22cfc92b
Author: Ingo Molnar <mingo@elte.hu>
Date:   Thu Mar 5 22:04:39 2009 +0100

    merge conflict resolutions

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

* Re: linux-next: tracing tree build failure
  2009-03-10  1:49 ` Tejun Heo
@ 2009-03-10  9:10   ` Ingo Molnar
  0 siblings, 0 replies; 8+ messages in thread
From: Ingo Molnar @ 2009-03-10  9:10 UTC (permalink / raw)
  To: Tejun Heo
  Cc: Stephen Rothwell, Thomas Gleixner, H. Peter Anvin, linux-next,
	KOSAKI Motohiro


* Tejun Heo <tj@kernel.org> wrote:

> Stephen Rothwell wrote:
> > Hi all,
> > 
> > Today's linux-next build (x86_64 allmodconfig) failed like this:
> > 
> > kernel/trace/trace_functions_graph.c: In function 'graph_trace_close':
> > kernel/trace/trace_functions_graph.c:836: error: implicit declaration of function 'percpu_free'
> > 
> > The direct cause is commit 422d3c7a577b15e1384c9d4e72a9540896b685fa
> > ("tracing: current tip/master can't enable ftrace") from the tracing tree
> > which exposed an interaction between commit
> > f2a8205c4ef1af917d175c36a4097ae5587791c8 ("percpu: kill percpu_alloc()
> > and friends") from the tip-core tree and commit
> > 9005f3ebebfcfe9ccd731d16c468907a35ac1f9a ("tracing/function-graph-tracer:
> > various fixes and features") from the tracing tree.
> > 
> > I have reverted commit 422d3c7a577b15e1384c9d4e72a9540896b685fa for
> > today.  (As a side note, that commit has no Signed-off-by ...)
> 
> Just in case someone doesn't know yet.  The remedy is using
> free_percpu() instead of percpu_free().

That's exactly how it was resolved more than two weeks ago in 
tip:master - and has been resolved in tip:master since then.

I'm glad to hear about new bugs, but the amount of false 
positives from linux-next is wasting a lot of time - the 
duplication rate is above 90% which is way too much.

tip:master is a full, well-tested integration of all those 
branches. It would be nice if Stephen investigated tip:master 
before reporting such solved-long-ago interactions.

	Ingo

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

* linux-next: tracing tree build failure
@ 2009-03-26  1:14 Stephen Rothwell
  2009-03-26  1:37 ` Masami Hiramatsu
  0 siblings, 1 reply; 8+ messages in thread
From: Stephen Rothwell @ 2009-03-26  1:14 UTC (permalink / raw)
  To: Thomas Gleixner, Ingo Molnar, H. Peter Anvin; +Cc: linux-next, Masami Hiramatsu

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

Hi all,

Today's linux-next build (x86_64 allmodconfig) failed like this:

arch/x86/kernel/kprobes.c: In function 'trampoline_handler':
arch/x86/kernel/kprobes.c:697: error: 'struct pt_regs' has no member named 'gs'

Caused by commit b9dad0d2955db059cd92c81c37ddcbef0abc8bf8 ("x86:
kretprobe-booster interrupt emulation code fix").  64bit appears to not
have a gs in its pt_regs.

I have used the version of this tree that was in next-20090325 for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: linux-next: tracing tree build failure
  2009-03-26  1:14 linux-next: tracing tree build failure Stephen Rothwell
@ 2009-03-26  1:37 ` Masami Hiramatsu
  2009-03-26  7:54   ` Ingo Molnar
  0 siblings, 1 reply; 8+ messages in thread
From: Masami Hiramatsu @ 2009-03-26  1:37 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: Thomas Gleixner, Ingo Molnar, H. Peter Anvin, linux-next

Hi Stephen,

Stephen Rothwell wrote:
> Hi all,
> 
> Today's linux-next build (x86_64 allmodconfig) failed like this:
> 
> arch/x86/kernel/kprobes.c: In function 'trampoline_handler':
> arch/x86/kernel/kprobes.c:697: error: 'struct pt_regs' has no member named 'gs'
> 
> Caused by commit b9dad0d2955db059cd92c81c37ddcbef0abc8bf8 ("x86:
> kretprobe-booster interrupt emulation code fix").  64bit appears to not
> have a gs in its pt_regs.

Oh, that was fixed on linux-2.6-tip tree...

http://git.kernel.org/?p=linux/kernel/git/x86/linux-2.6-tip.git;a=commit;h=fee039a1d05c6e0f71b0fe270d847742a02d56c4

> 
> I have used the version of this tree that was in next-20090325 for today.

-- 
Masami Hiramatsu

Software Engineer
Hitachi Computer Products (America) Inc.
Software Solutions Division

e-mail: mhiramat@redhat.com

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

* Re: linux-next: tracing tree build failure
  2009-03-26  1:37 ` Masami Hiramatsu
@ 2009-03-26  7:54   ` Ingo Molnar
  2009-03-26  8:04     ` Stephen Rothwell
  0 siblings, 1 reply; 8+ messages in thread
From: Ingo Molnar @ 2009-03-26  7:54 UTC (permalink / raw)
  To: Masami Hiramatsu
  Cc: Stephen Rothwell, Thomas Gleixner, H. Peter Anvin, linux-next


* Masami Hiramatsu <mhiramat@redhat.com> wrote:

> Hi Stephen,
> 
> Stephen Rothwell wrote:
> > Hi all,
> > 
> > Today's linux-next build (x86_64 allmodconfig) failed like this:
> > 
> > arch/x86/kernel/kprobes.c: In function 'trampoline_handler':
> > arch/x86/kernel/kprobes.c:697: error: 'struct pt_regs' has no member named 'gs'
> > 
> > Caused by commit b9dad0d2955db059cd92c81c37ddcbef0abc8bf8 ("x86:
> > kretprobe-booster interrupt emulation code fix").  64bit appears to not
> > have a gs in its pt_regs.
> 
> Oh, that was fixed on linux-2.6-tip tree...
> 
> http://git.kernel.org/?p=linux/kernel/git/x86/linux-2.6-tip.git;a=commit;h=fee039a1d05c6e0f71b0fe270d847742a02d56c4

I have pushed out a new tree for linux-next, to pick up this fix.

	Ingo

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

* Re: linux-next: tracing tree build failure
  2009-03-26  7:54   ` Ingo Molnar
@ 2009-03-26  8:04     ` Stephen Rothwell
  0 siblings, 0 replies; 8+ messages in thread
From: Stephen Rothwell @ 2009-03-26  8:04 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: Masami Hiramatsu, Thomas Gleixner, H. Peter Anvin, linux-next

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

Hi Ingo,

On Thu, 26 Mar 2009 08:54:10 +0100 Ingo Molnar <mingo@elte.hu> wrote:
>
> I have pushed out a new tree for linux-next, to pick up this fix.

Thanks.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

end of thread, other threads:[~2009-03-26  8:04 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-26  1:14 linux-next: tracing tree build failure Stephen Rothwell
2009-03-26  1:37 ` Masami Hiramatsu
2009-03-26  7:54   ` Ingo Molnar
2009-03-26  8:04     ` Stephen Rothwell
  -- strict thread matches above, loose matches on Subject: below --
2009-03-10  0:55 Stephen Rothwell
2009-03-10  1:49 ` Tejun Heo
2009-03-10  9:10   ` Ingo Molnar
2009-03-10  2:16 ` KOSAKI Motohiro

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).