linux-next.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Build allyesconfig for PowerPc tested
@ 2014-07-17 18:49 Nick Krause
  2014-07-17 23:03 ` Stephen Rothwell
  0 siblings, 1 reply; 3+ messages in thread
From: Nick Krause @ 2014-07-17 18:49 UTC (permalink / raw)
  To: Stephen Rothwell, linux-kernel, linux-next

[-- Attachment #1: Type: text/plain, Size: 378 bytes --]

Hey Stephen ,
For a while allyesconfig for powerpc seemed to fail building I ran the
test today to check if
it builds. It seems to build for me but with warnings. Furthermore
there seem to be a few
warnings that need clean up. I can either send another email to the
maintainers of the powerpc
architecture branch or you can with my logs as I am attaching them here,
Cheers Nick

[-- Attachment #2: allyesconfig --]
[-- Type: application/octet-stream, Size: 6723 bytes --]

lib/cpumask.c: In function ‘cpumask_set_cpu_local_first’:
lib/cpumask.c:194:25: warning: the address of ‘cpu_all_bits’ will always evaluate as ‘true’ [-Waddress]
  if (numa_node == -1 || !cpumask_of_node(numa_node)) {
                         ^
make[1]: *** No rule to make target `/media/nick/Nick's', needed by `kernel/x509_certificate_list'.  Stop.
make[1]: *** Waiting for unfinished jobs....
make: *** [kernel] Error 2
make: *** Waiting for unfinished jobs....
sound/soc/codecs/adau1977.c: In function ‘adau1977_probe’:
sound/soc/codecs/adau1977.c:971:3: warning: large integer implicitly truncated to unsigned type [-Woverflow]
   power_off_mask = ~ADAU1977_BLOCK_POWER_SAI_LDO_EN;
   ^
drivers/gpio/gpio-sch311x.c: In function ‘sch311x_gpio_probe’:
drivers/gpio/gpio-sch311x.c:286:18: warning: ignoring return value of ‘gpiochip_remove’, declared with attribute warn_unused_result [-Wunused-result]
   gpiochip_remove(&priv->blocks[i].chip);
                  ^
sound/soc/fsl/fsl_sai.c: In function ‘fsl_sai_trigger’:
sound/soc/fsl/fsl_sai.c:337:7: warning: large integer implicitly truncated to unsigned type [-Woverflow]
       ~FSL_SAI_CR2_SYNC);
       ^
sound/soc/fsl/imx-audmux.c: In function ‘audmux_read_file’:
sound/soc/fsl/imx-audmux.c:70:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  int port = (int)file->private_data;
             ^
sound/soc/fsl/imx-audmux.c: In function ‘audmux_debugfs_init’:
sound/soc/fsl/imx-audmux.c:162:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
       (void *)i, &audmux_debugfs_fops))
       ^
drivers/iio/adc/exynos_adc.c: In function ‘exynos_adc_get_version’:
drivers/iio/adc/exynos_adc.c:112:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  return (unsigned int)match->data;
         ^
drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
 #warning Precise timer not defined for this architecture.
  ^
drivers/mfd/stmpe-i2c.c: In function ‘stmpe_i2c_probe’:
drivers/mfd/stmpe-i2c.c:88:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   partnum = (int)of_id->data;
             ^
drivers/mfd/arizona-core.c: In function ‘arizona_of_get_type’:
drivers/mfd/arizona-core.c:505:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   return (int)id->data;
          ^
drivers/mfd/tps65910.c: In function ‘tps65910_parse_dt’:
drivers/mfd/tps65910.c:404:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  *chip_id  = (int)match->data;
              ^
drivers/net/ethernet/amd/nmclan_cs.c: In function ‘nmclan_config’:
drivers/net/ethernet/amd/nmclan_cs.c:624:3: warning: ‘pcmcia_request_exclusive_irq’ is deprecated (declared at include/pcmcia/ds.h:213) [-Wdeprecated-declarations]
   ret = pcmcia_request_exclusive_irq(link, mace_interrupt);
   ^
drivers/regulator/tps6586x-regulator.c: In function ‘tps6586x_parse_regulator_dt’:
drivers/regulator/tps6586x-regulator.c:423:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   id = (int)tps6586x_matches[i].driver_data;
        ^
drivers/spi/spi-atmel.c: In function ‘atmel_spi_setup’:
drivers/spi/spi-atmel.c:1021:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  npcs_pin = (unsigned int)spi->controller_data;
             ^
drivers/spi/spi-atmel.c: In function ‘atmel_spi_cleanup’:
drivers/spi/spi-atmel.c:1256:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  unsigned  gpio = (unsigned) spi->controller_data;
                   ^
drivers/staging/bcm/CmHost.c: In function ‘StoreCmControlResponseMessage’:
drivers/staging/bcm/CmHost.c:1502:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   (struct bcm_connect_mgr_params *) ntohl(
   ^
drivers/staging/bcm/CmHost.c:1545:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   (struct bcm_connect_mgr_params *) ntohl(
   ^
drivers/staging/bcm/CmHost.c:1563:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   (struct bcm_connect_mgr_params *) ntohl(
   ^
drivers/net/ethernet/ibm/ehea/ehea_main.c:106:28: warning: ‘ehea_module_device_table’ defined but not used [-Wunused-variable]
 static struct of_device_id ehea_module_device_table[] = {
                            ^
In file included from include/linux/kernel.h:12:0,
                 from include/linux/delay.h:10,
                 from drivers/net/ethernet/xilinx/ll_temac_main.c:30:
drivers/net/ethernet/xilinx/ll_temac_main.c: In function ‘temac_indirect_busywait’:
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/jiffies.h:109:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, b) && \
   ^
include/linux/jiffies.h:111:29: note: in expansion of macro ‘time_after_eq’
 #define time_before_eq(a,b) time_after_eq(b,a)
                             ^
drivers/net/ethernet/xilinx/ll_temac_main.c:78:7: note: in expansion of macro ‘time_before_eq’
   if (time_before_eq(end, jiffies)) {
       ^
drivers/net/ethernet/xilinx/ll_temac_main.c: In function ‘temac_start_xmit_done’:
drivers/net/ethernet/xilinx/ll_temac_main.c:633:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
    dev_kfree_skb_irq((struct sk_buff *)cur_p->app4);
                      ^
drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
 #warning "This driver has only been tested on the x86/ia64/x86_64 platforms"
  ^
drivers/scsi/fdomain.c:1774:29: warning: ‘fdomain_pci_tbl’ defined but not used [-Wunused-variable]
 static struct pci_device_id fdomain_pci_tbl[] = {
                             ^
drivers/scsi/hpsa.c: In function ‘hpsa_set_driver_support_bits’:
drivers/scsi/hpsa.c:6373:17: warning: ‘driver_support’ is used uninitialized in this function [-Wuninitialized]
  driver_support |= ENABLE_UNIT_ATTN;
                 ^
drivers/scsi/initio.c:131:29: warning: ‘i91u_pci_devices’ defined but not used [-Wunused-variable]
 static struct pci_device_id i91u_pci_devices[] = {
                             ^
drivers/staging/usbip/stub_dev.c:33:29: warning: ‘stub_table’ defined but not used [-Wunused-variable]
 static struct usb_device_id stub_table[] = {
                             ^

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

* Re: Build allyesconfig for PowerPc tested
  2014-07-17 18:49 Build allyesconfig for PowerPc tested Nick Krause
@ 2014-07-17 23:03 ` Stephen Rothwell
  2014-07-18  2:58   ` Nick Krause
  0 siblings, 1 reply; 3+ messages in thread
From: Stephen Rothwell @ 2014-07-17 23:03 UTC (permalink / raw)
  To: Nick Krause; +Cc: linux-kernel, linux-next

[-- Attachment #1: Type: text/plain, Size: 1116 bytes --]

Hi Nick,

On Thu, 17 Jul 2014 14:49:29 -0400 Nick Krause <xerofoify@gmail.com> wrote:
>
> For a while allyesconfig for powerpc seemed to fail building I ran the
> test today to check if
> it builds. It seems to build for me but with warnings. Furthermore
> there seem to be a few
> warnings that need clean up. I can either send another email to the
> maintainers of the powerpc
> architecture branch or you can with my logs as I am attaching them here,

Powerpc allyesconfig will not build completely, this has been known for
a long time.  Even your log shows it failing, so I do not understand
what you are saying.  (BTW, that is not the normal way for the build to
fail, it will always fail when trying to link vmlinux.  Maybe you are
missing some tool to build the kernel signing keys?)

You should report warnings/failures in subsystems to the appropriate
subsyetem maintainer, just because you get these for a particular
architecture does not mean that they are the responsibility of that
architecture maintainer.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: Build allyesconfig for PowerPc tested
  2014-07-17 23:03 ` Stephen Rothwell
@ 2014-07-18  2:58   ` Nick Krause
  0 siblings, 0 replies; 3+ messages in thread
From: Nick Krause @ 2014-07-18  2:58 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: linux-kernel, linux-next

On Thu, Jul 17, 2014 at 7:03 PM, Stephen Rothwell <sfr@canb.auug.org.au> wrote:
> Hi Nick,
>
> On Thu, 17 Jul 2014 14:49:29 -0400 Nick Krause <xerofoify@gmail.com> wrote:
>>
>> For a while allyesconfig for powerpc seemed to fail building I ran the
>> test today to check if
>> it builds. It seems to build for me but with warnings. Furthermore
>> there seem to be a few
>> warnings that need clean up. I can either send another email to the
>> maintainers of the powerpc
>> architecture branch or you can with my logs as I am attaching them here,
>
> Powerpc allyesconfig will not build completely, this has been known for
> a long time.  Even your log shows it failing, so I do not understand
> what you are saying.  (BTW, that is not the normal way for the build to
> fail, it will always fail when trying to link vmlinux.  Maybe you are
> missing some tool to build the kernel signing keys?)
>
> You should report warnings/failures in subsystems to the appropriate
> subsyetem maintainer, just because you get these for a particular
> architecture does not mean that they are the responsibility of that
> architecture maintainer.
>
> --
> Cheers,
> Stephen Rothwell                    sfr@canb.auug.org.au


That's fine I will send this to the maintainer of the powerpc architecture .
I would like to see this get mixed soon.
Cheers Nick

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

end of thread, other threads:[~2014-07-18  2:59 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-17 18:49 Build allyesconfig for PowerPc tested Nick Krause
2014-07-17 23:03 ` Stephen Rothwell
2014-07-18  2:58   ` Nick Krause

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