Re: Build regressions/improvements in v3.6-rc3

2012-08-24 Thread Wim Van Sebroeck
Hi Randi,

> > *** WARNINGS ***
> > 
> > 6202 regressions:
> >   + Documentation/watchdog/src/watchdog-test.c: warning: no previous 
> > prototype for 'term' [-Wmissing-prototypes]:  => 34:6
> 
> 
> patch posted by me... not merged anywhere AFAIK.

is in linux-watchdog-next. Will go to Linus this weekend.

Kind regards,
Wim.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-24 Thread Geert Uytterhoeven
On Fri, Aug 24, 2012 at 2:33 AM, Guenter Roeck  wrote:
> On Thu, Aug 23, 2012 at 03:18:11PM -0700, Randy Dunlap wrote:
>> On 08/23/2012 01:46 PM, Geert Uytterhoeven wrote:
>>
>> > *** ERRORS ***
>> >
>> > 54 regressions:
>>
>>
>> >   + drivers/net/can/usb/peak_usb/pcan_usb_core.c: error: conflicting types 
>> > for 'dump_mem':  => 56:6
>> >   + drivers/net/can/usb/peak_usb/pcan_usb_core.h: error: conflicting types 
>> > for 'dump_mem':  => 134:6
>>
>> Anyone see what causes this?  I looked but failed to see
>> the problem.
>>
> sh target, maybe ? dump_mem is declared as global function in 
> arch/sh/include/asm/kdebug.h.
> Does not seem to be the best name for a global function.

Yep, sh-allyesconfig/sh-allmodconfig.

arch/sh/include/asm/kdebug.h:15:13: note: previous declaration of
'dump_mem' was here

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@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
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-24 Thread Geert Uytterhoeven
On Fri, Aug 24, 2012 at 2:33 AM, Guenter Roeck li...@roeck-us.net wrote:
 On Thu, Aug 23, 2012 at 03:18:11PM -0700, Randy Dunlap wrote:
 On 08/23/2012 01:46 PM, Geert Uytterhoeven wrote:

  *** ERRORS ***
 
  54 regressions:


+ drivers/net/can/usb/peak_usb/pcan_usb_core.c: error: conflicting types 
  for 'dump_mem':  = 56:6
+ drivers/net/can/usb/peak_usb/pcan_usb_core.h: error: conflicting types 
  for 'dump_mem':  = 134:6

 Anyone see what causes this?  I looked but failed to see
 the problem.

 sh target, maybe ? dump_mem is declared as global function in 
 arch/sh/include/asm/kdebug.h.
 Does not seem to be the best name for a global function.

Yep, sh-allyesconfig/sh-allmodconfig.

arch/sh/include/asm/kdebug.h:15:13: note: previous declaration of
'dump_mem' was here

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@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
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-24 Thread Wim Van Sebroeck
Hi Randi,

  *** WARNINGS ***
  
  6202 regressions:
+ Documentation/watchdog/src/watchdog-test.c: warning: no previous 
  prototype for 'term' [-Wmissing-prototypes]:  = 34:6
 
 
 patch posted by me... not merged anywhere AFAIK.

is in linux-watchdog-next. Will go to Linus this weekend.

Kind regards,
Wim.

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-23 Thread Guenter Roeck
On Thu, Aug 23, 2012 at 03:18:11PM -0700, Randy Dunlap wrote:
> On 08/23/2012 01:46 PM, Geert Uytterhoeven wrote:
> 
> > *** ERRORS ***
> > 
> > 54 regressions:
> 
> 
> >   + drivers/net/can/usb/peak_usb/pcan_usb_core.c: error: conflicting types 
> > for 'dump_mem':  => 56:6
> >   + drivers/net/can/usb/peak_usb/pcan_usb_core.h: error: conflicting types 
> > for 'dump_mem':  => 134:6
> 
> Anyone see what causes this?  I looked but failed to see
> the problem.
> 
sh target, maybe ? dump_mem is declared as global function in 
arch/sh/include/asm/kdebug.h.
Does not seem to be the best name for a global function.

Guenter
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-23 Thread Randy Dunlap
On 08/23/2012 01:46 PM, Geert Uytterhoeven wrote:

> *** ERRORS ***
> 
> 54 regressions:


>   + drivers/net/can/usb/peak_usb/pcan_usb_core.c: error: conflicting types 
> for 'dump_mem':  => 56:6
>   + drivers/net/can/usb/peak_usb/pcan_usb_core.h: error: conflicting types 
> for 'dump_mem':  => 134:6

Anyone see what causes this?  I looked but failed to see
the problem.



> *** WARNINGS ***
> 
> 6202 regressions:
>   + Documentation/watchdog/src/watchdog-test.c: warning: no previous 
> prototype for 'term' [-Wmissing-prototypes]:  => 34:6


patch posted by me... not merged anywhere AFAIK.


>   + fs/pstore/ram.c: warning: format '%lu' expects argument of type 'long 
> unsigned int', but argument 2 has type 'size_t' [-Wformat]:  => 409:3


patch posted by me.  Should be in the new linux-pstore.git tree.

-- 
~Randy
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-23 Thread Geert Uytterhoeven
On Thu, Aug 23, 2012 at 10:46 PM, Geert Uytterhoeven
 wrote:
> JFYI, when comparing v3.6-rc3 to v3.6-rc2[3], the summaries are:
>   - build errors: +13/-9

  + arch/x86/include/asm/uaccess_32.h: error: call to
'copy_from_user_overflow' declared with attribute error:
copy_from_user() buffer size is not provably correct:  => 211:26

i386_defconfig, i386-randconfig, x86_64_defconfig

  + drivers/extcon/extcon_gpio.c: error: implicit declaration of
function 'devm_gpio_request_one'
[-Werror=implicit-function-declaration]:  => 110:2

xtensa-allmodconfig

  + error: No rule to make target drivers/scsi/aic7xxx/aicasm/*.[chyl]:  => N/A

i386-randconfig

  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `._raw_read_lock' defined in .spinlock.text section in
kernel/built-in.o:  => (.text+0x1ff91bc)
  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `.sprintf' defined in .text section in lib/lib.a(vsprintf.o):
=> (.text+0x1ff940c)
  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `_restgpr0_16' defined in .text.save.restore section in
arch/powerpc/lib/built-in.o:  => (.text+0x1ffa6e8)
  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `_savegpr0_27' defined in .text.save.restore section in
arch/powerpc/lib/built-in.o:  => (.text+0x1ff9854)
  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `_savegpr0_30' defined in .text.save.restore section in
arch/powerpc/lib/built-in.o:  => (.text+0x1ff8eb4), (.text+0x1ff8e80)
  + error: fore200e.c: relocation truncated to fit: R_PPC64_REL24
against symbol `._raw_spin_unlock_irqrestore' defined in
.spinlock.text section in kernel/built-in.o:  => (.text+0x1ff82cc),
(.text+0x1ff8278)
  + error: fore200e.c: relocation truncated to fit: R_PPC64_REL24
against symbol `.mutex_unlock' defined in .sched.text section in
kernel/built-in.o:  => (.text+0x1ff83fc), (.text+0x1ff83a8)

powerpc-allyesconfig

  + error: via-pmu-event.c: undefined reference to
`.input_allocate_device':  => .init.text+0xdfbc)
  + error: via-pmu-event.c: undefined reference to
`.input_free_device':  => .init.text+0xe084)
  + error: via-pmu-event.c: undefined reference to
`.input_register_device':  => .init.text+0xe06c)

powerpc-randconfig

> [1] http://kisskb.ellerman.id.au/kisskb/head/5359/ (all 116 configs)
> [3] http://kisskb.ellerman.id.au/kisskb/head/5338/ (all 116 configs)

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@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
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-23 Thread Geert Uytterhoeven
On Thu, Aug 23, 2012 at 10:46 PM, Geert Uytterhoeven
ge...@linux-m68k.org wrote:
 JFYI, when comparing v3.6-rc3 to v3.6-rc2[3], the summaries are:
   - build errors: +13/-9

  + arch/x86/include/asm/uaccess_32.h: error: call to
'copy_from_user_overflow' declared with attribute error:
copy_from_user() buffer size is not provably correct:  = 211:26

i386_defconfig, i386-randconfig, x86_64_defconfig

  + drivers/extcon/extcon_gpio.c: error: implicit declaration of
function 'devm_gpio_request_one'
[-Werror=implicit-function-declaration]:  = 110:2

xtensa-allmodconfig

  + error: No rule to make target drivers/scsi/aic7xxx/aicasm/*.[chyl]:  = N/A

i386-randconfig

  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `._raw_read_lock' defined in .spinlock.text section in
kernel/built-in.o:  = (.text+0x1ff91bc)
  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `.sprintf' defined in .text section in lib/lib.a(vsprintf.o):
= (.text+0x1ff940c)
  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `_restgpr0_16' defined in .text.save.restore section in
arch/powerpc/lib/built-in.o:  = (.text+0x1ffa6e8)
  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `_savegpr0_27' defined in .text.save.restore section in
arch/powerpc/lib/built-in.o:  = (.text+0x1ff9854)
  + error: eni.c: relocation truncated to fit: R_PPC64_REL24 against
symbol `_savegpr0_30' defined in .text.save.restore section in
arch/powerpc/lib/built-in.o:  = (.text+0x1ff8eb4), (.text+0x1ff8e80)
  + error: fore200e.c: relocation truncated to fit: R_PPC64_REL24
against symbol `._raw_spin_unlock_irqrestore' defined in
.spinlock.text section in kernel/built-in.o:  = (.text+0x1ff82cc),
(.text+0x1ff8278)
  + error: fore200e.c: relocation truncated to fit: R_PPC64_REL24
against symbol `.mutex_unlock' defined in .sched.text section in
kernel/built-in.o:  = (.text+0x1ff83fc), (.text+0x1ff83a8)

powerpc-allyesconfig

  + error: via-pmu-event.c: undefined reference to
`.input_allocate_device':  = .init.text+0xdfbc)
  + error: via-pmu-event.c: undefined reference to
`.input_free_device':  = .init.text+0xe084)
  + error: via-pmu-event.c: undefined reference to
`.input_register_device':  = .init.text+0xe06c)

powerpc-randconfig

 [1] http://kisskb.ellerman.id.au/kisskb/head/5359/ (all 116 configs)
 [3] http://kisskb.ellerman.id.au/kisskb/head/5338/ (all 116 configs)

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@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
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-23 Thread Randy Dunlap
On 08/23/2012 01:46 PM, Geert Uytterhoeven wrote:

 *** ERRORS ***
 
 54 regressions:


   + drivers/net/can/usb/peak_usb/pcan_usb_core.c: error: conflicting types 
 for 'dump_mem':  = 56:6
   + drivers/net/can/usb/peak_usb/pcan_usb_core.h: error: conflicting types 
 for 'dump_mem':  = 134:6

Anyone see what causes this?  I looked but failed to see
the problem.



 *** WARNINGS ***
 
 6202 regressions:
   + Documentation/watchdog/src/watchdog-test.c: warning: no previous 
 prototype for 'term' [-Wmissing-prototypes]:  = 34:6


patch posted by me... not merged anywhere AFAIK.


   + fs/pstore/ram.c: warning: format '%lu' expects argument of type 'long 
 unsigned int', but argument 2 has type 'size_t' [-Wformat]:  = 409:3


patch posted by me.  Should be in the new linux-pstore.git tree.

-- 
~Randy
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: Build regressions/improvements in v3.6-rc3

2012-08-23 Thread Guenter Roeck
On Thu, Aug 23, 2012 at 03:18:11PM -0700, Randy Dunlap wrote:
 On 08/23/2012 01:46 PM, Geert Uytterhoeven wrote:
 
  *** ERRORS ***
  
  54 regressions:
 
 
+ drivers/net/can/usb/peak_usb/pcan_usb_core.c: error: conflicting types 
  for 'dump_mem':  = 56:6
+ drivers/net/can/usb/peak_usb/pcan_usb_core.h: error: conflicting types 
  for 'dump_mem':  = 134:6
 
 Anyone see what causes this?  I looked but failed to see
 the problem.
 
sh target, maybe ? dump_mem is declared as global function in 
arch/sh/include/asm/kdebug.h.
Does not seem to be the best name for a global function.

Guenter
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/