Re: x86/non-x86: percpu, node ids, apic ids x86.git fixup

2008-01-31 Thread Ingo Molnar
* Luck, Tony [EMAIL PROTECTED] wrote: I'll start digging on why this doesn't boot ... but you might as well send the fixes so far upstream to Linus so that the SMP fix is available Well a pure 2.6.24 version compiled with CONFIG_SMP=n booted just fine, so the breakage is recent ... and

Re: x86/non-x86: percpu, node ids, apic ids x86.git fixup

2008-01-31 Thread Adrian Bunk
On Wed, Jan 30, 2008 at 11:33:29AM -0800, Luck, Tony wrote: I'm having trouble replicating this error. With the latest linux-2.6.git plus the patch I just sent, I get the following errors: drivers/input/mouse/psmouse-base.c:45: error: __param_proto causes a section type conflict

Re: sparc compile error caused by x86 arch updates

2008-01-31 Thread Jeremy Fitzhardinge
Adrian Bunk wrote: On Thu, Jan 31, 2008 at 05:15:23PM +0100, Ingo Molnar wrote: * Adrian Bunk [EMAIL PROTECTED] wrote: On Thu, Jan 31, 2008 at 05:00:33PM +0100, Ingo Molnar wrote: * Adrian Bunk [EMAIL PROTECTED] wrote: You tested x86 but broke more than half a dozen

sparc compile error caused by x86 arch updates

2008-01-31 Thread Adrian Bunk
On Thu, Jan 31, 2008 at 05:15:23PM +0100, Ingo Molnar wrote: * Adrian Bunk [EMAIL PROTECTED] wrote: On Thu, Jan 31, 2008 at 05:00:33PM +0100, Ingo Molnar wrote: * Adrian Bunk [EMAIL PROTECTED] wrote: You tested x86 but broke more than half a dozen other archtectures,

Re: sparc compile error caused by x86 arch updates

2008-01-31 Thread Ingo Molnar
* Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: But I guess I overlooked the comment... I guess the fix is to scatter linux/pagemap.h into the appropriate places where these macros are used (asm-generic/tlb.h, for a start). no. The fix is always to undo the damage ASAP, to keep the window

Re: sparc compile error caused by x86 arch updates

2008-01-31 Thread Jeremy Fitzhardinge
Ingo Molnar wrote: * Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: But I guess I overlooked the comment... I guess the fix is to scatter linux/pagemap.h into the appropriate places where these macros are used (asm-generic/tlb.h, for a start). no. The fix is always to undo the damage

Re: sparc compile error caused by x86 arch updates

2008-01-31 Thread Adrian Bunk
On Thu, Jan 31, 2008 at 06:43:31PM +0100, Ingo Molnar wrote: * Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: But I guess I overlooked the comment... I guess the fix is to scatter linux/pagemap.h into the appropriate places where these macros are used (asm-generic/tlb.h, for a start).

RE: x86/non-x86: percpu, node ids, apic ids x86.git fixup

2008-01-31 Thread Luck, Tony
hm, as far as i could check, on ia64 UP the .percpu section link difference was the only ia64 difference i could find out of those changes. Could you try to copy a 2.6.24 include/asm-generic/percpu.h, include/asm-ia64.h and include/linux/percpu.h into your current tree, and see whether

OOPS 2.6.20 E450

2008-01-31 Thread Daniel Smolik
Hi, I today work on my E450 and get this :-(. I run vanilla 2.6.20. Jan 31 15:25:09 karotka kernel: \|/ \|/ Jan 31 15:25:09 karotka kernel: @'/ .. \`@ Jan 31 15:25:09 karotka kernel: /_| \__/ |_\ Jan 31 15:25:09 karotka kernel:

section mismatch 2.6.24

2008-01-31 Thread Daniel Smolik
Hi, I today start compile 2.6.24 and get this warnning: MODPOST vmlinux.o WARNING: vmlinux.o(.text+0x3ffac): Section mismatch: reference to .init.text:sun4v_ktsb_register (between 'smp_callin' and 'smp_fill_in_sib_core_maps') WARNING: vmlinux.o(.text+0x4092c): Section mismatch: reference to

Re: OOPS 2.6.20 E450

2008-01-31 Thread Dereck Martin
The smiley face... i have saw that a few times. Daniel Smolik wrote: Hi, I today work on my E450 and get this :-(. I run vanilla 2.6.20. Jan 31 15:25:09 karotka kernel: \|/ \|/ Jan 31 15:25:09 karotka kernel: @'/ .. \`@ Jan 31 15:25:09 karotka kernel:

RE: x86/non-x86: percpu, node ids, apic ids x86.git fixup

2008-01-31 Thread Luck, Tony
So the percpu changes are innocent ... something else since 2.6.24 is to blame. Only 5749 commits :-) I'll start bisecting. 12 bisections later ... nothing! I think I got lost in the maze. Bisection #5 had a crash, but it looked to be a very differnt crash (and looked to happen later than

Re: section mismatch 2.6.24

2008-01-31 Thread David Miller
From: Daniel Smolik [EMAIL PROTECTED] Date: Thu, 31 Jan 2008 21:03:03 +0100 Hi, I today start compile 2.6.24 and get this warnning: MODPOST vmlinux.o WARNING: vmlinux.o(.text+0x3ffac): Section mismatch: reference to .init.text:sun4v_ktsb_register (between 'smp_callin' and

Re: OOPS 2.6.20 E450

2008-01-31 Thread David Miller
From: Daniel Smolik [EMAIL PROTECTED] Date: Thu, 31 Jan 2008 21:24:06 +0100 Hi, I today work on my E450 and get this :-(. I run vanilla 2.6.20. There were several TCP bugs fixes in 2.6.20.1 and later, any one of which could have caused your OOPS. - To unsubscribe from this list: send the line

Re: [PATCH][SPARC64] fix inconsistent .section usage in lib/

2008-01-31 Thread David Miller
From: Sam Ravnborg [EMAIL PROTECTED] Date: Sun, 27 Jan 2008 13:56:23 +0100 A few places missed the a specifier for the __ex_table section. Add these so we avoid generation an additional section at link time. Latest modpost would otherwise complain like this: WARNING: vmlinux.o