Re: Build regressions/improvements in v3.4

2012-05-21 Thread Geert Uytterhoeven
On Mon, May 21, 2012 at 9:51 PM, Geert Uytterhoeven wrote: > JFYI, when comparing v3.4 to v3.4-rc7[3], the summaries are: >  - build errors: +5/-14 + error: via-pmu-event.c: undefined reference to `.input_allocate_device': => .init.text+0x8aa4) + error: via-pmu-event.c: undefined reference t

Re: Re: Build regressions/improvements in v3.4-rc7

2012-05-18 Thread Michael Ellerman
On Thu, 2012-05-17 at 13:42 -0500, Timur Tabi wrote: > Benjamin Herrenschmidt wrote: > > + arch/powerpc/platforms/512x/mpc512x_shared.c: error: 'enum > >> fsl_diu_monitor_port' declared inside parameter list [-Werror]: => > >> 70:9, 84:9, 88:36 > >> + arch/powerpc/platforms/512x/mpc512x_shared

Re: Build regressions/improvements in v3.4-rc7

2012-05-17 Thread Timur Tabi
Scott Wood wrote: > Regardless of the config that shows this, the MSR[GS] check should go > away. If you have a /hypervisor node, you already know you're a guest. Fair enough. -- Timur Tabi Linux kernel developer at Freescale ___ Linuxppc-dev mailing

Re: Build regressions/improvements in v3.4-rc7

2012-05-17 Thread Scott Wood
On 05/17/2012 01:44 PM, Timur Tabi wrote: > Geert Uytterhoeven wrote: >> powerpc randconfig > > Doesn't this generate a different .config every time it's run? Do I keep > generating random .config files until the problem shows up? > Regardless of the config that shows this, the MSR[GS] check sh

Re: Build regressions/improvements in v3.4-rc7

2012-05-17 Thread Timur Tabi
Geert Uytterhoeven wrote: > powerpc randconfig Doesn't this generate a different .config every time it's run? Do I keep generating random .config files until the problem shows up? -- Timur Tabi Linux kernel developer at Freescale ___ Linuxppc-dev mai

Re: Re: Build regressions/improvements in v3.4-rc7

2012-05-17 Thread Timur Tabi
Benjamin Herrenschmidt wrote: > + arch/powerpc/platforms/512x/mpc512x_shared.c: error: 'enum >> fsl_diu_monitor_port' declared inside parameter list [-Werror]: => >> 70:9, 84:9, 88:36 >> + arch/powerpc/platforms/512x/mpc512x_shared.c: error: 'return' with >> a value, in function returning void

Re: Re: Build regressions/improvements in v3.4-rc7

2012-05-17 Thread Geert Uytterhoeven
On Thu, May 17, 2012 at 7:52 PM, Tabi Timur-B04825 wrote: > On Thu, May 17, 2012 at 12:30 PM, Timur Tabi wrote: > >> Anyway, I think I see what the problem is, but it does appear when I use >> the normal defconfigs.  What .config was being used? > > I meant to say that it does NOT appear. powerp

Re: Re: Build regressions/improvements in v3.4-rc7

2012-05-17 Thread Tabi Timur-B04825
On Thu, May 17, 2012 at 12:30 PM, Timur Tabi wrote: > Anyway, I think I see what the problem is, but it does appear when I use > the normal defconfigs.  What .config was being used? I meant to say that it does NOT appear. -- Timur Tabi Linux kernel developer at Freescale __

Re: Re: Build regressions/improvements in v3.4-rc7

2012-05-17 Thread Timur Tabi
Benjamin Herrenschmidt wrote: > Thanks. These are all freescale platforms, the relevant people should be > already but I've added Scott and Kumar to the CC list just in case. Seeing how this is my code, I'd say the relevant people were not CC'd. :-) Anyway, I think I see what the problem is, but

Re: Build regressions/improvements in v3.4-rc7

2012-05-16 Thread John David Anglin
On 16-May-12, at 10:46 AM, James Bottomley wrote: Wow, lib/mpi/ is a complete horror: it's full of hand crafted asm code. The error in this case appears to be that umul_ppm() is implemented as an xmpyu instruction. That's a floating point instruction. We deliberately compile the kernel with

Re: Build regressions/improvements in v3.4-rc7

2012-05-16 Thread Benjamin Herrenschmidt
On Wed, 2012-05-16 at 10:47 +0200, Geert Uytterhoeven wrote: > On Wed, May 16, 2012 at 10:30 AM, Geert Uytterhoeven > wrote: > > JFYI, when comparing v3.4-rc7 to v3.4-rc6[3], the summaries are: > > - build errors: +15/-14 > > 15 regressions: > + arch/powerpc/platforms/512x/mpc512x_shared.c: er

Re: Build regressions/improvements in v3.4-rc7

2012-05-16 Thread Kasatkin, Dmitry
On Wed, May 16, 2012 at 5:46 PM, James Bottomley wrote: > On Wed, 2012-05-16 at 10:47 +0200, Geert Uytterhoeven wrote: >> On Wed, May 16, 2012 at 10:30 AM, Geert Uytterhoeven >> wrote: >>   + lib/mpi/generic_mpih-mul1.c: error: inconsistent operand >> constraints in an 'asm':  => 50:70 >>   + lib

Re: Build regressions/improvements in v3.4-rc7

2012-05-16 Thread Geert Uytterhoeven
On Wed, May 16, 2012 at 4:46 PM, James Bottomley wrote: > On Wed, 2012-05-16 at 10:47 +0200, Geert Uytterhoeven wrote: >> On Wed, May 16, 2012 at 10:30 AM, Geert Uytterhoeven >> wrote: >>   + lib/mpi/generic_mpih-mul1.c: error: inconsistent operand >> constraints in an 'asm':  => 50:70 >>   + lib

Re: Build regressions/improvements in v3.4-rc7

2012-05-16 Thread James Bottomley
On Wed, 2012-05-16 at 10:47 +0200, Geert Uytterhoeven wrote: > On Wed, May 16, 2012 at 10:30 AM, Geert Uytterhoeven > wrote: > + lib/mpi/generic_mpih-mul1.c: error: inconsistent operand > constraints in an 'asm': => 50:70 > + lib/mpi/generic_mpih-mul2.c: error: inconsistent operand > constrai

Re: Build regressions/improvements in v3.4-rc7

2012-05-16 Thread Geert Uytterhoeven
On Wed, May 16, 2012 at 10:30 AM, Geert Uytterhoeven wrote: > JFYI, when comparing v3.4-rc7 to v3.4-rc6[3], the summaries are: >  - build errors: +15/-14 15 regressions: + arch/powerpc/platforms/512x/mpc512x_shared.c: error: 'enum fsl_diu_monitor_port' declared inside parameter list [-Werror]:

Re: Build regressions/improvements in v3.4-rc6

2012-05-08 Thread Geert Uytterhoeven
On Tue, May 8, 2012 at 9:20 PM, Geert Uytterhoeven wrote: > JFYI, when comparing v3.4-rc6 to v3.4-rc5[3], the summaries are: >  - build errors: +2/-1 2 regressions: + arch/powerpc/sysdev/mpic.c: error: case label does not reduce to an integer constant: => 890:9, 898:9, 886:9, 894:9 + error:

Re: Build regressions/improvements in v3.4-rc5

2012-05-02 Thread Geert Uytterhoeven
On Wed, 2 May 2012, Geert Uytterhoeven wrote: > Below is the list of build error/warning regressions/improvements in > v3.4-rc5[1] compared to v3.3[2]. > > Too make this mail fit in the lkml limit, I deleted > - 104 lines about __mcount_loc on sparc64 > - all warning improvements > > Summariz