This patch adds a OF dependency to configure the ARM_CCI in drivers/bus/Kconfig.
Without this patch, build system can lead to build failure. This was observed
during randconfig testing, in which ARM_CCI was enabled w/o OF being enabled.
Following was the error:
CC drivers/bus/arm-cci.o
drivers/bus/arm-cci.c: In function ‘cci_ace_init_ports’:
drivers/bus/arm-cci.c:131:2: error: implicit declaration of function
‘of_find_node_by_path’ [-Werror=implicit-function-declaration]
cpus = of_find_node_by_path("/cpus");
^
drivers/bus/arm-cci.c:131:7: warning: assignment makes pointer from integer
without a cast [enabled by default]
cpus = of_find_node_by_path("/cpus");
^
cc1: some warnings being treated as errors
make[2]: *** [drivers/bus/arm-cci.o] Error 1
make[1]: *** [drivers/bus] Error 2
Signed-off-by: Manjunath Goudar <manjunath.goudar(a)linaro.org>
Cc: Tony Lindgren <tony(a)atomide.com>
Cc: Shawn Guo <shawn.guo(a)linaro.org>
Cc: Arnd Bergmann <arnd(a)arndb.de>
Cc: Alexander Shiyan <shc_work(a)mail.ru>
Cc: linux-kernel(a)vger.kernel.org
---
drivers/bus/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/bus/Kconfig b/drivers/bus/Kconfig
index 552373c..e522bd6 100644
--- a/drivers/bus/Kconfig
+++ b/drivers/bus/Kconfig
@@ -37,7 +37,7 @@ config OMAP_INTERCONNECT
config ARM_CCI
bool "ARM CCI driver support"
- depends on ARM
+ depends on ARM && OF
help
Driver supporting the CCI cache coherent interconnect for ARM
platforms.
--
1.8.1.2
This patch adds a MMU dependency to configure the ZSMALLOC in
drivers/staging/zsmalloc/Kconfig. Without this patch, build
system can lead to build failure. This was observed during
randconfig testing, in which ZSMALLOC was enabled w/o MMU being
enabled. Following was the error:
LD vmlinux
drivers/built-in.o: In function `__zs_map_object':
drivers/staging/zsmalloc/zsmalloc-main.c:650: undefined reference to `map_vm_area'
make: *** [vmlinux] Error 1
Signed-off-by: Manjunath Goudar <manjunath.goudar(a)linaro.org>
Cc: Arnd Bergmann <arnd(a)arndb.de>
Cc: Deepak Saxena <dsaxena(a)linaro.org>
Cc: Linus Walleij <linus.walleij(a)linaro.org>
Cc: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Cc: Minchan Kim <minchan(a)kernel.org>
Cc: Joerg Roedel <joro(a)8bytes.org>
Cc: devel(a)driverdev.osuosl.org
Cc: linux-kernel(a)vger.kernel.org
---
drivers/staging/zsmalloc/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/staging/zsmalloc/Kconfig b/drivers/staging/zsmalloc/Kconfig
index 7fab032..0ae13cd 100644
--- a/drivers/staging/zsmalloc/Kconfig
+++ b/drivers/staging/zsmalloc/Kconfig
@@ -1,5 +1,6 @@
config ZSMALLOC
bool "Memory allocator for compressed pages"
+ depends on MMU
default n
help
zsmalloc is a slab-based memory allocator designed to store
--
1.8.1.2
This patch adds a omap1510_fpga_init_irq() inline dummy implementations
in arch/arm/mach-omap1/common.h. Without this patch,build system can
lead to issues. This was discovered during randconfig testing,in which
other than CONFIG_ARCH_OMAP15XX was enabled the leading to the following
error:
CC arch/arm/mach-omap1/board-innovator.o
arch/arm/mach-omap1/board-innovator.c: In function ‘innovator_init’:
arch/arm/mach-omap1/board-innovator.c:377:3: error: implicit declaration of
function ‘omap1510_fpga_init_irq’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[1]: *** [arch/arm/mach-omap1/board-innovator.o] Error 1
make: *** [arch/arm/mach-omap1] Error 2
Signed-off-by: Manjunath Goudar <manjunath.goudar(a)linaro.org>
Cc: Arnd Bergmann <arnd(a)arndb.de>
Cc: Deepak Saxena <dsaxena(a)linaro.org>
Cc: Linus Walleij <linus.walleij(a)linaro.org>
Cc: Tony Lindgren <tony(a)atomide.com>
Cc: Russell King <linux(a)arm.linux.org.uk>
Cc: linux-arm-kernel(a)lists.infradead.org
Cc: linux-kernel(a)vger.kernel.org
Cc: linux-omap(a)vger.kernel.org
---
arch/arm/mach-omap1/common.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/mach-omap1/common.h b/arch/arm/mach-omap1/common.h
index abec019..732f8ee 100644
--- a/arch/arm/mach-omap1/common.h
+++ b/arch/arm/mach-omap1/common.h
@@ -46,6 +46,9 @@ static inline void omap7xx_map_io(void)
void omap1510_fpga_init_irq(void);
void omap15xx_map_io(void);
#else
+static inline void omap1510_fpga_init_irq(void)
+{
+}
static inline void omap15xx_map_io(void)
{
}
--
1.8.1.2
Automated build results for all ARM defconfigs. Summarizes all build
errors, warnings and section mismatches followed by a per-defconfig
summary.
Tree/Branch: linus/HEAD
Git describe: v3.11-2080-g2f01ea9
Commit: 2f01ea908b Merge tag 'tty-3.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Build Time: 122 min 50 sec
Passed: 130 / 131 ( 99.24 %)
Failed: 1 / 131 ( 0.76 %)
Errors: 0
Warnings: 8
Section Mismatches: 12
Failed defconfigs:
arm-bcm_defconfig
Errors:
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
arm-armadillo800eva_defconfig: 1 warnings 0 mismatches
arm-multi_v7_defconfig+lpae.config: 6 warnings 1 mismatches
arm-dove_defconfig: 0 warnings 1 mismatches
arm-multi_v7_defconfig: 0 warnings 1 mismatches
arm-kota2_defconfig: 1 warnings 0 mismatches
arm-bcm_defconfig: 0 warnings 8 mismatches
arm-spear13xx_defconfig: 0 warnings 1 mismatches
-------------------------------------------------------------------------------
Warnings Summary: 8
1 drivers/tty/serial/imx.c:1542:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 drivers/mmc/host/tmio_mmc_pio.c:798:19: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 drivers/media/platform/soc_camera/soc_camera.c:1514:55: warning: 'sasd' may be used uninitialized in this function [-Wuninitialized]
1 drivers/dma/ste_dma40.c:3593:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3228:2: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
1 arch/arm/mach-omap2/gpmc.c:1495:4: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
Section Mismatch Summary: 12
1 WARNING: vmlinux.o(.text.unlikely+0xa14): Section mismatch in reference from the function dove_mpp_gpio_mode() to the function .init.text:orion_gpio_set_valid()
1 WARNING: vmlinux.o(.text.unlikely+0x3c8): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
1 WARNING: vmlinux.o(.text.unlikely+0x1afc): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
1 WARNING: vmlinux.o(.text.unlikely+0x1a94): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
1 WARNING: vmlinux.o(.data+0xe4f4): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
1 WARNING: vmlinux.o(.data+0xe4cc): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
1 WARNING: drivers/mmc/host/built-in.o(.data+0x28): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
1 WARNING: drivers/mmc/host/built-in.o(.data+0x0): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
1 WARNING: drivers/mmc/built-in.o(.data+0x51c): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
1 WARNING: drivers/mmc/built-in.o(.data+0x4f4): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
1 WARNING: drivers/built-in.o(.data+0x5af4): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
1 WARNING: drivers/built-in.o(.data+0x5acc): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm-armadillo800eva_defconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
drivers/media/platform/soc_camera/soc_camera.c:1514:55: warning: 'sasd' may be used uninitialized in this function [-Wuninitialized]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig+lpae.config : PASS, 0 errors, 6 warnings, 1 section mismatches
Warnings:
arch/arm/mach-omap2/gpmc.c:1495:4: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3228:2: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3593:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
drivers/tty/serial/imx.c:1542:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0x1afc): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
arm-dove_defconfig : PASS, 0 errors, 0 warnings, 1 section mismatches
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0xa14): Section mismatch in reference from the function dove_mpp_gpio_mode() to the function .init.text:orion_gpio_set_valid()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 0 warnings, 1 section mismatches
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0x1a94): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
arm-kota2_defconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
drivers/mmc/host/tmio_mmc_pio.c:798:19: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
-------------------------------------------------------------------------------
arm-bcm_defconfig : FAIL, 0 errors, 0 warnings, 8 section mismatches
Section Mismatches:
WARNING: drivers/mmc/host/built-in.o(.data+0x0): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
WARNING: drivers/mmc/host/built-in.o(.data+0x28): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
WARNING: drivers/mmc/built-in.o(.data+0x4f4): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
WARNING: drivers/mmc/built-in.o(.data+0x51c): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
WARNING: drivers/built-in.o(.data+0x5acc): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
WARNING: drivers/built-in.o(.data+0x5af4): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
WARNING: vmlinux.o(.data+0xe4cc): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
WARNING: vmlinux.o(.data+0xe4f4): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
-------------------------------------------------------------------------------
arm-spear13xx_defconfig : PASS, 0 errors, 0 warnings, 1 section mismatches
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0x3c8): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm-realview-smp_defconfig
arm-at91rm9200_defconfig
arm-pcm027_defconfig
arm-spitz_defconfig
arm-rmk-omap3430-ldp.config
arm-bcm2835_defconfig
arm-ixp4xx_defconfig
arm-rmk-versatile.config
arm-nuc950_defconfig
arm-ebsa110_defconfig
arm-at91sam9261_9g10_defconfig
arm-omap2plus_defconfig
arm-bockw_defconfig
arm-hackkit_defconfig
arm-cns3420vb_defconfig
arm-u300_defconfig
arm-exynos_defconfig
arm-imx_v4_v5_defconfig
arm-zeus_defconfig
arm-rmk-sa11x0-neponset.config
arm-ag5evm_defconfig
arm-davinci_all_defconfig
arm-badge4_defconfig
arm-exynos_defconfig+lpae.config
arm-nuc960_defconfig
arm-shark_defconfig
arm-allnoconfig
arm-em_x270_defconfig
arm-trizeps4_defconfig
arm-acs5k_defconfig
arm-rmk-realview.config
arm-at91sam9260_9g20_defconfig
arm-lpc32xx_defconfig
arm-rmk-omap4430-ldp-allnoconfig.config
arm-prima2_defconfig
arm-vexpress_defconfig
arm-ape6evm_defconfig
arm-netx_defconfig
arm-socfpga_defconfig
arm-orion5x_defconfig
arm-cm_x2xx_defconfig
arm-da8xx_omapl_defconfig
arm-omap2plus_defconfig+pm.config
arm-at91x40_defconfig
arm-cerfcube_defconfig
arm-versatile_defconfig
arm-am200epdkit_defconfig
arm-rmk-omap3430-ldp-allnoconfig.config
arm-simpad_defconfig
arm-pxa910_defconfig
arm-acs5k_tiny_defconfig
arm-xcep_defconfig
arm-s5pv210_defconfig
arm-at91_dt_defconfig
arm-palmz72_defconfig
arm-mini2440_defconfig
arm-ezx_defconfig
arm-exynos4_defconfig
arm-imote2_defconfig
arm-netwinder_defconfig
arm-iop33x_defconfig
arm-rmk-pxa.config
arm-iop13xx_defconfig
arm-assabet_defconfig
arm-magician_defconfig
arm-mainstone_defconfig
arm-s5pc100_defconfig
arm-spear3xx_defconfig
arm-shannon_defconfig
arm-at91sam9g45_defconfig
arm-iop32x_defconfig
arm-jornada720_defconfig
arm-s3c2410_defconfig
arm-pxa255-idp_defconfig
arm-h3600_defconfig
arm-colibri_pxa270_defconfig
arm-nhk8815_defconfig
arm-nuc910_defconfig
arm-viper_defconfig
arm-colibri_pxa300_defconfig
arm-pleb_defconfig
arm-mmp2_defconfig
arm-spear6xx_defconfig
arm-eseries_pxa_defconfig
arm-ks8695_defconfig
arm-raumfeld_defconfig
arm-integrator_defconfig
arm-footbridge_defconfig
arm-pxa168_defconfig
arm-corgi_defconfig
arm-s5p64x0_defconfig
arm-rpc_defconfig
arm-mxs_defconfig
arm-pxa3xx_defconfig
arm-omap1_defconfig
arm-kzm9d_defconfig
arm-rmk-vexpress-ct9x4.config
arm-ep93xx_defconfig
arm-keystone_defconfig
arm-at91sam9rl_defconfig
arm-lubbock_defconfig
arm-s3c6400_defconfig
arm-imx_v6_v7_defconfig
arm-at91sam9263_defconfig
arm-mackerel_defconfig
arm-clps711x_defconfig
arm-collie_defconfig
arm-tegra_defconfig
arm-lart_defconfig
arm-marzen_defconfig
arm-kzm9g_defconfig
arm-tct_hammer_defconfig
arm-mv78xx0_defconfig
arm-realview_defconfig
arm-msm_defconfig
arm-u8500_defconfig
arm-cm_x300_defconfig
arm-h5000_defconfig
arm-kirkwood_defconfig
arm-mvebu_defconfig
arm-lpd270_defconfig
arm-rmk-omap4430-ldp.config
arm-neponset_defconfig
arm-sama5_defconfig
cat: /tmp/build-reportR1Hw5F.log: No such file or directory
msmtp: no recipients found
Traceback (most recent call last):
File "/work/kernel/tools/build-scripts/build-report.py", line 292, in <module>
subprocess.check_output('cat %s | msmtp --read-envelope-from -t --' %maillog, shell=True)
File "/usr/lib/python2.7/subprocess.py", line 544, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'cat /tmp/build-reportR1Hw5F.log | msmtp --read-envelope-from -t --' returned non-zero exit status 64
Automated build results for all ARM defconfigs. Summarizes all build
errors, warnings and section mismatches followed by a per-defconfig
summary.
Tree/Branch: arm-soc/for-next
Git describe: v3.11-rc7-851-gca59147
Commit: ca5914710f ARM: next: added back arm-soc-for-next-contents.txt
Build Time: 65 min 56 sec
Passed: 129 / 129 (100.00 %)
Failed: 0 / 129 ( 0.00 %)
Errors: 0
Warnings: 22
Section Mismatches: 3
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
arm-multi_v7_defconfig+lpae.config: 21 warnings 1 mismatches
arm-multi_v7_defconfig: 0 warnings 1 mismatches
arm-armadillo800eva_defconfig: 1 warnings 0 mismatches
arm-spear13xx_defconfig: 0 warnings 1 mismatches
-------------------------------------------------------------------------------
Warnings Summary: 22
1 drivers/tty/serial/imx.c:1134:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 drivers/spi/spi-pl022.c:2197:9: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'resource_size_t' [-Wformat]
1 drivers/media/platform/soc_camera/soc_camera.c:1514:55: warning: 'sasd' may be used uninitialized in this function [-Wuninitialized]
1 drivers/gpu/host1x/hw/debug_hw.c:175:10: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'dma_addr_t' [-Wformat]
1 drivers/gpu/host1x/hw/cdma_hw.c:57:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3593:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3228:2: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ipu/ipu_idmac.c:1235:2: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/ipu/ipu_idmac.c:1235:2: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-sdma.c:995:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-sdma.c:1069:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-dma.c:962:2: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-dma.c:962:2: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-dma.c:932:2: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-dma.c:932:2: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-dma.c:603:4: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-dma.c:593:4: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-dma.c:579:3: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat]
1 drivers/dma/imx-dma.c:579:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
1 arch/arm/mach-omap2/gpmc.c:1495:4: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
Section Mismatch Summary: 3
1 WARNING: vmlinux.o(.text.unlikely+0xf98): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
1 WARNING: vmlinux.o(.text.unlikely+0xf30): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
1 WARNING: vmlinux.o(.text.unlikely+0x3c8): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm-multi_v7_defconfig+lpae.config : PASS, 0 errors, 21 warnings, 1 section mismatches
Warnings:
arch/arm/mach-omap2/gpmc.c:1495:4: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ipu/ipu_idmac.c:1235:2: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'dma_addr_t' [-Wformat]
drivers/dma/ipu/ipu_idmac.c:1235:2: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-sdma.c:995:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-sdma.c:1069:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-dma.c:579:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-dma.c:579:3: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-dma.c:593:4: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-dma.c:603:4: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-dma.c:932:2: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-dma.c:932:2: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-dma.c:962:2: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat]
drivers/dma/imx-dma.c:962:2: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat]
drivers/dma/ste_dma40.c:3228:2: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3593:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
drivers/gpu/host1x/hw/cdma_hw.c:57:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'dma_addr_t' [-Wformat]
drivers/gpu/host1x/hw/debug_hw.c:175:10: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'dma_addr_t' [-Wformat]
drivers/spi/spi-pl022.c:2197:9: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'resource_size_t' [-Wformat]
drivers/tty/serial/imx.c:1134:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0xf98): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 0 warnings, 1 section mismatches
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0xf30): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
arm-armadillo800eva_defconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
drivers/media/platform/soc_camera/soc_camera.c:1514:55: warning: 'sasd' may be used uninitialized in this function [-Wuninitialized]
-------------------------------------------------------------------------------
arm-spear13xx_defconfig : PASS, 0 errors, 0 warnings, 1 section mismatches
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0x3c8): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm-realview-smp_defconfig
arm-at91rm9200_defconfig
arm-pcm027_defconfig
arm-spitz_defconfig
arm-rmk-omap3430-ldp.config
arm-bcm2835_defconfig
arm-ixp4xx_defconfig
arm-dove_defconfig
arm-nuc950_defconfig
arm-ebsa110_defconfig
arm-at91sam9261_9g10_defconfig
arm-omap2plus_defconfig
arm-bockw_defconfig
arm-hackkit_defconfig
arm-cns3420vb_defconfig
arm-u300_defconfig
arm-bcm_defconfig
arm-exynos_defconfig
arm-imx_v4_v5_defconfig
arm-zeus_defconfig
arm-rmk-sa11x0-neponset.config
arm-davinci_all_defconfig
arm-badge4_defconfig
arm-exynos_defconfig+lpae.config
arm-nuc960_defconfig
arm-shark_defconfig
arm-allnoconfig
arm-em_x270_defconfig
arm-trizeps4_defconfig
arm-acs5k_defconfig
arm-rmk-realview.config
arm-at91sam9260_9g20_defconfig
arm-lpc32xx_defconfig
arm-rmk-omap4430-ldp-allnoconfig.config
arm-prima2_defconfig
arm-rmk-versatile.config
arm-vexpress_defconfig
arm-ape6evm_defconfig
arm-netx_defconfig
arm-socfpga_defconfig
arm-orion5x_defconfig
arm-cm_x2xx_defconfig
arm-da8xx_omapl_defconfig
arm-omap2plus_defconfig+pm.config
arm-at91x40_defconfig
arm-cerfcube_defconfig
arm-versatile_defconfig
arm-am200epdkit_defconfig
arm-rmk-omap3430-ldp-allnoconfig.config
arm-simpad_defconfig
arm-pxa910_defconfig
arm-acs5k_tiny_defconfig
arm-xcep_defconfig
arm-s5pv210_defconfig
arm-at91_dt_defconfig
arm-palmz72_defconfig
arm-mini2440_defconfig
arm-ezx_defconfig
arm-imote2_defconfig
arm-netwinder_defconfig
arm-iop33x_defconfig
arm-rmk-pxa.config
arm-iop13xx_defconfig
arm-assabet_defconfig
arm-magician_defconfig
arm-mainstone_defconfig
arm-s5pc100_defconfig
arm-lager_defconfig
arm-spear3xx_defconfig
arm-shannon_defconfig
arm-at91sam9g45_defconfig
arm-iop32x_defconfig
arm-jornada720_defconfig
arm-s3c2410_defconfig
arm-pxa255-idp_defconfig
arm-h3600_defconfig
arm-colibri_pxa270_defconfig
arm-nhk8815_defconfig
arm-nuc910_defconfig
arm-viper_defconfig
arm-colibri_pxa300_defconfig
arm-pleb_defconfig
arm-mmp2_defconfig
arm-spear6xx_defconfig
arm-eseries_pxa_defconfig
arm-ks8695_defconfig
arm-raumfeld_defconfig
arm-integrator_defconfig
arm-footbridge_defconfig
arm-pxa168_defconfig
arm-corgi_defconfig
arm-s5p64x0_defconfig
arm-rpc_defconfig
arm-mxs_defconfig
arm-pxa3xx_defconfig
arm-omap1_defconfig
arm-kzm9d_defconfig
arm-rmk-vexpress-ct9x4.config
arm-ep93xx_defconfig
arm-keystone_defconfig
arm-at91sam9rl_defconfig
arm-lubbock_defconfig
arm-s3c6400_defconfig
arm-imx_v6_v7_defconfig
arm-at91sam9263_defconfig
arm-mackerel_defconfig
arm-clps711x_defconfig
arm-collie_defconfig
arm-tegra_defconfig
arm-lart_defconfig
arm-marzen_defconfig
arm-kzm9g_defconfig
arm-tct_hammer_defconfig
arm-mv78xx0_defconfig
arm-realview_defconfig
arm-msm_defconfig
arm-u8500_defconfig
arm-cm_x300_defconfig
arm-h5000_defconfig
arm-kirkwood_defconfig
arm-mvebu_defconfig
arm-lpd270_defconfig
arm-rmk-omap4430-ldp.config
arm-neponset_defconfig
arm-sama5_defconfig
Automated build results for all ARM defconfigs. Summarizes all build
errors, warnings and section mismatches followed by a per-defconfig
summary.
Tree/Branch: linus/HEAD
Git describe: v3.11-6-gfc6d0b0
Commit: fc6d0b0376 Merge branch 'lockref' (locked reference counts)
Build Time: 117 min 11 sec
Passed: 131 / 131 (100.00 %)
Failed: 0 / 131 ( 0.00 %)
Errors: 0
Warnings: 9
Section Mismatches: 12
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
arm-armadillo800eva_defconfig: 1 warnings 0 mismatches
arm-multi_v7_defconfig+lpae.config: 7 warnings 1 mismatches
arm-dove_defconfig: 0 warnings 1 mismatches
arm-multi_v7_defconfig: 0 warnings 1 mismatches
arm-kota2_defconfig: 1 warnings 0 mismatches
arm-bcm_defconfig: 0 warnings 8 mismatches
arm-spear13xx_defconfig: 0 warnings 1 mismatches
-------------------------------------------------------------------------------
Warnings Summary: 9
1 drivers/tty/serial/imx.c:1134:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 drivers/spi/spi-pl022.c:2197:9: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'resource_size_t' [-Wformat]
1 drivers/mmc/host/tmio_mmc_pio.c:798:19: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 drivers/media/platform/soc_camera/soc_camera.c:1514:55: warning: 'sasd' may be used uninitialized in this function [-Wuninitialized]
1 drivers/dma/ste_dma40.c:3593:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
1 drivers/dma/ste_dma40.c:3228:2: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
1 arch/arm/mach-omap2/gpmc.c:1495:4: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
Section Mismatch Summary: 12
1 WARNING: vmlinux.o(.text.unlikely+0xa14): Section mismatch in reference from the function dove_mpp_gpio_mode() to the function .init.text:orion_gpio_set_valid()
1 WARNING: vmlinux.o(.text.unlikely+0x3c8): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
1 WARNING: vmlinux.o(.text.unlikely+0x1afc): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
1 WARNING: vmlinux.o(.text.unlikely+0x1a94): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
1 WARNING: vmlinux.o(.data+0xe464): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
1 WARNING: vmlinux.o(.data+0xe43c): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
1 WARNING: drivers/mmc/host/built-in.o(.data+0x28): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
1 WARNING: drivers/mmc/host/built-in.o(.data+0x0): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
1 WARNING: drivers/mmc/built-in.o(.data+0x504): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
1 WARNING: drivers/mmc/built-in.o(.data+0x4dc): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
1 WARNING: drivers/built-in.o(.data+0x5aa4): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
1 WARNING: drivers/built-in.o(.data+0x5a7c): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm-armadillo800eva_defconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
drivers/media/platform/soc_camera/soc_camera.c:1514:55: warning: 'sasd' may be used uninitialized in this function [-Wuninitialized]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig+lpae.config : PASS, 0 errors, 7 warnings, 1 section mismatches
Warnings:
arch/arm/mach-omap2/gpmc.c:1495:4: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3228:2: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3582:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
drivers/dma/ste_dma40.c:3593:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'resource_size_t' [-Wformat]
drivers/spi/spi-pl022.c:2197:9: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'resource_size_t' [-Wformat]
drivers/tty/serial/imx.c:1134:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0x1afc): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
arm-dove_defconfig : PASS, 0 errors, 0 warnings, 1 section mismatches
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0xa14): Section mismatch in reference from the function dove_mpp_gpio_mode() to the function .init.text:orion_gpio_set_valid()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 0 warnings, 1 section mismatches
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0x1a94): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
arm-kota2_defconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
drivers/mmc/host/tmio_mmc_pio.c:798:19: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
-------------------------------------------------------------------------------
arm-bcm_defconfig : PASS, 0 errors, 0 warnings, 8 section mismatches
Section Mismatches:
WARNING: drivers/mmc/host/built-in.o(.data+0x0): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
WARNING: drivers/mmc/host/built-in.o(.data+0x28): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
WARNING: drivers/mmc/built-in.o(.data+0x4dc): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
WARNING: drivers/mmc/built-in.o(.data+0x504): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
WARNING: drivers/built-in.o(.data+0x5a7c): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
WARNING: drivers/built-in.o(.data+0x5aa4): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
WARNING: vmlinux.o(.data+0xe43c): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the function .init.text:sdhci_bcm_kona_probe()
WARNING: vmlinux.o(.data+0xe464): Section mismatch in reference from the variable sdhci_bcm_kona_driver to the (unknown reference) .init.data:(unknown)
-------------------------------------------------------------------------------
arm-spear13xx_defconfig : PASS, 0 errors, 0 warnings, 1 section mismatches
Section Mismatches:
WARNING: vmlinux.o(.text.unlikely+0x3c8): Section mismatch in reference from the function spear_clocksource_init() to the function .init.text:clocksource_mmio_init()
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm-realview-smp_defconfig
arm-at91rm9200_defconfig
arm-pcm027_defconfig
arm-spitz_defconfig
arm-rmk-omap3430-ldp.config
arm-bcm2835_defconfig
arm-ixp4xx_defconfig
arm-rmk-versatile.config
arm-nuc950_defconfig
arm-ebsa110_defconfig
arm-at91sam9261_9g10_defconfig
arm-omap2plus_defconfig
arm-bockw_defconfig
arm-hackkit_defconfig
arm-cns3420vb_defconfig
arm-u300_defconfig
arm-exynos_defconfig
arm-imx_v4_v5_defconfig
arm-zeus_defconfig
arm-rmk-sa11x0-neponset.config
arm-ag5evm_defconfig
arm-davinci_all_defconfig
arm-badge4_defconfig
arm-exynos_defconfig+lpae.config
arm-nuc960_defconfig
arm-shark_defconfig
arm-allnoconfig
arm-em_x270_defconfig
arm-trizeps4_defconfig
arm-acs5k_defconfig
arm-rmk-realview.config
arm-at91sam9260_9g20_defconfig
arm-lpc32xx_defconfig
arm-rmk-omap4430-ldp-allnoconfig.config
arm-prima2_defconfig
arm-vexpress_defconfig
arm-ape6evm_defconfig
arm-netx_defconfig
arm-socfpga_defconfig
arm-orion5x_defconfig
arm-cm_x2xx_defconfig
arm-da8xx_omapl_defconfig
arm-omap2plus_defconfig+pm.config
arm-at91x40_defconfig
arm-cerfcube_defconfig
arm-versatile_defconfig
arm-am200epdkit_defconfig
arm-rmk-omap3430-ldp-allnoconfig.config
arm-simpad_defconfig
arm-pxa910_defconfig
arm-acs5k_tiny_defconfig
arm-xcep_defconfig
arm-s5pv210_defconfig
arm-at91_dt_defconfig
arm-palmz72_defconfig
arm-mini2440_defconfig
arm-ezx_defconfig
arm-exynos4_defconfig
arm-imote2_defconfig
arm-netwinder_defconfig
arm-iop33x_defconfig
arm-rmk-pxa.config
arm-iop13xx_defconfig
arm-assabet_defconfig
arm-magician_defconfig
arm-mainstone_defconfig
arm-s5pc100_defconfig
arm-spear3xx_defconfig
arm-shannon_defconfig
arm-at91sam9g45_defconfig
arm-iop32x_defconfig
arm-jornada720_defconfig
arm-s3c2410_defconfig
arm-pxa255-idp_defconfig
arm-h3600_defconfig
arm-colibri_pxa270_defconfig
arm-nhk8815_defconfig
arm-nuc910_defconfig
arm-viper_defconfig
arm-colibri_pxa300_defconfig
arm-pleb_defconfig
arm-mmp2_defconfig
arm-spear6xx_defconfig
arm-eseries_pxa_defconfig
arm-ks8695_defconfig
arm-raumfeld_defconfig
arm-integrator_defconfig
arm-footbridge_defconfig
arm-pxa168_defconfig
arm-corgi_defconfig
arm-s5p64x0_defconfig
arm-rpc_defconfig
arm-mxs_defconfig
arm-pxa3xx_defconfig
arm-omap1_defconfig
arm-kzm9d_defconfig
arm-rmk-vexpress-ct9x4.config
arm-ep93xx_defconfig
arm-keystone_defconfig
arm-at91sam9rl_defconfig
arm-lubbock_defconfig
arm-s3c6400_defconfig
arm-imx_v6_v7_defconfig
arm-at91sam9263_defconfig
arm-mackerel_defconfig
arm-clps711x_defconfig
arm-collie_defconfig
arm-tegra_defconfig
arm-lart_defconfig
arm-marzen_defconfig
arm-kzm9g_defconfig
arm-tct_hammer_defconfig
arm-mv78xx0_defconfig
arm-realview_defconfig
arm-msm_defconfig
arm-u8500_defconfig
arm-cm_x300_defconfig
arm-h5000_defconfig
arm-kirkwood_defconfig
arm-mvebu_defconfig
arm-lpd270_defconfig
arm-rmk-omap4430-ldp.config
arm-neponset_defconfig
arm-sama5_defconfig
Hi,
Has anyone else seen the following problem (or better solved it).
I am testing with a multi-platform kernel binary on both a Broadcom
board and ARM TC2 - as such I have:
CONFIG_ARCH_BCM=y
CONFIG_ARCH_VEXPRESS=y
I am using some debug features and earlyprintk on the BCM board so have:
CONFIG_DEBUG_LL=y
CONFIG_EARLY_PRINTK=y
and a arch/arm/include/debug/bcm_kona.S which is included by Kconfig.debug.
If I put earlyprintk on the cmdline for the Broadcom board it all works fine.
If I don't on the Vexpress it hangs at kernel start-up. That should
have worked ok, but to make it do so I have to comment out the two
putstr lines in decompress_kernel in arch/arm/boot/compressed/misc.c
(then everything is fine).
Apart from just removing those lines so I no longer get the printout of:
"Uncompressing Linux... done, booting the kernel."
I can't see an obvious way of fixing this.
Has anyone else come across this issue with multi-platform kernels and
come up with a solution which keeps the Uncompressing printout - I
can't find anything about this on the usual mailing lists.
Thanks,
James