Export the irq_chip_set_wake_parent symbol so that drivers with
hierarchical IRQ chips can be built as a module.
Signed-off-by: Brian Masney <masneyb(a)onstation.org>
Reported-by: Mark Brown <broonie(a)kernel.org>
Acked-by: Marc Zyngier <marc.zyngier(a)arm.com>
---
This fixes a build failure in linux-next's spmi-gpio when using
allmodconfig. See https://www.spinics.net/lists/linux-next/msg46362.html
for Mark's message.
Changes since v1:
- Moved message about build failure out of the commit message and into
the notes field.
kernel/irq/chip.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/kernel/irq/chip.c b/kernel/irq/chip.c
index 34e969069488..086d5a34b5a0 100644
--- a/kernel/irq/chip.c
+++ b/kernel/irq/chip.c
@@ -1381,6 +1381,7 @@ int irq_chip_set_wake_parent(struct irq_data *data, unsigned int on)
return -ENOSYS;
}
+EXPORT_SYMBOL_GPL(irq_chip_set_wake_parent);
#endif
/**
--
2.17.2
Here are the build results from automated periodic testing.
The tree being built was next, found at:
URL: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
Branch: HEAD
Topmost commits:
66d54fa79f953 Add linux-next specific files for 20190204
b0aded4f60dec Merge branch 'akpm/master'
63ea5acfbf2a6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buffer overflow
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/next/next-20190204/
Runtime: 59m 31s
Passed: 136
Failed: 3
Warnings: 195
DTS warnings: 0
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs:
arm.allmodconfig
arm64.allmodconfig
i386.allmodconfig
-------------------------------------------------------------------------------
Errors:
arm.allmodconfig:
arm-unknown-linux-gnueabi-ld: drivers/firmware/tegra/bpmp.o:(.rodata+0x280): undefined reference to `tegra210_bpmp_ops'
arm-unknown-linux-gnueabi-ld: drivers/firmware/tegra/bpmp.o:(.rodata+0x2ac): undefined reference to `tegra186_bpmp_ops'
arm64.allmodconfig:
ERROR: "mbox_flush" [drivers/tty/serial/tegra-tcu.ko] undefined!
ERROR: "irq_chip_set_wake_parent" [drivers/pinctrl/qcom/pinctrl-spmi-gpio.ko] undefined!
i386.allmodconfig:
ERROR: "__udivdi3" [drivers/mtd/nand/raw/meson_nand.ko] undefined!
Warnings:
arm.acs5k_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.acs5k_tiny_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.allmodconfig:
arch/arm/mm/init.c:471:13: warning: unused variable 'itcm_end' [-Wunused-variable]
arch/arm/mm/init.c:470:13: warning: unused variable 'dtcm_end' [-Wunused-variable]
/tmp/ccRsMXLH.s:18119: Warning: using r15 results in unpredictable behaviour
/tmp/ccRsMXLH.s:18191: Warning: using r15 results in unpredictable behaviour
drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:160:9: warning: #pragma pack (pop) encountered without matching #pragma pack (push) [-Wpragmas]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/scsi/qla2xxx/qla_iocb.c:1144:46: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 6 has type 'dma_addr_t' {aka 'unsigned int'} [-Wformat=]
drivers/scsi/qla2xxx/qla_iocb.c:1184:29: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 7 has type 'dma_addr_t' {aka 'unsigned int'} [-Wformat=]
arm.am200epdkit_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.aspeed_g4_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.aspeed_g5_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.assabet_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.at91_dt_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.axm55xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.badge4_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.bcm2835_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.cerfcube_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.clps711x_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.cm_x2xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.cm_x300_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.cns3420vb_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.colibri_pxa270_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.colibri_pxa300_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.collie_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.corgi_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.davinci_all_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.dove_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.ebsa110_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.efm32_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.em_x270_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.ep93xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.eseries_pxa_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.exynos_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.ezx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.footbridge_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.gemini_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.h3600_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.h5000_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.hackkit_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.hisi_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.imote2_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.imx_v4_v5_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.imx_v6_v7_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.integrator_defconfig:
arch/arm/mm/init.c:471:13: warning: unused variable 'itcm_end' [-Wunused-variable]
arch/arm/mm/init.c:470:13: warning: unused variable 'dtcm_end' [-Wunused-variable]
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.iop13xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.iop32x_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.iop33x_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.ixp4xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.jornada720_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.keystone_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.ks8695_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.lart_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.lpc18xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.lpc32xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.lpd270_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.lubbock_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.magician_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.mainstone_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.mini2440_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.mmp2_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.moxart_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.mps2_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.multi_lpae_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.multi_v4t_defconfig:
arch/arm/mm/init.c:471:13: warning: unused variable 'itcm_end' [-Wunused-variable]
arch/arm/mm/init.c:470:13: warning: unused variable 'dtcm_end' [-Wunused-variable]
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.multi_v5_defconfig:
arch/arm/mm/init.c:471:13: warning: unused variable 'itcm_end' [-Wunused-variable]
arch/arm/mm/init.c:470:13: warning: unused variable 'dtcm_end' [-Wunused-variable]
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.multi_v7_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.multi_v7_nosmp_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.mv78xx0_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.mvebu_v5_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.mvebu_v7_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.mxs_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.neponset_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.netwinder_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.netx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.nhk8815_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.nuc910_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.nuc950_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.nuc960_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.omap1_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.omap2plus_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.orion5x_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.oxnas_v6_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.palmz72_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.pcm027_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.pleb_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.prima2_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.pxa168_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.pxa255-idp_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.pxa3xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.pxa910_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.pxa_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.qcom_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.raumfeld_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.realview_defconfig:
arch/arm/mm/init.c:471:13: warning: unused variable 'itcm_end' [-Wunused-variable]
arch/arm/mm/init.c:470:13: warning: unused variable 'dtcm_end' [-Wunused-variable]
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.rpc_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.s3c2410_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.s3c6400_defconfig:
arch/arm/mm/init.c:471:13: warning: unused variable 'itcm_end' [-Wunused-variable]
arch/arm/mm/init.c:470:13: warning: unused variable 'dtcm_end' [-Wunused-variable]
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.s5pv210_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.sama5_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.shannon_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.shmobile_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.simpad_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.socfpga_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.spear13xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.spear3xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.spear6xx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.spitz_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.stm32_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.sunxi_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.tango4_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.tct_hammer_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.tegra_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm.trizeps4_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.u300_defconfig:
arch/arm/mm/init.c:471:13: warning: unused variable 'itcm_end' [-Wunused-variable]
arch/arm/mm/init.c:470:13: warning: unused variable 'dtcm_end' [-Wunused-variable]
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.u8500_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.versatile_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.vexpress_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.vf610m4_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.viper_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.vt8500_v6_v7_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.xcep_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.zeus_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm.zx_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
arm64.allmodconfig:
drivers/cpufreq/qcom-cpufreq-kryo.c:168:1: warning: the frame size of 2416 bytes is larger than 2048 bytes [-Wframe-larger-than=]
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.c:866:5: warning: "CONFIG_X86_64" is not defined, evaluates to 0 [-Wundef]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:160:9: warning: #pragma pack (pop) encountered without matching #pragma pack (push) [-Wpragmas]
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
arm64.defconfig:
fs/btrfs/relocation.c:2138:6: warning: unused variable 'root_objectid' [-Wunused-variable]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
arm64.nosmp_defconfig:
fs/btrfs/relocation.c:2138:6: warning: unused variable 'root_objectid' [-Wunused-variable]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
i386.allmodconfig:
drivers/crypto/qat/qat_common/adf_transport.c:501:1: warning: label 'err_bank_debug' defined but not used [-Wunused-label]
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:160:9: warning: #pragma pack (pop) encountered without matching #pragma pack (push) [-Wpragmas]
drivers/scsi/qla2xxx/qla_iocb.c:1144:46: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 6 has type 'dma_addr_t' {aka 'unsigned int'} [-Wformat=]
drivers/scsi/qla2xxx/qla_iocb.c:1184:29: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 7 has type 'dma_addr_t' {aka 'unsigned int'} [-Wformat=]
drivers/staging/olpc_dcon/olpc_dcon_xo_1.c:48:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
x86_64-pc-linux-gnu-ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
x86_64-pc-linux-gnu-ld: warning: creating a DT_TEXTREL in object
i386.allnoconfig:
x86_64-pc-linux-gnu-ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
x86_64-pc-linux-gnu-ld: warning: creating a DT_TEXTREL in object
i386.defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
drivers/gpu/drm/i915/intel_display.c:11509:1: warning: the frame size of 1076 bytes is larger than 1024 bytes [-Wframe-larger-than=]
x86_64-pc-linux-gnu-ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
x86_64-pc-linux-gnu-ld: warning: creating a DT_TEXTREL in object
i386.tinyconfig:
x86_64-pc-linux-gnu-ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
x86_64-pc-linux-gnu-ld: warning: creating a DT_TEXTREL in object
riscv.allmodconfig:
drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:160:9: warning: #pragma pack (pop) encountered without matching #pragma pack (push) [-Wpragmas]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
riscv.rv32_defconfig:
include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=]
x86.allmodconfig:
drivers/crypto/qat/qat_common/adf_transport.c:501:1: warning: label 'err_bank_debug' defined but not used [-Wunused-label]
drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:160:9: warning: #pragma pack (pop) encountered without matching #pragma pack (push) [-Wpragmas]
drivers/media/common/videobuf2/videobuf2-core.c:1772:15: warning: unused variable 'i' [-Wunused-variable]
x86_64-pc-linux-gnu-ld: arch/x86/boot/compressed/head_64.o: warning: relocation in read-only section `.head.text'
x86_64-pc-linux-gnu-ld: warning: creating a DT_TEXTREL in object
x86.allnoconfig:
x86_64-pc-linux-gnu-ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
x86_64-pc-linux-gnu-ld: warning: creating a DT_TEXTREL in object
x86.defconfig:
x86_64-pc-linux-gnu-ld: arch/x86/boot/compressed/head_64.o: warning: relocation in read-only section `.head.text'
x86_64-pc-linux-gnu-ld: warning: creating a DT_TEXTREL in object
x86.tinyconfig:
x86_64-pc-linux-gnu-ld: arch/x86/boot/compressed/head_32.o: warning: relocation in read-only section `.head.text'
x86_64-pc-linux-gnu-ld: warning: creating a DT_TEXTREL in object
No DTS warnings
New syscalls:
arm pidfd_send_signal
riscv fstat64
riscv fstatat64
No section mismatches
Here are the build results from automated periodic testing.
The tree being built was mainline, found at:
URL: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Branch: HEAD
Topmost commits:
8834f5600cf3c Linux 5.0-rc5
24b888d8d5984 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
cc6810e36bd87 Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/mainline/v5.0-rc5/
Runtime: 47m 19s
Passed: 131
Failed: 0
Warnings: 9
DTS warnings: 7
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs:
-------------------------------------------------------------------------------
No errors
Warnings:
arm.allmodconfig:
/tmp/cc7KCCOa.s:18119: Warning: using r15 results in unpredictable behaviour
/tmp/cc7KCCOa.s:18191: Warning: using r15 results in unpredictable behaviour
lib/test_ubsan.c:48:2: warning: ISO C90 forbids variable length array 'buf' [-Wvla]
lib/test_ubsan.c:64:2: warning: ISO C90 forbids variable length array 'arr' [-Wvla]
arm64.allmodconfig:
include/linux/kernel.h:846:29: warning: comparison of distinct pointer types lacks a cast
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.c:866:5: warning: "CONFIG_X86_64" is not defined, evaluates to 0 [-Wundef]
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
DTS Warnings:
also defined at /build/arch/arm/boot/dts/vf610-bk4.dts:107.8-119.3
/build/arch/arm/boot/dts/omap3-gta04.dtsi:720.7-727.4: Warning (graph_port): /ocp@68000000/dss@48050000/encoder@48050c00/port: graph node unit address error, expected "0"
/build/arch/arm/boot/dts/vfxxx.dtsi:550.24-563.6: Warning (spi_bus_bridge): /soc/aips-bus@40080000/spi@400ad000: incorrect #address-cells for SPI bus
/build/arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts:25.9-29.5: Warning (graph_port): /edp-panel/ports: graph port node name should be 'port'
/build/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts:46.9-50.5: Warning (graph_port): /edp-panel/ports: graph port node name should be 'port'
/build/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts:94.9-98.5: Warning (graph_port): /edp-panel/ports: graph port node name should be 'port'
arch/arm/boot/dts/vf610-bk4.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
New syscalls:
riscv fstat64
riscv fstatat64
No section mismatches
Here are the build results from automated periodic testing.
The tree being built was mainline, found at:
URL: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Branch: HEAD
Topmost commits:
24b888d8d5984 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
cc6810e36bd87 Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
58f6d4287af75 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/mainline/v5.0-rc4-246-g24b888d8d5984/
Runtime: 47m 32s
Passed: 131
Failed: 0
Warnings: 9
DTS warnings: 7
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs:
-------------------------------------------------------------------------------
No errors
Warnings:
arm.allmodconfig:
/tmp/ccOELTKc.s:18119: Warning: using r15 results in unpredictable behaviour
/tmp/ccOELTKc.s:18191: Warning: using r15 results in unpredictable behaviour
lib/test_ubsan.c:48:2: warning: ISO C90 forbids variable length array 'buf' [-Wvla]
lib/test_ubsan.c:64:2: warning: ISO C90 forbids variable length array 'arr' [-Wvla]
arm64.allmodconfig:
include/linux/kernel.h:846:29: warning: comparison of distinct pointer types lacks a cast
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.c:866:5: warning: "CONFIG_X86_64" is not defined, evaluates to 0 [-Wundef]
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
aarch64-unknown-linux-gnu-ld: warning: creating a DT_TEXTREL in object
DTS Warnings:
also defined at /build/arch/arm/boot/dts/vf610-bk4.dts:107.8-119.3
/build/arch/arm/boot/dts/omap3-gta04.dtsi:720.7-727.4: Warning (graph_port): /ocp@68000000/dss@48050000/encoder@48050c00/port: graph node unit address error, expected "0"
/build/arch/arm/boot/dts/vfxxx.dtsi:550.24-563.6: Warning (spi_bus_bridge): /soc/aips-bus@40080000/spi@400ad000: incorrect #address-cells for SPI bus
/build/arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts:25.9-29.5: Warning (graph_port): /edp-panel/ports: graph port node name should be 'port'
/build/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts:46.9-50.5: Warning (graph_port): /edp-panel/ports: graph port node name should be 'port'
/build/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts:94.9-98.5: Warning (graph_port): /edp-panel/ports: graph port node name should be 'port'
arch/arm/boot/dts/vf610-bk4.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
New syscalls:
riscv fstat64
riscv fstatat64
No section mismatches
Export the irq_chip_set_wake_parent symbol so that drivers with
hierarchical IRQ chips can be built as a module.
This fixes a build failure in linux-next's spmi-gpio when using
allmodconfig.
Signed-off-by: Brian Masney <masneyb(a)onstation.org>
Reported-by: Mark Brown <broonie(a)kernel.org>
---
See https://www.spinics.net/lists/linux-next/msg46362.html for Mark's
message.
kernel/irq/chip.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/kernel/irq/chip.c b/kernel/irq/chip.c
index 34e969069488..086d5a34b5a0 100644
--- a/kernel/irq/chip.c
+++ b/kernel/irq/chip.c
@@ -1381,6 +1381,7 @@ int irq_chip_set_wake_parent(struct irq_data *data, unsigned int on)
return -ENOSYS;
}
+EXPORT_SYMBOL_GPL(irq_chip_set_wake_parent);
#endif
/**
--
2.17.2