linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Re: Build regressions/improvements in v3.5-rc3
       [not found] <1339962373-3224-1-git-send-email-geert@linux-m68k.org>
@ 2012-06-17 19:56 ` Geert Uytterhoeven
  2012-06-17 21:53   ` Benjamin Herrenschmidt
                     ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Geert Uytterhoeven @ 2012-06-17 19:56 UTC (permalink / raw)
  To: linux-kernel
  Cc: Linuxppc-dev, Chris Zankel, Linux-sh list,
	Linux MIPS Mailing List

On Sun, Jun 17, 2012 at 9:46 PM, Geert Uytterhoeven
<geert@linux-m68k.org> wrote:
> JFYI, when comparing v3.5-rc3 to v3.5-rc2[3], the summaries are:
> =C2=A0- build errors: +235/-10

Truckloads of powerpc "Unrecognized opcode" breakage, and

  + arch/mips/include/asm/bitops.h: error: static declaration of 'fls'
follows non-static declaration:  =3D> 615:50
  + include/asm-generic/bitops/fls64.h: error: static declaration of
'fls64' follows non-static declaration:  =3D> 26:81, 18:81
  + include/linux/bitops.h: error: conflicting types for 'fls_long':  =3D> =
160:55

various mips

  + drivers/edac/mpc85xx_edac.c: error: too few arguments to function
'edac_mc_alloc':  =3D> 983:90

powerpc-randconfig

  + drivers/net/ethernet/dlink/de600.c: error: expected expression
before 'do':  =3D> 146:2, 301:3, 210:3, 150:2, 468:2, 404:2, 208:3,
495:3, 328:2, 138:2, 499:2, 217:3, 417:2, 136:2, 300:3, 464:2, 501:2,
493:2, 206:2, 216:3, 254:4, 350:2, 196:3, 137:2, 405:2, 463:2
  + drivers/scsi/pcmcia/sym53c500_cs.c: error: expected expression
before 'do':  =3D> 453:4, 434:4, 574:2, 371:2
  + drivers/scsi/qlogicfas408.c: error: expected expression before
'do':  =3D> 234:2, 221:2, 312:3, 583:2, 535:2, 324:3, 85:2, 406:2,
316:5, 569:9, 89:3, 230:2, 546:2
  + drivers/staging/wlags49_h2/hcf.c: error: expected expression
before 'do':  =3D> 3375:4, 3592:3, 4378:3, 1135:3, 1203:3, 3593:3,
4731:3, 3653:3, 704:4, 3802:3, 1150:2, 1209:2, 3645:10, 4178:2,
3699:5, 3007:5, 4033:2, 787:3, 2646:4, 1190:2, 3797:3, 717:3, 2630:3,
4732:3, 703:4, 3582:2, 751:5, 2629:3, 755:5, 3507:3, 1153:2, 750:5,
3057:4, 781:4, 2654:4, 3700:5
  + drivers/staging/wlags49_h25/../wlags49_h2/hcf.c: error: expected
expression before 'do':  =3D> 3375:4, 3592:3, 4378:3, 1135:3, 1203:3,
3593:3, 4731:3, 3653:3, 704:4, 3802:3, 1150:2, 1209:2, 3645:10,
3699:5, 4033:2, 787:3, 2646:4, 1190:2, 717:3, 2630:3, 4732:3, 703:4,
3582:2, 751:5, 2629:3, 755:5, 3507:3, 1153:2, 750:5, 3057:4, 781:4,
2654:4, 3700:5

sh-allyesconfig/sh-allmodconfig

  + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c: error: implicit
declaration of function 'pci_iomap'
[-Werror=3Dimplicit-function-declaration]:  =3D> 90:3
  + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c: error: implicit
declaration of function 'pci_iounmap'
[-Werror=3Dimplicit-function-declaration]:  =3D> 142:2

xtensa

  + error: "__ashrdi3" [fs/ntfs/ntfs.ko] undefined!:  =3D> N/A
  + error: "__lshrdi3" [fs/ntfs/ntfs.ko] undefined!:  =3D> N/A

sh4/landisk_defconfig

  + error: "__ashrdi3" [fs/xfs/xfs.ko] undefined!:  =3D> N/A
  + error: "__lshrdi3" [drivers/mtd/mtd.ko] undefined!:  =3D> N/A
  + error: "__lshrdi3" [fs/xfs/xfs.ko] undefined!:  =3D> N/A

sh4/titan_defconfig

  + error: No rule to make target include/config/auto.conf:  =3D> N/A

x86_64-randconfig

  + kernel/sys.c: error: 'mmap_min_addr' undeclared (first use in this
function):  =3D> 1864:34, 1864:2
  + security/security.c: error: 'BDI_CAP_EXEC_MAP' undeclared (first
use in this function):  =3D> 688:16, 688:3
  + security/security.c: error: dereferencing pointer to incomplete
type:  =3D> 687:36

sh-allyesconfig/sh-allmodconfig/sh-randconfig

Gr{oetje,eeting}s,

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k=
.org

In personal conversations with technical people, I call myself a hacker. Bu=
t
when I'm talking to journalists I just say "programmer" or something like t=
hat.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0=C2=A0 -- Linus Torvalds

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

* Re: Build regressions/improvements in v3.5-rc3
  2012-06-17 19:56 ` Build regressions/improvements in v3.5-rc3 Geert Uytterhoeven
@ 2012-06-17 21:53   ` Benjamin Herrenschmidt
  2012-06-17 22:30     ` Andreas Schwab
  2012-06-18 20:27   ` Kim Phillips
                     ` (2 subsequent siblings)
  3 siblings, 1 reply; 16+ messages in thread
From: Benjamin Herrenschmidt @ 2012-06-17 21:53 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: Linuxppc-dev, Linux-sh list, Linux MIPS Mailing List,
	linux-kernel, Chris Zankel

On Sun, 2012-06-17 at 21:56 +0200, Geert Uytterhoeven wrote:
> Truckloads of powerpc "Unrecognized opcode" breakage, and

Where ? The boot wrappers again ?

Cheers,
Ben.

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

* Re: Build regressions/improvements in v3.5-rc3
  2012-06-17 21:53   ` Benjamin Herrenschmidt
@ 2012-06-17 22:30     ` Andreas Schwab
  0 siblings, 0 replies; 16+ messages in thread
From: Andreas Schwab @ 2012-06-17 22:30 UTC (permalink / raw)
  To: Benjamin Herrenschmidt
  Cc: Linux MIPS Mailing List, Linux-sh list, linux-kernel,
	Linuxppc-dev, Geert Uytterhoeven, Chris Zankel

Benjamin Herrenschmidt <benh@kernel.crashing.org> writes:

> On Sun, 2012-06-17 at 21:56 +0200, Geert Uytterhoeven wrote:
>> Truckloads of powerpc "Unrecognized opcode" breakage, and
>
> Where ? The boot wrappers again ?

<http://permalink.gmane.org/gmane.linux.kernel/1312778>

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

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

* Re: Build regressions/improvements in v3.5-rc3
  2012-06-17 19:56 ` Build regressions/improvements in v3.5-rc3 Geert Uytterhoeven
  2012-06-17 21:53   ` Benjamin Herrenschmidt
@ 2012-06-18 20:27   ` Kim Phillips
  2012-06-18 20:35     ` Mauro Carvalho Chehab
  2012-06-20  3:59   ` Paul Mundt
  2012-06-20  6:27   ` [PATCH] MIPS: fix bug.h MIPS build regression Yoichi Yuasa
  3 siblings, 1 reply; 16+ messages in thread
From: Kim Phillips @ 2012-06-18 20:27 UTC (permalink / raw)
  To: Geert Uytterhoeven, Mauro Carvalho Chehab
  Cc: Linuxppc-dev, linux-kernel, Chris Zankel

On Sun, 17 Jun 2012 21:56:59 +0200
Geert Uytterhoeven <geert@linux-m68k.org> wrote:

>   + drivers/edac/mpc85xx_edac.c: error: too few arguments to function
> 'edac_mc_alloc':  => 983:90
> 
> powerpc-randconfig

fixed in linux-next commit b9bc5dd, should have been upstreamed by
now [1] - Mauro?

Kim

[1] http://marc.info/?l=linux-edac&m=133942731507920&w=2

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

* Re: Build regressions/improvements in v3.5-rc3
  2012-06-18 20:27   ` Kim Phillips
@ 2012-06-18 20:35     ` Mauro Carvalho Chehab
  0 siblings, 0 replies; 16+ messages in thread
From: Mauro Carvalho Chehab @ 2012-06-18 20:35 UTC (permalink / raw)
  To: Kim Phillips; +Cc: Linuxppc-dev, Geert Uytterhoeven, linux-kernel, Chris Zankel

Em 18-06-2012 17:27, Kim Phillips escreveu:
> On Sun, 17 Jun 2012 21:56:59 +0200
> Geert Uytterhoeven <geert@linux-m68k.org> wrote:
> 
>>    + drivers/edac/mpc85xx_edac.c: error: too few arguments to function
>> 'edac_mc_alloc':  => 983:90
>>
>> powerpc-randconfig
> 
> fixed in linux-next commit b9bc5dd, should have been upstreamed by
> now [1] - Mauro?

Just sent it a few mins ago. I was waiting for Linus to return back 
from his trip.

Regards,
Mauro

> 
> Kim
> 
> [1] http://marc.info/?l=linux-edac&m=133942731507920&w=2
> 

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

* Re: Build regressions/improvements in v3.5-rc3
  2012-06-17 19:56 ` Build regressions/improvements in v3.5-rc3 Geert Uytterhoeven
  2012-06-17 21:53   ` Benjamin Herrenschmidt
  2012-06-18 20:27   ` Kim Phillips
@ 2012-06-20  3:59   ` Paul Mundt
  2012-06-20  8:02     ` Geert Uytterhoeven
  2012-06-20 12:50     ` Giuseppe CAVALLARO
  2012-06-20  6:27   ` [PATCH] MIPS: fix bug.h MIPS build regression Yoichi Yuasa
  3 siblings, 2 replies; 16+ messages in thread
From: Paul Mundt @ 2012-06-20  3:59 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: Chris Zankel, Linux-sh list, linux-kernel, Linuxppc-dev,
	Linux MIPS Mailing List, Giuseppe Cavallaro

On Sun, Jun 17, 2012 at 09:56:59PM +0200, Geert Uytterhoeven wrote:
> On Sun, Jun 17, 2012 at 9:46 PM, Geert Uytterhoeven
> <geert@linux-m68k.org> wrote:
> > JFYI, when comparing v3.5-rc3 to v3.5-rc2[3], the summaries are:
> > ??- build errors: +235/-10
> 
> Truckloads of powerpc "Unrecognized opcode" breakage, and
> 
That was my fault, should be fixed up by 2603efa31a.

>   + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c: error: implicit
> declaration of function 'pci_iomap'
> [-Werror=implicit-function-declaration]:  => 90:3
>   + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c: error: implicit
> declaration of function 'pci_iounmap'
> [-Werror=implicit-function-declaration]:  => 142:2
> 
Not sure about this one, it should find everything alright via:

	linux/io.h -> asm/io.h -> asm-generic/iomap.h -> asm-generic/pci_iomap.h

in the case that PCI is enabled. None of allyesconfig/modconfig enable
PCI for me though, so I'm unsure of how you got in to this configuration
to begin with?

> xtensa
> 
>   + error: "__ashrdi3" [fs/ntfs/ntfs.ko] undefined!:  => N/A
>   + error: "__lshrdi3" [fs/ntfs/ntfs.ko] undefined!:  => N/A
> 
> sh4/landisk_defconfig
> 
>   + error: "__ashrdi3" [fs/xfs/xfs.ko] undefined!:  => N/A
>   + error: "__lshrdi3" [drivers/mtd/mtd.ko] undefined!:  => N/A
>   + error: "__lshrdi3" [fs/xfs/xfs.ko] undefined!:  => N/A
> 
These seem to be the same issue on both platforms, EXPORT_SYMBOL()
doesn't work from lib-y. While it's straightforward to fix, I'm not able
to reproduce __lshrdi3/__ashrdi3 references in any of the above, which
compiler are you using?

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

* [PATCH] MIPS: fix bug.h MIPS build regression
  2012-06-17 19:56 ` Build regressions/improvements in v3.5-rc3 Geert Uytterhoeven
                     ` (2 preceding siblings ...)
  2012-06-20  3:59   ` Paul Mundt
@ 2012-06-20  6:27   ` Yoichi Yuasa
  2012-06-20  7:09     ` John Crispin
                       ` (2 more replies)
  3 siblings, 3 replies; 16+ messages in thread
From: Yoichi Yuasa @ 2012-06-20  6:27 UTC (permalink / raw)
  To: Geert Uytterhoeven, Paul Mundt
  Cc: Chris Zankel, Linux-sh list, linux-kernel, Ralf Baechle,
	Linuxppc-dev, Linux MIPS Mailing List, yuasa

Commit: 3777808873b0c49c5cf27e44c948dfb02675d578 breaks all MIPS builds.

  CC      arch/mips/kernel/machine_kexec.o
In file included from include/linux/kernel.h:20:0,
                 from include/asm-generic/bug.h:35,
                 from /home/yuasa/src/linux/kernel/git/linux-2.6/arch/mips/include/asm/bug.h:41,
                 from /home/yuasa/src/linux/kernel/git/linux-2.6/arch/mips/include/asm/bitops.h:20,
                 from include/linux/bitops.h:22,
                 from include/linux/signal.h:38,
                 from include/linux/elfcore.h:5,
                 from include/linux/kexec.h:60,
                 from arch/mips/kernel/machine_kexec.c:9:
include/linux/log2.h: In function '__ilog2_u32':
include/linux/log2.h:34:2: error: implicit declaration of function 'fls' [-Werror=implicit-function-declaration]
include/linux/log2.h: In function '__ilog2_u64':
include/linux/log2.h:42:2: error: implicit declaration of function 'fls64' [-Werror=implicit-function-declaration]
include/linux/log2.h: In function '__roundup_pow_of_two':
include/linux/log2.h:63:2: error: implicit declaration of function 'fls_long' [-Werror=implicit-function-declaration]
In file included from include/linux/bitops.h:22:0,
                 from include/linux/signal.h:38,
                 from include/linux/elfcore.h:5,
                 from include/linux/kexec.h:60,
                 from arch/mips/kernel/machine_kexec.c:9:
/home/yuasa/src/linux/kernel/git/linux-2.6/arch/mips/include/asm/bitops.h: At top level:
/home/yuasa/src/linux/kernel/git/linux-2.6/arch/mips/include/asm/bitops.h:615:19: error: static declaration of 'fls' follows non-static declaration
include/linux/log2.h:34:9: note: previous implicit declaration of 'fls' was here
In file included from /home/yuasa/src/linux/kernel/git/linux-2.6/arch/mips/include/asm/bitops.h:651:0,
                 from include/linux/bitops.h:22,
                 from include/linux/signal.h:38,
                 from include/linux/elfcore.h:5,
                 from include/linux/kexec.h:60,
                 from arch/mips/kernel/machine_kexec.c:9:
include/asm-generic/bitops/fls64.h:18:28: error: static declaration of 'fls64' follows non-static declaration
include/linux/log2.h:42:9: note: previous implicit declaration of 'fls64' was here
In file included from include/linux/signal.h:38:0,
                 from include/linux/elfcore.h:5,
                 from include/linux/kexec.h:60,
                 from arch/mips/kernel/machine_kexec.c:9:
include/linux/bitops.h:160:24: error: conflicting types for 'fls_long'
include/linux/log2.h:63:16: note: previous implicit declaration of 'fls_long' was here
cc1: all warnings being treated as errors

make[2]: *** [arch/mips/kernel/machine_kexec.o] Error 1

Signed-off-by: Yoichi Yuasa <yuasa@linux-mips.org>
---
 arch/mips/include/asm/bitops.h |    1 -
 arch/mips/include/asm/io.h     |    1 +
 2 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/mips/include/asm/bitops.h b/arch/mips/include/asm/bitops.h
index 2e1ad4c..82ad35c 100644
--- a/arch/mips/include/asm/bitops.h
+++ b/arch/mips/include/asm/bitops.h
@@ -17,7 +17,6 @@
 #include <linux/irqflags.h>
 #include <linux/types.h>
 #include <asm/barrier.h>
-#include <asm/bug.h>
 #include <asm/byteorder.h>		/* sigh ... */
 #include <asm/cpu-features.h>
 #include <asm/sgidefs.h>
diff --git a/arch/mips/include/asm/io.h b/arch/mips/include/asm/io.h
index 37a8379..100f9a3 100644
--- a/arch/mips/include/asm/io.h
+++ b/arch/mips/include/asm/io.h
@@ -17,6 +17,7 @@
 #include <linux/types.h>
 
 #include <asm/addrspace.h>
+#include <asm/bug.h>
 #include <asm/byteorder.h>
 #include <asm/cpu.h>
 #include <asm/cpu-features.h>
-- 
1.7.0.4

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

* Re: [PATCH] MIPS: fix bug.h MIPS build regression
  2012-06-20  6:27   ` [PATCH] MIPS: fix bug.h MIPS build regression Yoichi Yuasa
@ 2012-06-20  7:09     ` John Crispin
  2012-06-20 10:40     ` Sergei Shtylyov
  2012-06-20 16:12     ` Ralf Baechle
  2 siblings, 0 replies; 16+ messages in thread
From: John Crispin @ 2012-06-20  7:09 UTC (permalink / raw)
  To: Yoichi Yuasa
  Cc: Linuxppc-dev, Linux-sh list, linux-kernel,
	Linux MIPS Mailing List

On 20/06/12 08:27, Yoichi Yuasa wrote:
> Commit: 3777808873b0c49c5cf27e44c948dfb02675d578 breaks all MIPS builds.
> 

Hi Yoichi,

I stumbled across the same build regression last night and came up with
almost the same fix :-)

Tested-by: John Crispin <blogic@openwrt.org>

Thanks,
John

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

* Re: Build regressions/improvements in v3.5-rc3
  2012-06-20  3:59   ` Paul Mundt
@ 2012-06-20  8:02     ` Geert Uytterhoeven
  2012-06-20 12:50     ` Giuseppe CAVALLARO
  1 sibling, 0 replies; 16+ messages in thread
From: Geert Uytterhoeven @ 2012-06-20  8:02 UTC (permalink / raw)
  To: Paul Mundt
  Cc: Chris Zankel, Linux-sh list, linux-kernel, Linuxppc-dev,
	Linux MIPS Mailing List, Giuseppe Cavallaro

On Wed, Jun 20, 2012 at 5:59 AM, Paul Mundt <lethal@linux-sh.org> wrote:
> On Sun, Jun 17, 2012 at 09:56:59PM +0200, Geert Uytterhoeven wrote:
>> On Sun, Jun 17, 2012 at 9:46 PM, Geert Uytterhoeven
>> <geert@linux-m68k.org> wrote:
>> > JFYI, when comparing v3.5-rc3 to v3.5-rc2[3], the summaries are:
>> > ??- build errors: +235/-10
>>
>> Truckloads of powerpc "Unrecognized opcode" breakage, and
>>
> That was my fault, should be fixed up by 2603efa31a.
>
>> =C2=A0 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c: error: implic=
it
>> declaration of function 'pci_iomap'
>> [-Werror=3Dimplicit-function-declaration]: =C2=A0=3D> 90:3
>> =C2=A0 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c: error: implic=
it
>> declaration of function 'pci_iounmap'
>> [-Werror=3Dimplicit-function-declaration]: =C2=A0=3D> 142:2
>>
> Not sure about this one, it should find everything alright via:
>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0linux/io.h -> asm/io.h -> asm-generic/iomap.h =
-> asm-generic/pci_iomap.h
>
> in the case that PCI is enabled. None of allyesconfig/modconfig enable
> PCI for me though, so I'm unsure of how you got in to this configuration
> to begin with?

These were xtensa, not sh.

The ones above ("error: expected expression before 'do'") were sh.

>> =C2=A0 + error: "__ashrdi3" [fs/ntfs/ntfs.ko] undefined!: =C2=A0=3D> N/A
>> =C2=A0 + error: "__lshrdi3" [fs/ntfs/ntfs.ko] undefined!: =C2=A0=3D> N/A
>>
>> sh4/landisk_defconfig
>>
>> =C2=A0 + error: "__ashrdi3" [fs/xfs/xfs.ko] undefined!: =C2=A0=3D> N/A
>> =C2=A0 + error: "__lshrdi3" [drivers/mtd/mtd.ko] undefined!: =C2=A0=3D> =
N/A
>> =C2=A0 + error: "__lshrdi3" [fs/xfs/xfs.ko] undefined!: =C2=A0=3D> N/A
>>
> These seem to be the same issue on both platforms, EXPORT_SYMBOL()
> doesn't work from lib-y. While it's straightforward to fix, I'm not able
> to reproduce __lshrdi3/__ashrdi3 references in any of the above, which
> compiler are you using?

http://kisskb.ellerman.id.au/kisskb/buildresult/6543287/ says
sh4-linux-gcc (GCC) 4.6.3

Gr{oetje,eeting}s,

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k=
.org

In personal conversations with technical people, I call myself a hacker. Bu=
t
when I'm talking to journalists I just say "programmer" or something like t=
hat.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0=C2=A0 -- Linus Torvalds

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

* Re: [PATCH] MIPS: fix bug.h MIPS build regression
  2012-06-20  6:27   ` [PATCH] MIPS: fix bug.h MIPS build regression Yoichi Yuasa
  2012-06-20  7:09     ` John Crispin
@ 2012-06-20 10:40     ` Sergei Shtylyov
  2012-06-20 16:12     ` Ralf Baechle
  2 siblings, 0 replies; 16+ messages in thread
From: Sergei Shtylyov @ 2012-06-20 10:40 UTC (permalink / raw)
  To: Yoichi Yuasa
  Cc: Linux MIPS Mailing List, Linux-sh list, linux-kernel,
	Ralf Baechle, Linuxppc-dev, Paul Mundt, Geert Uytterhoeven,
	Chris Zankel

Hello.

On 20-06-2012 10:27, Yoichi Yuasa wrote:

> Commit: 3777808873b0c49c5cf27e44c948dfb02675d578

    Please also specify the summary of that commit in parens.

> breaks all MIPS builds.

[...]

> Signed-off-by: Yoichi Yuasa<yuasa@linux-mips.org>

WBR, Sergei

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

* Re: Build regressions/improvements in v3.5-rc3
  2012-06-20  3:59   ` Paul Mundt
  2012-06-20  8:02     ` Geert Uytterhoeven
@ 2012-06-20 12:50     ` Giuseppe CAVALLARO
  1 sibling, 0 replies; 16+ messages in thread
From: Giuseppe CAVALLARO @ 2012-06-20 12:50 UTC (permalink / raw)
  To: Paul Mundt
  Cc: Chris Zankel, Linux-sh list, Linux MIPS Mailing List,
	linux-kernel, Linuxppc-dev, Geert Uytterhoeven

Hello Paul

On 6/20/2012 5:59 AM, Paul Mundt wrote:
> On Sun, Jun 17, 2012 at 09:56:59PM +0200, Geert Uytterhoeven wrote:
>> On Sun, Jun 17, 2012 at 9:46 PM, Geert Uytterhoeven
>> <geert@linux-m68k.org> wrote:
>>> JFYI, when comparing v3.5-rc3 to v3.5-rc2[3], the summaries are:
>>> ??- build errors: +235/-10
>>
>> Truckloads of powerpc "Unrecognized opcode" breakage, and
>>
> That was my fault, should be fixed up by 2603efa31a.
> 
>>   + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c: error: implicit
>> declaration of function 'pci_iomap'
>> [-Werror=implicit-function-declaration]:  => 90:3
>>   + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c: error: implicit
>> declaration of function 'pci_iounmap'
>> [-Werror=implicit-function-declaration]:  => 142:2
>>
> Not sure about this one, it should find everything alright via:
> 
> 	linux/io.h -> asm/io.h -> asm-generic/iomap.h -> asm-generic/pci_iomap.h
> 
> in the case that PCI is enabled. None of allyesconfig/modconfig enable
> PCI for me though, so I'm unsure of how you got in to this configuration
> to begin with?

Trying to reproduce the problem, I've also re-built the mainstream
kernel 3.5-rc3 for se7724_defconfig platform plus the stmmac (pltf and
pci) but all compiles fine.

I've also verified that there is the 33d5e332b9c5 commit that is the
latest one discussed/tested/committed in the network mailing list.

Can you tell me how to reproduce the problem? How can I help?

Pls let me know,
Peppe

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

* Re: [PATCH] MIPS: fix bug.h MIPS build regression
  2012-06-20  6:27   ` [PATCH] MIPS: fix bug.h MIPS build regression Yoichi Yuasa
  2012-06-20  7:09     ` John Crispin
  2012-06-20 10:40     ` Sergei Shtylyov
@ 2012-06-20 16:12     ` Ralf Baechle
  2012-06-22 17:54       ` David Daney
  2 siblings, 1 reply; 16+ messages in thread
From: Ralf Baechle @ 2012-06-20 16:12 UTC (permalink / raw)
  To: Yoichi Yuasa
  Cc: Linux MIPS Mailing List, Linux-sh list, linux-kernel,
	Linuxppc-dev, Paul Mundt, Geert Uytterhoeven, Chris Zankel

On Wed, Jun 20, 2012 at 03:27:59PM +0900, Yoichi Yuasa wrote:

> Commit: 3777808873b0c49c5cf27e44c948dfb02675d578 breaks all MIPS builds.

Thanks, fix applied.

  Ralf

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

* Re: [PATCH] MIPS: fix bug.h MIPS build regression
  2012-06-20 16:12     ` Ralf Baechle
@ 2012-06-22 17:54       ` David Daney
  2012-07-16 19:27         ` Geert Uytterhoeven
  0 siblings, 1 reply; 16+ messages in thread
From: David Daney @ 2012-06-22 17:54 UTC (permalink / raw)
  To: Ralf Baechle
  Cc: Linux MIPS Mailing List, Linux-sh list, linux-kernel,
	Linuxppc-dev, Paul Mundt, Geert Uytterhoeven, Chris Zankel,
	Yoichi Yuasa

On 06/20/2012 09:12 AM, Ralf Baechle wrote:
> On Wed, Jun 20, 2012 at 03:27:59PM +0900, Yoichi Yuasa wrote:
>
>> Commit: 3777808873b0c49c5cf27e44c948dfb02675d578 breaks all MIPS builds.
>
> Thanks, fix applied.
>

Where was it applied?

It doesn't show up in linux-next for 20120622, which is where it is needed.

David Daney

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

* Re: [PATCH] MIPS: fix bug.h MIPS build regression
  2012-06-22 17:54       ` David Daney
@ 2012-07-16 19:27         ` Geert Uytterhoeven
  2012-07-18  8:35           ` Geert Uytterhoeven
  0 siblings, 1 reply; 16+ messages in thread
From: Geert Uytterhoeven @ 2012-07-16 19:27 UTC (permalink / raw)
  To: David Daney
  Cc: Linux MIPS Mailing List, Linux-sh list, linux-kernel,
	Ralf Baechle, Linuxppc-dev, Paul Mundt, Chris Zankel,
	Yoichi Yuasa

On Fri, Jun 22, 2012 at 7:54 PM, David Daney <ddaney@caviumnetworks.com> wrote:
> On 06/20/2012 09:12 AM, Ralf Baechle wrote:
>>
>> On Wed, Jun 20, 2012 at 03:27:59PM +0900, Yoichi Yuasa wrote:
>>
>>> Commit: 3777808873b0c49c5cf27e44c948dfb02675d578 breaks all MIPS builds.
>>
>>
>> Thanks, fix applied.
>>
>
> Where was it applied?
>
> It doesn't show up in linux-next for 20120622, which is where it is needed.

It's also desperately needed in mainline for 3.5.

Ralf?

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH] MIPS: fix bug.h MIPS build regression
  2012-07-16 19:27         ` Geert Uytterhoeven
@ 2012-07-18  8:35           ` Geert Uytterhoeven
  2012-07-18 21:07             ` Andrew Morton
  0 siblings, 1 reply; 16+ messages in thread
From: Geert Uytterhoeven @ 2012-07-18  8:35 UTC (permalink / raw)
  To: David Daney, Andrew Morton
  Cc: Linux MIPS Mailing List, Linux-sh list, linux-kernel,
	Ralf Baechle, Linuxppc-dev, Paul Mundt, Chris Zankel,
	Yoichi Yuasa

On Mon, Jul 16, 2012 at 9:27 PM, Geert Uytterhoeven
<geert@linux-m68k.org> wrote:
> On Fri, Jun 22, 2012 at 7:54 PM, David Daney <ddaney@caviumnetworks.com> wrote:
>> On 06/20/2012 09:12 AM, Ralf Baechle wrote:
>>>
>>> On Wed, Jun 20, 2012 at 03:27:59PM +0900, Yoichi Yuasa wrote:
>>>
>>>> Commit: 3777808873b0c49c5cf27e44c948dfb02675d578 breaks all MIPS builds.
>>>
>>>
>>> Thanks, fix applied.
>>>
>>
>> Where was it applied?
>>
>> It doesn't show up in linux-next for 20120622, which is where it is needed.
>
> It's also desperately needed in mainline for 3.5.
>
> Ralf?

Andrew? This prevents any green MIPS builds.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH] MIPS: fix bug.h MIPS build regression
  2012-07-18  8:35           ` Geert Uytterhoeven
@ 2012-07-18 21:07             ` Andrew Morton
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Morton @ 2012-07-18 21:07 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: Linux MIPS Mailing List, Linux-sh list, linux-kernel,
	Ralf Baechle, David Daney, Linuxppc-dev, Paul Mundt, Chris Zankel,
	Yoichi Yuasa

On Wed, 18 Jul 2012 10:35:46 +0200
Geert Uytterhoeven <geert@linux-m68k.org> wrote:

> On Mon, Jul 16, 2012 at 9:27 PM, Geert Uytterhoeven
> <geert@linux-m68k.org> wrote:
> > On Fri, Jun 22, 2012 at 7:54 PM, David Daney <ddaney@caviumnetworks.com> wrote:
> >> On 06/20/2012 09:12 AM, Ralf Baechle wrote:
> >>>
> >>> On Wed, Jun 20, 2012 at 03:27:59PM +0900, Yoichi Yuasa wrote:
> >>>
> >>>> Commit: 3777808873b0c49c5cf27e44c948dfb02675d578 breaks all MIPS builds.
> >>>
> >>>
> >>> Thanks, fix applied.
> >>>
> >>
> >> Where was it applied?
> >>
> >> It doesn't show up in linux-next for 20120622, which is where it is needed.
> >
> > It's also desperately needed in mainline for 3.5.
> >
> > Ralf?
> 
> Andrew? This prevents any green MIPS builds.
> 

The patch is already in linux-next via Ralf's tree.

Perhaps he nodded off - I'll send it at Linus right now.

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

end of thread, other threads:[~2012-07-18 21:07 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1339962373-3224-1-git-send-email-geert@linux-m68k.org>
2012-06-17 19:56 ` Build regressions/improvements in v3.5-rc3 Geert Uytterhoeven
2012-06-17 21:53   ` Benjamin Herrenschmidt
2012-06-17 22:30     ` Andreas Schwab
2012-06-18 20:27   ` Kim Phillips
2012-06-18 20:35     ` Mauro Carvalho Chehab
2012-06-20  3:59   ` Paul Mundt
2012-06-20  8:02     ` Geert Uytterhoeven
2012-06-20 12:50     ` Giuseppe CAVALLARO
2012-06-20  6:27   ` [PATCH] MIPS: fix bug.h MIPS build regression Yoichi Yuasa
2012-06-20  7:09     ` John Crispin
2012-06-20 10:40     ` Sergei Shtylyov
2012-06-20 16:12     ` Ralf Baechle
2012-06-22 17:54       ` David Daney
2012-07-16 19:27         ` Geert Uytterhoeven
2012-07-18  8:35           ` Geert Uytterhoeven
2012-07-18 21:07             ` Andrew Morton

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