public inbox for linux-next@vger.kernel.org
 help / color / mirror / Atom feed
* linux-next: triage for March 14, 2012
@ 2012-03-14 23:39 Paul Gortmaker
  2012-03-15  8:00 ` Geert Uytterhoeven
  0 siblings, 1 reply; 5+ messages in thread
From: Paul Gortmaker @ 2012-03-14 23:39 UTC (permalink / raw)
  To: linux-next; +Cc: linux-kernel

New breakage since last report:
	ARM:u8500_defconfig
		mach-ux500/timer.c: 'IRQ_LOCALTIMER' undeclared

Randconfig fails that may or may not be new (by their very nature):
	powerpc: nfs4xdr.c:3443:27: error: 'nfs_debug' undeclared
		( http://kisskb.ellerman.id.au/kisskb/buildresult/5871973/ )
	i386: media/radio/radio/radio-isa.c radio-typhoon.c:  implicit
	      declaration of functions 'kfree' 'kzalloc'
		( http://kisskb.ellerman.id.au/kisskb/buildresult/5871851/ )

Builds that are fixed since last report:
	sparc:defconfig,allnoconfig
	mips:cavium-octeon_defconfig


Note: The randconfig fails are only listed once and not tracked
in the below listing.

            ------------------------------------------------

Latest results at:
	http://kisskb.ellerman.id.au/kisskb/branch/9/

Failures as of March 14th, 2012:
===============================

ARM:u8500_defconfig
	when:	Mar 14, 08:53
	why:	mach-ux500/timer.c: 'IRQ_LOCALTIMER' undeclared
	status:
	fix:
	ref:
	
ARM:mxs_defconfig
	when:	Mar 14, 00:19
	why:	Inconsistent kallsyms data This is a bug - please report
	status: UFO bug keeps appearing at random
	fix:	
	ref:	https://lkml.org/lkml/2011/8/2/233
	ref:	https://lkml.org/lkml/2011/10/8/70

ARM:eseries_pxa_defconfig (no member named 'native_hotplug')
	when:	Mar 14, 05:15
	why:	tmio_mmc_pio.c:: 'struct tmio_mmc_host' has no member named 'native_hotplug'
	status:	
	fix:
	ref:	http://kisskb.ellerman.id.au/kisskb/buildresult/5869552/

ARM:netx_defconfig,pnx4008_defconfig 
	when:	Mar 14, 02:43
	why:	net/core/pktgen.c: can't find a register in class 'GENERAL_REGS'
	status:	
	fix:	
	ref:	http://kisskb.ellerman.id.au/kisskb/buildresult/5869486/
	ref:	https://lkml.org/lkml/2012/3/13/670

ARM:cam60_defconfig
	when:	Feb 23, 16:47
	why:	trace_entries.h: 'perf_ftrace_event_register' undeclared
	status:	S. Rostedt has a patch somewhere.
	fix:	
	ref:	irc (#linux-rt)

ARM:collie_defconfig
	when:	Feb 14, 19:10
	why:	locomolcd.c: error: 'sa1100fb_lcd_power' undeclared
	status:	fixed (PaulG) - pending integration
	fix:	http://marc.info/?l=linux-next&m=133105157730749&w=2
	ref:

ARM:imx_v4_v5_defconfig
	when:	Mar 9
	why:	clkdev.c: undefined reference to `vb2_dma_contig_memops'
	status:	
	fix:	
	ref:	

ARM:iop32x_defconfig,iop33x_defconfig
	when:	Nov 23, 13:42
	why:	restart.c: implicit declaration of function 'soft_restart'
	status:	fixed (PaulG) - pending integration
	fix:	http://lists.infradead.org/pipermail/linux-arm-kernel/2012-January/081461.html
	fix:	https://lkml.org/lkml/2012/3/14/253
	ref:

ARM:ixp4xx_defconfig
	when:	Oct 26, 01:40
	why:	gpio.h: implicit declaration of function '__gpio_get_value'
	status:	fixed (Imre Kaloz) - but possibly needs rework?
	fix:	https://lkml.org/lkml/2012/2/8/288
	ref:	https://lkml.org/lkml/2012/2/8/287

ARM:magician_defconfig
	when:	Feb 13, 19:10
	why:	magician.c: unknown field 'dev' specified in initializer
	status:	fixed (PaulG) - pending integration
	fix:
	ref:	http://marc.info/?l=linux-next&m=133106325903524&w=2

ARM:em_x270_defconfig
	when:	Feb 14, 01:15
	why:	em-x270.c: unknown field 'dev' specified in initializer
	status:	 fixed (PaulG) - pending integration
	fix:	http://www.spinics.net/lists/arm-kernel/msg164012.html
	ref:	http://www.spinics.net/lists/arm-kernel/msg163135.html

ARM:raumfeld_defconfig
	when:	Nov 23, 09:36
	why:	eeti_ts.c: implicit declaration of function 'irq_to_gpio'
	status:	perhaps broken since 2010?  See ref below.
	fix:	
	ref:	http://www.gossamer-threads.com/lists/linux/kernel/1291618?do=post_view_threaded#1291618

ARM:omap2plus_defconfig
	when:	Feb 16, 00:23
	why:	control.c:238: error: 'OMAP343X_CTRL_BASE' undeclared
	status:	PaulG did hack-n-slash, but at best a WIP, needs additonal reverts
	fix:	http://www.spinics.net/lists/arm-kernel/msg163120.html
	ref:	http://www.spinics.net/lists/arm-kernel/msg163262.html

ARM:orion5x_defconfig
	when:	Mar 9, 22:38
	why:	mv_cesa.c:1144: error: implicit declaration of function 'of_match_ptr'
	status:	fixed (PaulG), waiting integration
	fix:	http://marc.info/?l=linux-next&m=133132317502799&w=2
	ref:	

ARM:at91x40_defconfig
	when:	Feb 28, 07:38 	
	why:	super.c:(.text+0x3ffd8): undefined reference to `vm_is_stack'
	status:	WIP, fix from PaulG + follow on from 
	fix:	http://marc.info/?l=linux-next&m=133096554131691&w=2
	ref:	http://marc.info/?l=linux-next&m=133104723928617&w=2

ARM:s3c2410_defconfig 
	when:	Mar 7, 22:59
	why:	s3c244x.c: expected declaration or statement at end of input
	status:	bad commit introduces truncated file; pending integration.
	fix:
	ref:	http://marc.info/?l=linux-next&m=133123680904853&w=2

ARM:arm-allnoconfig
	when:	forever
	why:	not supported
	status:	nothing pending, but patches accepted
	fix:	n/a
	ref:	https://lkml.org/lkml/2009/4/30/105
	ref:	http://lists.infradead.org/pipermail/linux-arm-kernel/2012-January/081218.html
----------------

AVR32:allnoconfig
	when:	May 26 2010, 20:49
	why:	at32_map_usart: undefined reference to `atmel_default_console_device'
	status:
	fix:
	ref:
---------------

bfin:***all-builds***
	when:	Jan 20, 22:13
	why:	undefined reference to `vm_is_stack'
	status:	WIP, fix from PaulG + follow on from Siddhesh Poyarekar
	fix:	http://marc.info/?l=linux-next&m=133096554131691&w=2
	ref:	http://marc.info/?l=linux-next&m=133104723928617&w=2
---------------

cris:***all-builds***
	when:	Mar 25, 22:05
	why:	include/linux/types.h:25: error expected ... before 'ino_t'
	status:	
	fix:	
	ref:	
----------------

crisv32:***all-builds***
	when:	Mar 25, 22:05
	why:	include/linux/types.h:25: error expected ... before 'ino_t'
	status:	
	fix:	
	ref:	
----------------

i386:allmodconfig
	when:	Mar 8, 20:41
	why:	ERROR: "__udivdi3" [drivers/media/dvb/frontends/rtl2830.ko] undefined!
	status:	looks fixed, pending integration
	fix:
	ref:	http://www.spinics.net/lists/linux-media/msg45093.html
----------------

m68k:allmodconfig
	when:	Mar 9, 00:38
	why:	ERROR: "__udivdi3" [drivers/media/dvb/frontends/rtl2830.ko] undefined!
	status:	looks fixed, pending integration
	fix:
	ref:	http://www.spinics.net/lists/linux-media/msg45093.html
----------------

mips:allmodconfig
	when:
	why:	driver_pci_host.c: implicit declaration of function 'pcibios_enable_device'
	status:
	fix:
	ref:	http://kisskb.ellerman.id.au/kisskb/buildresult/5807000/
----------------

parisc:allmodconfig
	when:
	why:	include/linux/log2.h: implicit declaration of function 'fls'
	status:	reported by PaulG, WIP by David Howells 
	fix:
	ref:	https://lkml.org/lkml/2012/2/29/409
	ref:	https://lkml.org/lkml/2012/3/6/228

parisc64:a500_defconfig 
	when:
	why:	include/linux/log2.h: implicit declaration of function 'fls'
	status:	reported by PaulG, WIP by David Howells 
	fix:
	ref:	https://lkml.org/lkml/2012/2/29/409
	ref:	https://lkml.org/lkml/2012/3/6/228
------------------

powerpc:allyesconfig
	when:	May 18 2009, 22:11
	why:	fat ass kernel with everything simply won't link
	status:	need to fix build config to ignore the final link
	fix:	
	ref:	http://kisskb.ellerman.id.au/kisskb/buildresult/5806793/

powerpc:allmodconfig
	when:	Mar 8, 22:28
	why:	section .text overlaps section .kernel.dtb
	status:	need to fix build config to ignore the final link
	fix:	
	ref:	http://kisskb.ellerman.id.au/kisskb/buildresult/5818877/

powerpc:mpc885_ads_defconfig
	when:	Mar 8, 19:45
	why:	fs/nfs/inode.c:1063: undefined reference to `crc32_le'
	status:	odd - PaulG tried to reproduce it but failed.
	fix:
	ref:
------------------

sh4:***all-builds***
	when:	Feb 24, 17:38
	why:	include/linux/log2.h: implicit declaration of function 'fls'
	status:	reported by PaulG, WIP by David Howells 
	fix:
	ref:	https://lkml.org/lkml/2012/2/29/409
	ref:	https://lkml.org/lkml/2012/3/6/228
------------------

um:um-defconfig
	when:	Sep 16 2010, 01:28
	why:	os-Linux/start_up.c: error: 'PTRACE_SETOPTIONS' undeclared
	status:	clearly broken forever, so does anyone care?
	fix:	
	ref:	http://kisskb.ellerman.id.au/kisskb/target/2979/
------------------

sparc[64]:allmodconfig
	when:	Mar 14
	why:	sata_mv.c: '__mod_of_device_table' aliased to undefined symbol
	status:
	fix:
	ref:	http://www.spinics.net/lists/sparclinux/msg09199.html

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

* Re: linux-next: triage for March 14, 2012
  2012-03-14 23:39 linux-next: triage for March 14, 2012 Paul Gortmaker
@ 2012-03-15  8:00 ` Geert Uytterhoeven
  2012-03-15 14:34   ` Paul Gortmaker
                     ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Geert Uytterhoeven @ 2012-03-15  8:00 UTC (permalink / raw)
  To: Paul Gortmaker; +Cc: linux-next, linux-kernel

On Thu, Mar 15, 2012 at 00:39, Paul Gortmaker
<paul.gortmaker@windriver.com> wrote:
> New breakage since last report:

Seems you missed two new failures for m68k/allmodconfig:

include/linux/mmc/core.h:128:20: error: field 'completion' has incomplete type
make[4]: *** [drivers/mmc/card/mmc_test.o] Error 1

drivers/staging/android/persistent_ram.c:457:2: error: implicit
declaration of function 'memblock_reserve'
[-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[4]: *** [drivers/staging/android/persistent_ram.o] Error 1

> m68k:allmodconfig
>       when:   Mar 9, 00:38
>       why:    ERROR: "__udivdi3" [drivers/media/dvb/frontends/rtl2830.ko] undefined!

This seems to be fixed, unless it doesn't get that far anymore.

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] 5+ messages in thread

* Re: linux-next: triage for March 14, 2012
  2012-03-15  8:00 ` Geert Uytterhoeven
@ 2012-03-15 14:34   ` Paul Gortmaker
  2012-03-16 14:46   ` Fix for mmc/core.h completion [was Re: linux-next: triage for March 14, 2012] Paul Gortmaker
  2012-03-21  8:33   ` linux-next: triage for March 14, 2012 Geert Uytterhoeven
  2 siblings, 0 replies; 5+ messages in thread
From: Paul Gortmaker @ 2012-03-15 14:34 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: linux-next, linux-kernel

On 12-03-15 04:00 AM, Geert Uytterhoeven wrote:
> On Thu, Mar 15, 2012 at 00:39, Paul Gortmaker
> <paul.gortmaker@windriver.com> wrote:
>> New breakage since last report:
> 
> Seems you missed two new failures for m68k/allmodconfig:
> 
> include/linux/mmc/core.h:128:20: error: field 'completion' has incomplete type
> make[4]: *** [drivers/mmc/card/mmc_test.o] Error 1

Thanks -- at some point, if this seems worthwhile, I'll have to
automate things a bit more (need to go look at that pointer you'd
sent me earlier).  At the moment, I'm not 100% apt to notice when
an old failure is replaced with a new failure on the same target
on the same day.

Paul.

> 
> drivers/staging/android/persistent_ram.c:457:2: error: implicit
> declaration of function 'memblock_reserve'
> [-Werror=implicit-function-declaration]
> cc1: some warnings being treated as errors
> make[4]: *** [drivers/staging/android/persistent_ram.o] Error 1
> 
>> m68k:allmodconfig
>>       when:   Mar 9, 00:38
>>       why:    ERROR: "__udivdi3" [drivers/media/dvb/frontends/rtl2830.ko] undefined!
> 
> This seems to be fixed, unless it doesn't get that far anymore.
> 
> 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] 5+ messages in thread

* Fix for mmc/core.h completion [was Re: linux-next: triage for March 14, 2012]
  2012-03-15  8:00 ` Geert Uytterhoeven
  2012-03-15 14:34   ` Paul Gortmaker
@ 2012-03-16 14:46   ` Paul Gortmaker
  2012-03-21  8:33   ` linux-next: triage for March 14, 2012 Geert Uytterhoeven
  2 siblings, 0 replies; 5+ messages in thread
From: Paul Gortmaker @ 2012-03-16 14:46 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: linux-next, linux-kernel, Chris Ball

On 12-03-15 04:00 AM, Geert Uytterhoeven wrote:
> On Thu, Mar 15, 2012 at 00:39, Paul Gortmaker
> <paul.gortmaker@windriver.com> wrote:
>> New breakage since last report:
> 
> Seems you missed two new failures for m68k/allmodconfig:
> 
> include/linux/mmc/core.h:128:20: error: field 'completion' has incomplete type
> make[4]: *** [drivers/mmc/card/mmc_test.o] Error 1

The above I've fixed up.  The file obviously needed completion.h but
curious that it only showed up now.  I'm guessing it was masked by
the other errors happening earlier and blocking a full build, since
the device cleanup has been in linux-next for a while.

I've amended this commit in my device-3.4 cleanup tree to add it.

---------
commit 6adab8a8e42d1da155a0ec0c716fa2573e61b0e5
Author: Paul Gortmaker <paul.gortmaker@windriver.com>
Date:   Mon Jan 30 11:46:54 2012 -0500

    device.h: audit and cleanup users in main include dir
    
---------

[Added Chris to CC so he knows he doesn't need to worry about this]

Thanks,
Paul.

> 
> drivers/staging/android/persistent_ram.c:457:2: error: implicit
> declaration of function 'memblock_reserve'
> [-Werror=implicit-function-declaration]
> cc1: some warnings being treated as errors
> make[4]: *** [drivers/staging/android/persistent_ram.o] Error 1
> 
>> m68k:allmodconfig
>>       when:   Mar 9, 00:38
>>       why:    ERROR: "__udivdi3" [drivers/media/dvb/frontends/rtl2830.ko] undefined!
> 
> This seems to be fixed, unless it doesn't get that far anymore.
> 
> 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] 5+ messages in thread

* Re: linux-next: triage for March 14, 2012
  2012-03-15  8:00 ` Geert Uytterhoeven
  2012-03-15 14:34   ` Paul Gortmaker
  2012-03-16 14:46   ` Fix for mmc/core.h completion [was Re: linux-next: triage for March 14, 2012] Paul Gortmaker
@ 2012-03-21  8:33   ` Geert Uytterhoeven
  2 siblings, 0 replies; 5+ messages in thread
From: Geert Uytterhoeven @ 2012-03-21  8:33 UTC (permalink / raw)
  To: John Stultz
  Cc: Paul Gortmaker, Colin Cross, Android Kernel Team, gregkh,
	Linus Torvalds, linux-next, linux-kernel

On Thu, Mar 15, 2012 at 09:00, Geert Uytterhoeven <geert@linux-m68k.org> wrote:
> On Thu, Mar 15, 2012 at 00:39, Paul Gortmaker
> <paul.gortmaker@windriver.com> wrote:
>> New breakage since last report:
>
> Seems you missed two new failures for m68k/allmodconfig:
>
> include/linux/mmc/core.h:128:20: error: field 'completion' has incomplete type
> make[4]: *** [drivers/mmc/card/mmc_test.o] Error 1
>
> drivers/staging/android/persistent_ram.c:457:2: error: implicit
> declaration of function 'memblock_reserve'
> [-Werror=implicit-function-declaration]
> cc1: some warnings being treated as errors
> make[4]: *** [drivers/staging/android/persistent_ram.o] Error 1

This build failure is now in Linus' tree :-(
http://kisskb.ellerman.id.au/kisskb/buildresult/5926105/

Please fix it. Thx!

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] 5+ messages in thread

end of thread, other threads:[~2012-03-21  8:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-14 23:39 linux-next: triage for March 14, 2012 Paul Gortmaker
2012-03-15  8:00 ` Geert Uytterhoeven
2012-03-15 14:34   ` Paul Gortmaker
2012-03-16 14:46   ` Fix for mmc/core.h completion [was Re: linux-next: triage for March 14, 2012] Paul Gortmaker
2012-03-21  8:33   ` linux-next: triage for March 14, 2012 Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox