Re: Fixing a cputhread code documentation

2012-05-16 Thread Anshuman Khandual
Hey Ben, Because its too minor a documentation fix, did not write any description. Not sure how it works, I thought this would be clubbed with other incoming documentation fix in the same area. On Monday 14 May 2012 09:02 PM, Anshuman Khandual wrote: > diff --git a/arch/powerpc/include/asm/cput

Re: [PATCH powerpc] fix a lockdep complaint in start_secondary

2012-05-16 Thread Benjamin Herrenschmidt
On Thu, 2012-05-17 at 12:01 +0800, Li Zhong wrote: > This patch tries to fix following lockdep complaints: .../... > pseries_notify_cpu_idle_add_cpu() actually does > cpuidle_disable_device(), and then cpuidle_enable_device(), which > releases and allocates the resources respectively. ( Also, al

[PATCH powerpc] fix a lockdep complaint in start_secondary

2012-05-16 Thread Li Zhong
This patch tries to fix following lockdep complaints: [ 81.882506] = [ 81.882508] [ INFO: inconsistent lock state ] [ 81.882511] 3.4.0-rc4-autokern1 #1 Not tainted [ 81.882513] - [ 81.882516] inconsistent {IN-HARDIRQ-W} -> {

Re: linux-next: manual merge of the crypto tree with the powerpc tree

2012-05-16 Thread Herbert Xu
On Thu, May 17, 2012 at 01:21:16PM +1000, Stephen Rothwell wrote: > Hi Herbert, > > Today's linux-next merge of the crypto tree got a conflict in > drivers/crypto/Kconfig between commit aef7b31c8833 ("powerpc/crypto: > Build files for the nx device driver") from the powerpc tree and commit > 2789c

linux-next: manual merge of the crypto tree with the powerpc tree

2012-05-16 Thread Stephen Rothwell
Hi Herbert, Today's linux-next merge of the crypto tree got a conflict in drivers/crypto/Kconfig between commit aef7b31c8833 ("powerpc/crypto: Build files for the nx device driver") from the powerpc tree and commit 2789c08fffea ("crypto: ux500 - Add driver for CRYP hardware") from the crypto tree.

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]: