Tree/Branch: master
Git describe: v4.1-rc6-104-g4b17069
Commit: 4b1706927d Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Build Time: 123 min 27 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 23
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
10 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 23
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 10 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr
Tree/Branch: v3.14.44
Git describe: v3.14.44
Commit: e99d350e5b Linux 3.14.44
Build Time: 64 min 36 sec
Passed: 8 / 8 (100.00 %)
Failed: 0 / 8 ( 0.00 %)
Errors: 0
Warnings: 62
Section Mismatches: 0
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
27 warnings 0 mismatches : arm64-allmodconfig
7 warnings 0 mismatches : arm-multi_v7_defconfig
4 warnings 0 mismatches : x86_64-defconfig
37 warnings 0 mismatches : arm-allmodconfig
2 warnings 0 mismatches : x86_64-allnoconfig
3 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Warnings Summary: 62
6 /home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
5 /home/broonie/build/linux-stable/net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
4 warning: (ARM_HIGHBANK_CPUFREQ) selects GENERIC_CPUFREQ_CPU0 which has unmet direct dependencies (ARCH_HAS_CPUFREQ && CPU_FREQ && HAVE_CLK && REGULATOR && OF && THERMAL && CPU_THERMAL)
3 /home/broonie/build/linux-stable/net/netfilter/nfnetlink.c:364:14: warning: unused variable 'net' [-Wunused-variable]
2 /home/broonie/build/linux-stable/sound/soc/codecs/wm8993.c:1562:22: warning: unused variable 'wm8993' [-Wunused-variable]
2 /home/broonie/build/linux-stable/include/linux/compiler-gcc4.h:14:34: warning: large integer implicitly truncated to unsigned type [-Woverflow]
2 /home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1001:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
2 /home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:75:3: warning: value computed is not used [-Wunused-value]
1 /home/broonie/build/linux-stable/sound/soc/fsl/imx-audmux.c:70:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/sound/soc/fsl/imx-audmux.c:162:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 /home/broonie/build/linux-stable/net/sunrpc/xprtrdma/verbs.c:1774:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'dma_addr_t' [-Wformat=]
1 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat=]
1 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' [-Wformat=]
1 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' [-Wformat=]
1 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=]
1 /home/broonie/build/linux-stable/fs/namespace.c:2721:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 /home/broonie/build/linux-stable/fs/namespace.c:2721:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 /home/broonie/build/linux-stable/drivers/tty/serial/efm32-uart.c:834:20: warning: 'efm32_uart_exit' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/drivers/tty/isicom.c:1058:2: warning: integer overflow in expression [-Woverflow]
1 /home/broonie/build/linux-stable/drivers/staging/wlan-ng/prism2fw.c:795:1: warning: the frame size of 1072 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/vt6655/iwctl.c:759:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/vt6655/device_main.c:3253:1: warning: the frame size of 1288 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/sm7xxfb/sm7xxfb.c:117:19: warning: 'sm7xx_vga_setup' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/drivers/staging/imx-drm/imx-drm-core.c:87:25: warning: unused variable 'imxdrm' [-Wunused-variable]
1 /home/broonie/build/linux-stable/drivers/staging/dgnc/dgnc_tty.c:583:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/dgap/dgap_tty.c:658:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/dgap/dgap_fep5.c:103:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/dgap/dgap_driver.c:961:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1440:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 /home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1426:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 /home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1387:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 /home/broonie/build/linux-stable/drivers/spi/spi-pl022.c:281:31: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 /home/broonie/build/linux-stable/drivers/spi/spi-gpio.c:253:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1268:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1027:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 /home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:2116:29: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
1 /home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1004:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
1 /home/broonie/build/linux-stable/drivers/power/reset/xgene-reboot.c:80:17: warning: assignment from incompatible pointer type
1 /home/broonie/build/linux-stable/drivers/power/ab8500_fg.c:2989:27: warning: 'i' may be used uninitialized in this function [-Wuninitialized]
1 /home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1060:17: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1043:18: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/net/wireless/ti/wlcore/spi.c:317:1: warning: the frame size of 8688 bytes is larger than 2048 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/amd/nmclan_cs.c:624:3: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at /home/broonie/build/linux-stable/include/pcmcia/ds.h:213) [-Wdeprecated-declarations]
1 /home/broonie/build/linux-stable/drivers/mtd/chips/cfi_cmdset_0020.c:654:1: warning: the frame size of 1200 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/mfd/arizona-core.c:509:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/md/bcache/bset.c:27:10: warning: format '%li' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat]
1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/w6692.c:1181:2: warning: unsupported argument to '__builtin_return_address' [enabled by default]
1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/mISDNipac.c:759:2: warning: unsupported argument to '__builtin_return_address' [enabled by default]
1 /home/broonie/build/linux-stable/drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
1 /home/broonie/build/linux-stable/drivers/infiniband/hw/mlx5/mem.c:71:10: warning: comparison of distinct pointer types lacks a cast [enabled by default]
1 /home/broonie/build/linux-stable/drivers/iio/adc/exynos_adc.c:112:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/gpu/drm/nouveau/core/subdev/fb/ramnve0.c:1379:1: warning: the frame size of 1496 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/gpio/gpio-sch311x.c:286:3: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/gpio/gpio-sch311x.c:286:18: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/crypto/wp512.c:987:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/arch/arm/mach-cns3xxx/pcie.c:350:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/sound/soc/fsl/imx-audmux.c:70:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/sound/soc/fsl/imx-audmux.c:162:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/broonie/build/linux-stable/sound/soc/codecs/wm8993.c:1562:22: warning: unused variable 'wm8993' [-Wunused-variable]
/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' [-Wformat=]
/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=]
/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' [-Wformat=]
/home/broonie/build/linux-stable/drivers/gpio/gpio-sch311x.c:286:3: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/iio/adc/exynos_adc.c:112:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/net/netfilter/nfnetlink.c:364:14: warning: unused variable 'net' [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
/home/broonie/build/linux-stable/drivers/mfd/arizona-core.c:509:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/power/reset/xgene-reboot.c:80:17: warning: assignment from incompatible pointer type
/home/broonie/build/linux-stable/include/linux/compiler-gcc4.h:14:34: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/broonie/build/linux-stable/include/linux/compiler-gcc4.h:14:34: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1027:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat=]
/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'dma_addr_t' [-Wformat=]
/home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1268:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/spi/spi-gpio.c:253:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/spi/spi-pl022.c:281:31: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:75:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:75:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1387:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1426:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1440:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/broonie/build/linux-stable/drivers/net/wireless/ti/wlcore/spi.c:317:1: warning: the frame size of 8688 bytes is larger than 2048 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
warning: (ARM_HIGHBANK_CPUFREQ) selects GENERIC_CPUFREQ_CPU0 which has unmet direct dependencies (ARCH_HAS_CPUFREQ && CPU_FREQ && HAVE_CLK && REGULATOR && OF && THERMAL && CPU_THERMAL)
warning: (ARM_HIGHBANK_CPUFREQ) selects GENERIC_CPUFREQ_CPU0 which has unmet direct dependencies (ARCH_HAS_CPUFREQ && CPU_FREQ && HAVE_CLK && REGULATOR && OF && THERMAL && CPU_THERMAL)
warning: (ARM_HIGHBANK_CPUFREQ) selects GENERIC_CPUFREQ_CPU0 which has unmet direct dependencies (ARCH_HAS_CPUFREQ && CPU_FREQ && HAVE_CLK && REGULATOR && OF && THERMAL && CPU_THERMAL)
warning: (ARM_HIGHBANK_CPUFREQ) selects GENERIC_CPUFREQ_CPU0 which has unmet direct dependencies (ARCH_HAS_CPUFREQ && CPU_FREQ && HAVE_CLK && REGULATOR && OF && THERMAL && CPU_THERMAL)
/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/fs/namespace.c:2721:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/fs/namespace.c:2721:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
/home/broonie/build/linux-stable/net/netfilter/nfnetlink.c:364:14: warning: unused variable 'net' [-Wunused-variable]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 37 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/arch/arm/mach-cns3xxx/pcie.c:350:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/crypto/wp512.c:987:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
/home/broonie/build/linux-stable/net/netfilter/nfnetlink.c:364:14: warning: unused variable 'net' [-Wunused-variable]
/home/broonie/build/linux-stable/sound/soc/codecs/wm8993.c:1562:22: warning: unused variable 'wm8993' [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/gpio/gpio-sch311x.c:286:18: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/gpu/drm/nouveau/core/subdev/fb/ramnve0.c:1379:1: warning: the frame size of 1496 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/net/sunrpc/xprtrdma/verbs.c:1774:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/infiniband/hw/mlx5/mem.c:71:10: warning: comparison of distinct pointer types lacks a cast [enabled by default]
/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/w6692.c:1181:2: warning: unsupported argument to '__builtin_return_address' [enabled by default]
/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/mISDNipac.c:759:2: warning: unsupported argument to '__builtin_return_address' [enabled by default]
/home/broonie/build/linux-stable/drivers/md/bcache/bset.c:27:10: warning: format '%li' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat]
/home/broonie/build/linux-stable/drivers/mtd/chips/cfi_cmdset_0020.c:654:1: warning: the frame size of 1200 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/power/ab8500_fg.c:2989:27: warning: 'i' may be used uninitialized in this function [-Wuninitialized]
/home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1060:17: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1043:18: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/net/ethernet/amd/nmclan_cs.c:624:3: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at /home/broonie/build/linux-stable/include/pcmcia/ds.h:213) [-Wdeprecated-declarations]
/home/broonie/build/linux-stable/drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
/home/broonie/build/linux-stable/drivers/staging/dgap/dgap_driver.c:961:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/staging/dgap/dgap_fep5.c:103:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/staging/dgap/dgap_tty.c:658:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/staging/dgnc/dgnc_tty.c:583:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/staging/imx-drm/imx-drm-core.c:87:25: warning: unused variable 'imxdrm' [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/broonie/build/linux-stable/drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:2116:29: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1001:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1001:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1004:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/tty/serial/efm32-uart.c:834:20: warning: 'efm32_uart_exit' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/drivers/tty/isicom.c:1058:2: warning: integer overflow in expression [-Woverflow]
/home/broonie/build/linux-stable/drivers/staging/sm7xxfb/sm7xxfb.c:117:19: warning: 'sm7xx_vga_setup' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/drivers/staging/vt6655/device_main.c:3253:1: warning: the frame size of 1288 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/staging/wlan-ng/prism2fw.c:795:1: warning: the frame size of 1072 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/staging/vt6655/iwctl.c:759:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------
x86_64-allnoconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-allnoconfig
Tree/Branch: v3.10.80
Git describe: v3.10.80
Commit: 14a86b32c5 Linux 3.10.80
Build Time: 50 min 35 sec
Passed: 8 / 8 (100.00 %)
Failed: 0 / 8 ( 0.00 %)
Errors: 0
Warnings: 76
Section Mismatches: 0
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
27 warnings 0 mismatches : arm64-allmodconfig
3 warnings 0 mismatches : arm-multi_v7_defconfig
3 warnings 0 mismatches : x86_64-defconfig
54 warnings 0 mismatches : arm-allmodconfig
2 warnings 0 mismatches : x86_64-allnoconfig
3 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Warnings Summary: 76
5 /home/broonie/build/linux-stable/net/core/sysctl_net_core.c:24:12: warning: 'one' defined but not used [-Wunused-variable]
4 /home/broonie/build/linux-stable/scripts/sortextable.h:158:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
4 /home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:162:3: warning: value computed is not used [-Wunused-value]
3 /home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1000:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
3 /home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:74:3: warning: value computed is not used [-Wunused-value]
2 /home/broonie/build/linux-stable/drivers/net/ethernet/smsc/smc91x.c:1899:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
2 /home/broonie/build/linux-stable/Documentation/misc-devices/mei/mei-amt-version.c:103:5: warning: 'acmd.fd' is used uninitialized in this function [-Wuninitialized]
1 /home/broonie/build/linux-stable/sound/soc/codecs/max98090.c:2354:12: warning: 'max98090_runtime_suspend' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/sound/soc/codecs/max98090.c:2341:12: warning: 'max98090_runtime_resume' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/net/sunrpc/xprtrdma/verbs.c:1774:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/net/rfkill/rfkill-regulator.c:43:4: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/net/rfkill/rfkill-regulator.c:43:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/kernel/auditfilter.c:426:3: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
1 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat=]
1 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' [-Wformat=]
1 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'dma_addr_t' [-Wformat=]
1 /home/broonie/build/linux-stable/fs/namespace.c:2586:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 /home/broonie/build/linux-stable/fs/namespace.c:2586:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 /home/broonie/build/linux-stable/drivers/video/aty/radeon_pm.c:1718:13: warning: 'radeon_reinitialize_M10' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/drivers/usb/host/xhci.c:3592:17: warning: unused variable 'dev' [-Wunused-variable]
1 /home/broonie/build/linux-stable/drivers/usb/host/xhci.c:3506:17: warning: unused variable 'dev' [-Wunused-variable]
1 /home/broonie/build/linux-stable/drivers/staging/wlan-ng/prism2fw.c:795:1: warning: the frame size of 1072 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/vt6655/iwctl.c:758:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/vt6655/device_main.c:3257:1: warning: the frame size of 1856 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/staging/sm7xxfb/sm7xxfb.c:117:19: warning: 'sm7xx_vga_setup' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/drivers/spi/spi-pl022.c:281:31: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 /home/broonie/build/linux-stable/drivers/spi/spi-pl022.c:2226:9: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'resource_size_t' [-Wformat=]
1 /home/broonie/build/linux-stable/drivers/spi/spi-gpio.c:255:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/scsi/pm8001/pm8001_init.c:424:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 /home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:8517:5: warning: case value '257' not in enumerated type 'ahc_chip' [-Wswitch]
1 /home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:8510:5: warning: case value '513' not in enumerated type 'ahc_chip' [-Wswitch]
1 /home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:7901:5: warning: case value '257' not in enumerated type 'ahc_chip' [-Wswitch]
1 /home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:7898:5: warning: case value '513' not in enumerated type 'ahc_chip' [-Wswitch]
1 /home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:2114:29: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
1 /home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1003:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
1 /home/broonie/build/linux-stable/drivers/regulator/tps62360-regulator.c:364:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/power/twl4030_charger.c:192:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/power/pm2301_charger.c:725:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/power/ab8500_fg.c:2989:27: warning: 'i' may be used uninitialized in this function [-Wuninitialized]
1 /home/broonie/build/linux-stable/drivers/power/ab8500_charger.c:1558:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/power/ab8500_charger.c:1389:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1053:17: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1036:18: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/net/wireless/ti/wlcore/spi.c:317:1: warning: the frame size of 8672 bytes is larger than 2048 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/neterion/vxge/vxge-main.c:2143:13: warning: 'adaptive_coalesce_rx_interrupts' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/neterion/vxge/vxge-main.c:2115:13: warning: 'adaptive_coalesce_tx_interrupts' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/dec/tulip/winbond-840.c:911:2: warning: #warning Processor architecture undefined [-Wcpp]
1 /home/broonie/build/linux-stable/drivers/net/ethernet/amd/nmclan_cs.c:625:3: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at /home/broonie/build/linux-stable/include/pcmcia/ds.h:213) [-Wdeprecated-declarations]
1 /home/broonie/build/linux-stable/drivers/mtd/chips/cfi_cmdset_0020.c:654:1: warning: the frame size of 1200 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/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 /home/broonie/build/linux-stable/drivers/misc/lkdtm.c:276:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/drivers/mfd/tps65217.c:173:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/media/platform/omap3isp/ispccp2.c:167:19: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/w6692.c:1181:2: warning: unsupported argument to '__builtin_return_address' [enabled by default]
1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/mISDNipac.c:759:2: warning: unsupported argument to '__builtin_return_address' [enabled by default]
1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcpci.c:2298:2: warning: ignoring return value of 'driver_for_each_device', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/iommu/omap-iommu.c:1245:4: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'dma_addr_t' [-Wformat]
1 /home/broonie/build/linux-stable/drivers/iommu/omap-iommu.c:1238:4: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'dma_addr_t' [-Wformat]
1 /home/broonie/build/linux-stable/drivers/input/keyboard/cros_ec_keyb.c:210:13: warning: 'cros_ec_keyb_clear_keyboard' defined but not used [-Wunused-function]
1 /home/broonie/build/linux-stable/drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
1 /home/broonie/build/linux-stable/drivers/infiniband/hw/nes/nes_hw.c:92:23: warning: 'nes_tcp_state_str' defined but not used [-Wunused-variable]
1 /home/broonie/build/linux-stable/drivers/infiniband/hw/nes/nes_hw.c:81:23: warning: 'nes_iwarp_state_str' defined but not used [-Wunused-variable]
1 /home/broonie/build/linux-stable/drivers/infiniband/hw/cxgb4/mem.c:79:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/iio/adc/exynos_adc.c:111:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/gpu/drm/exynos/exynos_hdmi.c:1702:23: warning: ignoring return value of 'regulator_bulk_enable', declared with attribute warn_unused_result [-Wunused-result]
1 /home/broonie/build/linux-stable/drivers/gpio/gpio-mcp23s08.c:622:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/dma/pl330.c:2379:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 /home/broonie/build/linux-stable/drivers/dma/pl330.c:2058:5: warning: passing argument 3 of 'dma_alloc_coherent' from incompatible pointer type
1 /home/broonie/build/linux-stable/drivers/clocksource/bcm_kona_timer.c:210:1: warning: comparison of distinct pointer types lacks a cast [enabled by default]
1 /home/broonie/build/linux-stable/drivers/block/rbd.c:1160:12: warning: comparison of distinct pointer types lacks a cast [enabled by default]
1 /home/broonie/build/linux-stable/drivers/block/mtip32xx/mtip32xx.c:2827:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/crypto/wp512.c:987:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 /home/broonie/build/linux-stable/arch/arm/mm/init.c:731:2: warning: passing argument 2 of 'free_reserved_area' makes integer from pointer without a cast [enabled by default]
1 /home/broonie/build/linux-stable/arch/arm/mm/init.c:731:2: warning: passing argument 1 of 'free_reserved_area' makes integer from pointer without a cast [enabled by default]
1 /home/broonie/build/linux-stable/arch/arm/mach-omap2/board-am3517crane.c:113:6: warning: unused variable 'ret' [-Wunused-variable]
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:74:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:74:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:74:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/sound/soc/codecs/max98090.c:2341:12: warning: 'max98090_runtime_resume' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/sound/soc/codecs/max98090.c:2354:12: warning: 'max98090_runtime_suspend' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'dma_addr_t' [-Wformat=]
/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'dma_addr_t' [-Wformat=]
/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' [-Wformat=]
/home/broonie/build/linux-stable/drivers/dma/pl330.c:2058:5: warning: passing argument 3 of 'dma_alloc_coherent' from incompatible pointer type
/home/broonie/build/linux-stable/drivers/dma/pl330.c:2379:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/gpio/gpio-mcp23s08.c:622:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:162:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:24:12: warning: 'one' defined but not used [-Wunused-variable]
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:162:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/drivers/iio/adc/exynos_adc.c:111:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
/home/broonie/build/linux-stable/drivers/input/keyboard/cros_ec_keyb.c:210:13: warning: 'cros_ec_keyb_clear_keyboard' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:162:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/net/rfkill/rfkill-regulator.c:43:4: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/mfd/tps65217.c:173:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/net/ethernet/smsc/smc91x.c:1899:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/regulator/tps62360-regulator.c:364:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/spi/spi-gpio.c:255:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/spi/spi-pl022.c:281:31: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/broonie/build/linux-stable/drivers/spi/spi-pl022.c:2226:9: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'resource_size_t' [-Wformat=]
/home/broonie/build/linux-stable/drivers/net/wireless/ti/wlcore/spi.c:317:1: warning: the frame size of 8672 bytes is larger than 2048 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/Documentation/misc-devices/mei/mei-amt-version.c:103:5: warning: 'acmd.fd' is used uninitialized in this function [-Wuninitialized]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/scripts/sortextable.h:158:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/scripts/sortextable.h:158:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:24:12: warning: 'one' defined but not used [-Wunused-variable]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/fs/namespace.c:2586:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/fs/namespace.c:2586:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:24:12: warning: 'one' defined but not used [-Wunused-variable]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 54 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/arch/arm/mm/init.c:731:2: warning: passing argument 1 of 'free_reserved_area' makes integer from pointer without a cast [enabled by default]
/home/broonie/build/linux-stable/arch/arm/mm/init.c:731:2: warning: passing argument 2 of 'free_reserved_area' makes integer from pointer without a cast [enabled by default]
/home/broonie/build/linux-stable/arch/arm/mach-omap2/board-am3517crane.c:113:6: warning: unused variable 'ret' [-Wunused-variable]
/home/broonie/build/linux-stable/crypto/wp512.c:987:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/kernel/auditfilter.c:426:3: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
/home/broonie/build/linux-stable/drivers/block/rbd.c:1160:12: warning: comparison of distinct pointer types lacks a cast [enabled by default]
/home/broonie/build/linux-stable/drivers/block/mtip32xx/mtip32xx.c:2827:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/clocksource/bcm_kona_timer.c:210:1: warning: comparison of distinct pointer types lacks a cast [enabled by default]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:24:12: warning: 'one' defined but not used [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/gpu/drm/exynos/exynos_hdmi.c:1702:23: warning: ignoring return value of 'regulator_bulk_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/iommu/omap-iommu.c:1238:4: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'dma_addr_t' [-Wformat]
/home/broonie/build/linux-stable/drivers/iommu/omap-iommu.c:1245:4: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'dma_addr_t' [-Wformat]
/home/broonie/build/linux-stable/drivers/infiniband/hw/cxgb4/mem.c:79:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/infiniband/hw/nes/nes_hw.c:81:23: warning: 'nes_iwarp_state_str' defined but not used [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/infiniband/hw/nes/nes_hw.c:92:23: warning: 'nes_tcp_state_str' defined but not used [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcpci.c:2298:2: warning: ignoring return value of 'driver_for_each_device', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/w6692.c:1181:2: warning: unsupported argument to '__builtin_return_address' [enabled by default]
/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/mISDNipac.c:759:2: warning: unsupported argument to '__builtin_return_address' [enabled by default]
/home/broonie/build/linux-stable/net/rfkill/rfkill-regulator.c:43:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/net/sunrpc/xprtrdma/verbs.c:1774:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/misc/lkdtm.c:276:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/mtd/chips/cfi_cmdset_0020.c:654:1: warning: the frame size of 1200 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/media/platform/omap3isp/ispccp2.c:167:19: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/mmc/host/tmio_mmc_pio.c:798:19: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1053:17: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1036:18: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/net/ethernet/amd/nmclan_cs.c:625:3: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at /home/broonie/build/linux-stable/include/pcmcia/ds.h:213) [-Wdeprecated-declarations]
/home/broonie/build/linux-stable/drivers/power/ab8500_charger.c:1389:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/power/ab8500_charger.c:1558:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/power/ab8500_fg.c:2989:27: warning: 'i' may be used uninitialized in this function [-Wuninitialized]
/home/broonie/build/linux-stable/drivers/power/pm2301_charger.c:725:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/power/twl4030_charger.c:192:20: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
/home/broonie/build/linux-stable/drivers/net/ethernet/dec/tulip/winbond-840.c:911:2: warning: #warning Processor architecture undefined [-Wcpp]
/home/broonie/build/linux-stable/drivers/scsi/pm8001/pm8001_init.c:424:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:7901:5: warning: case value '257' not in enumerated type 'ahc_chip' [-Wswitch]
/home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:7898:5: warning: case value '513' not in enumerated type 'ahc_chip' [-Wswitch]
/home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:8517:5: warning: case value '257' not in enumerated type 'ahc_chip' [-Wswitch]
/home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:8510:5: warning: case value '513' not in enumerated type 'ahc_chip' [-Wswitch]
/home/broonie/build/linux-stable/drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
/home/broonie/build/linux-stable/drivers/video/aty/radeon_pm.c:1718:13: warning: 'radeon_reinitialize_M10' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1000:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1000:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1000:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:1003:14: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/scsi/3w-xxxx.c:2114:29: warning: mis-aligned access used for structure member [-fstrict-volatile-bitfields]
/home/broonie/build/linux-stable/drivers/net/ethernet/neterion/vxge/vxge-main.c:2115:13: warning: 'adaptive_coalesce_tx_interrupts' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/drivers/net/ethernet/neterion/vxge/vxge-main.c:2143:13: warning: 'adaptive_coalesce_rx_interrupts' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/drivers/usb/host/xhci.c:3506:17: warning: unused variable 'dev' [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/usb/host/xhci.c:3592:17: warning: unused variable 'dev' [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/staging/sm7xxfb/sm7xxfb.c:117:19: warning: 'sm7xx_vga_setup' defined but not used [-Wunused-function]
/home/broonie/build/linux-stable/drivers/staging/vt6655/device_main.c:3257:1: warning: the frame size of 1856 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/staging/wlan-ng/prism2fw.c:795:1: warning: the frame size of 1072 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/drivers/staging/vt6655/iwctl.c:758:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=]
/home/broonie/build/linux-stable/Documentation/misc-devices/mei/mei-amt-version.c:103:5: warning: 'acmd.fd' is used uninitialized in this function [-Wuninitialized]
-------------------------------------------------------------------------------
x86_64-allnoconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/scripts/sortextable.h:158:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/broonie/build/linux-stable/scripts/sortextable.h:158:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:162:3: warning: value computed is not used [-Wunused-value]
/home/broonie/build/linux-stable/net/core/sysctl_net_core.c:24:12: warning: 'one' defined but not used [-Wunused-variable]
/home/broonie/build/linux-stable/drivers/net/ethernet/smsc/smc91x.c:1899:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-allnoconfig
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr
Tree/Branch: master
Git describe: v4.1-rc6-88-g456fdb2
Commit: 456fdb2673 Merge tag 'pci-v4.1-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Build Time: 72 min 49 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 23
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
10 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 23
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 10 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc6-74-g51d0f0c
Commit: 51d0f0cb3a Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Build Time: 72 min 46 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 23
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
10 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 23
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 10 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc6-52-gff25ea8
Commit: ff25ea8f4e Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma
Build Time: 72 min 43 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 23
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
10 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 23
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 10 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
From: Rob Clark <robdclark(a)gmail.com>
For devices which have constraints about maximum number of segments in
an sglist. For example, a device which could only deal with contiguous
buffers would set max_segment_count to 1.
The initial motivation is for devices sharing buffers via dma-buf,
to allow the buffer exporter to know the constraints of other
devices which have attached to the buffer. The dma_mask and fields
in 'struct device_dma_parameters' tell the exporter everything else
that is needed, except whether the importer has constraints about
maximum number of segments.
Signed-off-by: Rob Clark <robdclark(a)gmail.com>
[sumits: Minor updates wrt comments]
Signed-off-by: Sumit Semwal <sumit.semwal(a)linaro.org>
---
v3: include Robin Murphy's fix[1] for handling '0' as a value for
max_segment_count
v2: minor updates wrt comments on the first version
[1]: http://article.gmane.org/gmane.linux.kernel.iommu/8175/
include/linux/device.h | 1 +
include/linux/dma-mapping.h | 19 +++++++++++++++++++
2 files changed, 20 insertions(+)
diff --git a/include/linux/device.h b/include/linux/device.h
index fb506738f7b7..a32f9b67315c 100644
--- a/include/linux/device.h
+++ b/include/linux/device.h
@@ -647,6 +647,7 @@ struct device_dma_parameters {
* sg limitations.
*/
unsigned int max_segment_size;
+ unsigned int max_segment_count; /* INT_MAX for unlimited */
unsigned long segment_boundary_mask;
};
diff --git a/include/linux/dma-mapping.h b/include/linux/dma-mapping.h
index c3007cb4bfa6..d3351a36d5ec 100644
--- a/include/linux/dma-mapping.h
+++ b/include/linux/dma-mapping.h
@@ -154,6 +154,25 @@ static inline unsigned int dma_set_max_seg_size(struct device *dev,
return -EIO;
}
+#define DMA_SEGMENTS_MAX_SEG_COUNT ((unsigned int) INT_MAX)
+
+static inline unsigned int dma_get_max_seg_count(struct device *dev)
+{
+ if (dev->dma_parms && dev->dma_parms->max_segment_count)
+ return dev->dma_parms->max_segment_count;
+ return DMA_SEGMENTS_MAX_SEG_COUNT;
+}
+
+static inline int dma_set_max_seg_count(struct device *dev,
+ unsigned int count)
+{
+ if (dev->dma_parms) {
+ dev->dma_parms->max_segment_count = count;
+ return 0;
+ }
+ return -EIO;
+}
+
static inline unsigned long dma_get_seg_boundary(struct device *dev)
{
return dev->dma_parms ?
--
1.9.1
Tree/Branch: master
Git describe: v4.1-rc6-49-g8a7deb3
Commit: 8a7deb362b Merge branch 'for-linus' of git://git.kernel.dk/linux-block
Build Time: 72 min 46 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 23
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
10 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 23
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 10 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: next-20150603
Git describe: next-20150603
Commit: 273de33838 Add linux-next specific files for 20150603
Build Time: 64 min 44 sec
Passed: 4 / 9 ( 44.44 %)
Failed: 5 / 9 ( 55.56 %)
Errors: 10
Warnings: 55
Section Mismatches: 1
Failed defconfigs:
arm64-allmodconfig
arm-multi_v7_defconfig
arm-allmodconfig
arm-allnoconfig
arm64-defconfig
Errors:
arm64-allmodconfig
../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
arm-multi_v7_defconfig
../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
arm-allmodconfig
../drivers/cpufreq/exynos-cpufreq.c:239:1: error: type defaults to 'int' in declaration of 'device_initcall' [-Werror=implicit-int]
../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../drivers/tty/serial/8250/8250_omap.c:586:20: error: redefinition of 'omap8250_irq'
arm64-defconfig
../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
30 warnings 1 mismatches : arm64-allmodconfig
7 warnings 0 mismatches : arm-multi_v5_defconfig
18 warnings 0 mismatches : arm-multi_v7_defconfig
2 warnings 0 mismatches : x86_64-defconfig
36 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
6 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 10
4 ../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
4 ../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
2 ../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
2 ../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
2 ../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
2 ../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
1 ../drivers/tty/serial/8250/8250_omap.c:586:20: error: redefinition of 'omap8250_irq'
1 ../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
1 ../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
1 ../drivers/cpufreq/exynos-cpufreq.c:239:1: error: type defaults to 'int' in declaration of 'device_initcall' [-Werror=implicit-int]
Warnings Summary: 55
11 warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
8 <stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
4 ../include/linux/export.h:36:30: warning: parameter names (without types) in function declaration
4 ../include/linux/device.h:1301:1: warning: data definition has no type or storage class
4 ../include/linux/device.h:1296:1: warning: data definition has no type or storage class
4 ../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: parameter names (without types) in function declaration [enabled by default]
4 ../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: data definition has no type or storage class [enabled by default]
4 ../drivers/clk/sunxi/clk-mod0.c:131:1: warning: parameter names (without types) in function declaration [enabled by default]
4 ../drivers/clk/sunxi/clk-mod0.c:131:1: warning: data definition has no type or storage class [enabled by default]
2 ../drivers/soc/tegra/fuse/fuse-tegra.c:171:24: warning: 'tegra_fuse_driver_init' defined but not used [-Wunused-function]
2 ../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: 'tegra_fuse_driver_init' defined but not used [-Wunused-function]
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
2 ../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: parameter names (without types) in function declaration [enabled by default]
2 ../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: parameter names (without types) in function declaration
2 ../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: data definition has no type or storage class [enabled by default]
2 ../drivers/hwtracing/coresight/coresight-etm4x.c:2701:1: warning: parameter names (without types) in function declaration
2 ../drivers/clk/sunxi/clk-mod0.c:131:1: warning: 'sun4i_a10_mod0_clk_driver_init' defined but not used [-Wunused-function]
1 arch/arm/configs/multi_v7_defconfig:603:warning: override: reassigning to symbol COMMON_CLK_QCOM
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../include/uapi/linux/byteorder/big_endian.h:32:26: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../include/linux/bitops.h:6:19: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/tty/serial/8250/8250_omap.c:560:20: warning: 'omap8250_irq' defined but not used [-Wunused-function]
1 ../drivers/scsi/advansys.c:7805:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:20: warning: 'replicator_driver_init' defined but not used [-Wunused-function]
1 ../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: 'replicator_driver_init' defined but not used [-Wunused-function]
1 ../drivers/hwtracing/coresight/coresight-etm4x.c:2701:20: warning: 'etm4x_driver_init' defined but not used [-Wunused-function]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/i915/intel_display.c:11877:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpu/drm/i915/intel_display.c:11853:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/cpufreq/exynos-cpufreq.c:239:1: warning: parameter names (without types) in function declaration [enabled by default]
1 ../drivers/cpufreq/exynos-cpufreq.c:239:1: warning: data definition has no type or storage class [enabled by default]
1 ../drivers/cpufreq/exynos-cpufreq.c:239:1: warning: 'exynos_cpufreq_platdrv_init' defined but not used [-Wunused-function]
1 ../drivers/block/nvme-core.c:1821:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1782:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1778:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1756:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
1 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-allmodconfig : FAIL, 6 errors, 30 warnings, 1 section mismatches
Errors:
../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../include/linux/device.h:1296:1: warning: data definition has no type or storage class
../drivers/hwtracing/coresight/coresight-etm4x.c:2701:1: warning: parameter names (without types) in function declaration
../include/linux/device.h:1301:1: warning: data definition has no type or storage class
../drivers/hwtracing/coresight/coresight-etm4x.c:2701:1: warning: parameter names (without types) in function declaration
../drivers/hwtracing/coresight/coresight-etm4x.c:2701:20: warning: 'etm4x_driver_init' defined but not used [-Wunused-function]
../include/linux/device.h:1296:1: warning: data definition has no type or storage class
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: parameter names (without types) in function declaration
../include/linux/device.h:1301:1: warning: data definition has no type or storage class
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: parameter names (without types) in function declaration
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:20: warning: 'replicator_driver_init' defined but not used [-Wunused-function]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../include/linux/device.h:1296:1: warning: data definition has no type or storage class
../include/linux/export.h:36:30: warning: parameter names (without types) in function declaration
../include/linux/device.h:1301:1: warning: data definition has no type or storage class
../include/linux/export.h:36:30: warning: parameter names (without types) in function declaration
../drivers/soc/tegra/fuse/fuse-tegra.c:171:24: warning: 'tegra_fuse_driver_init' defined but not used [-Wunused-function]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../include/uapi/linux/byteorder/big_endian.h:32:26: warning: large integer implicitly truncated to unsigned type [-Woverflow]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../include/linux/bitops.h:6:19: warning: large integer implicitly truncated to unsigned type [-Woverflow]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v5_defconfig : PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : FAIL, 4 errors, 18 warnings, 0 section mismatches
Errors:
../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
Warnings:
arch/arm/configs/multi_v7_defconfig:603:warning: override: reassigning to symbol COMMON_CLK_QCOM
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: data definition has no type or storage class [enabled by default]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: data definition has no type or storage class [enabled by default]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: 'sun4i_a10_mod0_clk_driver_init' defined but not used [-Wunused-function]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: data definition has no type or storage class [enabled by default]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: data definition has no type or storage class [enabled by default]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: 'tegra_fuse_driver_init' defined but not used [-Wunused-function]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../drivers/gpu/drm/i915/intel_display.c:11853:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
../drivers/gpu/drm/i915/intel_display.c:11877:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 8 errors, 36 warnings, 0 section mismatches
Errors:
../drivers/cpufreq/exynos-cpufreq.c:239:1: error: type defaults to 'int' in declaration of 'device_initcall' [-Werror=implicit-int]
../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/clk/sunxi/clk-mod0.c:131:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
../drivers/tty/serial/8250/8250_omap.c:586:20: error: redefinition of 'omap8250_irq'
Warnings:
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/block/nvme-core.c:1756:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1778:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1782:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1821:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/cpufreq/exynos-cpufreq.c:239:1: warning: data definition has no type or storage class [enabled by default]
../drivers/cpufreq/exynos-cpufreq.c:239:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/cpufreq/exynos-cpufreq.c:239:1: warning: 'exynos_cpufreq_platdrv_init' defined but not used [-Wunused-function]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: data definition has no type or storage class [enabled by default]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: data definition has no type or storage class [enabled by default]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/clk/sunxi/clk-mod0.c:131:1: warning: 'sun4i_a10_mod0_clk_driver_init' defined but not used [-Wunused-function]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: data definition has no type or storage class [enabled by default]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: data definition has no type or storage class [enabled by default]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/hwtracing/coresight/coresight-replicator-qcom.c:214:1: warning: 'replicator_driver_init' defined but not used [-Wunused-function]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: data definition has no type or storage class [enabled by default]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: data definition has no type or storage class [enabled by default]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: parameter names (without types) in function declaration [enabled by default]
../drivers/soc/tegra/fuse/fuse-tegra.c:171:1: warning: 'tegra_fuse_driver_init' defined but not used [-Wunused-function]
../drivers/tty/serial/8250/8250_omap.c:560:20: warning: 'omap8250_irq' defined but not used [-Wunused-function]
../drivers/scsi/advansys.c:7805:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
arm-allnoconfig : FAIL, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-defconfig : FAIL, 2 errors, 6 warnings, 0 section mismatches
Errors:
../include/linux/device.h:1296:1: error: type defaults to 'int' in declaration of 'module_init' [-Werror=implicit-int]
../include/linux/device.h:1301:1: error: type defaults to 'int' in declaration of 'module_exit' [-Werror=implicit-int]
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../include/linux/device.h:1296:1: warning: data definition has no type or storage class
../include/linux/export.h:36:30: warning: parameter names (without types) in function declaration
../include/linux/device.h:1301:1: warning: data definition has no type or storage class
../include/linux/export.h:36:30: warning: parameter names (without types) in function declaration
../drivers/soc/tegra/fuse/fuse-tegra.c:171:24: warning: 'tegra_fuse_driver_init' defined but not used [-Wunused-function]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
Hi all
Please find the patch for Save extra cpu cycles in getting slow/fast domain(Commit ID : 2926ff354657c02ad4e1c453138f8670d031d7c4)
Description:
In present code, it is compulsory to check if the cpu is in slowest/fastest domain before calling the functions;
hmp_slower_domain() and hmp_faster_domain() to get the relative slower/faster domains.
If the caller calls without checking, it will give invlaid address which can result in undefined behavior.
Also in the functions
hmp_select_slower_cpu(), hmp_select_faster_cpu() and hmp_best_little_cpu(),
extra cpu cycles and instructions can be saved by changing the flow to get the relative slower/faster domain. As with this change the function
hmp_slower_domain() and hmp_faster_domain() will itself take care of the condition if the current cpu is in slowest or fastest domain.
So extra checks before getting the relative faster/slower domains can be avoided thus reducing function calls and prevent cpu cycles thus improving the performance.
Regards
Gaurav Jindal
+91-8800803297
CPCEX ID: gaurav.j
Hi,
V5 got some more review comments, Acks, etc.. and they are all updated
in V6.
V5->V6:
- Acks/RBY from Rob and Nishanth added
- Lots of rewording suggested by Nishanth
- OPP Descriptor node is named OPP Table node now and so 'opp' is
replaced by 'opp_table' in examples, as suggested by Nishanth.
- OPP entries are named as 'oppX' instead of 'entry*' as suggested by
Nishanth.
- Phandles to slow and fast OPPs in 2/3 are named appropriately.
V4->V5:
- opp-microamp fixed and rewritten as per Mark's suggestions.
- shared-opp renamed as opp-shared, as that's the convention for other
properties.
- Dropped "[V4 3/3] OPP: Add 'opp-next' in operating-points-v2 bindings"
as that was NAK'd by Mike T..
- Added [V5 3/3] based on Nishanth's suggestions.
- Added an example for 2/3, multiple OPP nodes.
- Other minor formatting..
- Existing binding: "operating-points" isn't deprecated now as platforms
looking for simple bindings should be allowed to use them.
- opp-khz is changed to opp-hz, examples updated.
- turbo-mode explained
V3->V4:
- Dropped code changes as we are still concerned about bindings.
- separated out into three patches, some of which might be NAK'd. :)
- The first patch presents basic OPP stuff that was reviewed earlier. It
also has support for multiple regulators, with values for both current
and voltage.
- Second patch is based on a special concern that Stephen had about
multiple OPP tables, one of which the parsing code will select at
runtime.
- Third one separates out 'opp-next' or Intermediate freq support as
Mike T. had few concerns over it. He wanted the clock driver to take
care of this and so do not want it to be passed by DT and used by
cpufreq. Also, there were concerns like the platform may not want to
choose intermediate frequency as a target frequency for longer runs,
which wasn't prevented in earlier bindings. And so it is kept
separate to be NAK'd quietly, without much disturbances.
---------------x-------------------x------------------------
Current OPP (Operating performance point) device tree bindings have been
insufficient due to the inflexible nature of the original bindings. Over
time, we have realized that Operating Performance Point definitions and
usage is varied depending on the SoC and a "single size (just frequency,
voltage) fits all" model which the original bindings attempted and
failed.
The proposed next generation of the bindings addresses by providing a
expandable binding for OPPs and introduces the following common
shortcomings seen with the original bindings:
- Getting clock/voltage/current rails sharing information between CPUs.
Shared by all cores vs independent clock per core vs shared clock per
cluster.
- Support for specifying current levels along with voltages.
- Support for multiple regulators.
- Support for turbo modes.
- Other per OPP settings: transition latencies, disabled status, etc.?
- Expandability of OPPs in future.
This patchset introduces new bindings "operating-points-v2" to get these
problems solved. Refer to the bindings for more details.
We now have multiple versions of OPP binding and only one of them should
be used per device.
Viresh Kumar (3):
OPP: Add new bindings to address shortcomings of existing bindings
OPP: Allow multiple OPP tables to be passed via DT
OPP: Add binding for 'opp-suspend'
Documentation/devicetree/bindings/power/opp.txt | 439 +++++++++++++++++++++++-
1 file changed, 435 insertions(+), 4 deletions(-)
--
2.4.0
Tree/Branch: master
Git describe: v4.1-rc6-44-g8cd9234
Commit: 8cd9234c64 Merge tag 'please-pull-rusty' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
Build Time: 72 min 44 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: next-20150602
Git describe: next-20150602
Commit: 0dfc0e4117 Add linux-next specific files for 20150602
Build Time: 74 min 45 sec
Passed: 7 / 9 ( 77.78 %)
Failed: 2 / 9 ( 22.22 %)
Errors: 2
Warnings: 36
Section Mismatches: 2
Failed defconfigs:
arm-allmodconfig
arm-allnoconfig
Errors:
arm-allmodconfig
ERROR: "__aeabi_uldivmod" [fs/xfs/xfs.ko] undefined!
ERROR: "__aeabi_uldivmod" [drivers/media/pci/cobalt/cobalt.ko] undefined!
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
18 warnings 5 mismatches : arm64-allmodconfig
7 warnings 0 mismatches : arm-multi_v5_defconfig
9 warnings 0 mismatches : arm-multi_v7_defconfig
2 warnings 0 mismatches : x86_64-defconfig
19 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
2 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 2
1 ERROR: "__aeabi_uldivmod" [fs/xfs/xfs.ko] undefined!
1 ERROR: "__aeabi_uldivmod" [drivers/media/pci/cobalt/cobalt.ko] undefined!
Warnings Summary: 36
11 warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
11 <stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
2 ../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
2 ../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 arch/arm/configs/multi_v7_defconfig:603:warning: override: reassigning to symbol COMMON_CLK_QCOM
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../include/uapi/linux/byteorder/big_endian.h:32:26: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../include/linux/bitops.h:6:19: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/scsi/advansys.c:7805:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/i915/intel_display.c:11877:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpu/drm/i915/intel_display.c:11853:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1821:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1782:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1778:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1756:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 2
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
2 WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 18 warnings, 5 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../include/linux/bitops.h:6:19: warning: large integer implicitly truncated to unsigned type [-Woverflow]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../include/uapi/linux/byteorder/big_endian.h:32:26: warning: large integer implicitly truncated to unsigned type [-Woverflow]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v5_defconfig : PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 9 warnings, 0 section mismatches
Warnings:
arch/arm/configs/multi_v7_defconfig:603:warning: override: reassigning to symbol COMMON_CLK_QCOM
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../drivers/gpu/drm/i915/intel_display.c:11853:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
../drivers/gpu/drm/i915/intel_display.c:11877:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 2 errors, 19 warnings, 0 section mismatches
Errors:
ERROR: "__aeabi_uldivmod" [fs/xfs/xfs.ko] undefined!
ERROR: "__aeabi_uldivmod" [drivers/media/pci/cobalt/cobalt.ko] undefined!
Warnings:
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/block/nvme-core.c:1756:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1778:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1782:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1821:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/advansys.c:7805:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
-------------------------------------------------------------------------------
arm-allnoconfig : FAIL, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
are there any plans to merge HMP support into lsk-v3.18?
None of the commits below are present on the v3.14 or v3.18 branches
[jramirez@calypso linux-linaro-stable.git (linux-linaro-lsk-v3.10 $%)]$ git log
--oneline --grep="hmp" | more
1 c1f0c1f sched: hmp: fix spinlock recursion in active migration
2 e482d95 hmp: Restrict ILB events if no CPU has > 1 task
3 65abdc9 HMP: use per cpu cpuidle driver to fix deadlock in hmp_idle_pull
4 4378062 sched: hmp: fix out-of-range CPU possible
5 cd4c4a0 Merge remote-tracking branch 'lsklinaro
hm/v3.10/topic/arm64-hmp' into linux-linaro-lsk
6 ee22524 Merge remote-tracking branch 'lsk/v3.10/topic/arm64-topology'
into lsk-v3.10-arm64-hmp
7 d1df056 hmp: dont attempt to pull tasks if affinity doesn't allow it
8 940407d hmp: Use idle pull to perform forced up-migrations
9 0168997 sched: hmp: unify active migration code
10 84efcd0 hmp: sched: Clean up hmp_up_threshold checks into a utility fn
11 1ade57e sched: hmp: Change small task packing defaults for all platforms
12 db3dba6 Revert "hmp: sched: Clean up hmp_up_threshold checks into a
utility fn"
13 11971ff Revert "sched: hmp: unify active migration code"
14 7e1f7d3 Revert "hmp: Use idle pull to perform forced up-migrations"
15 8503bfd Revert "hmp: dont attempt to pull tasks if affinity doesn't
allow it"
16 5a570cf hmp: dont attempt to pull tasks if affinity doesn't allow it
17 aae7721 hmp: Use idle pull to perform forced up-migrations
thanks,
jorge
Hi all
Please find the patch for Handling the error while getting slower/faster CPU domain. (Commit ID 847c2761d5991c7b2a194d4254ac61f0e4aafbc4)
Description:
if caller does not check for slowest/fastest cpu domain before getting the next slower/faster CPU domain, error may occur if CPU is already in slowest/fastest domain.
If the CPU is already in fastest domain, it will return the head pointer of the list instead of previous faster domain. In such case ,it should return the current CPU domain only.
Similarly, if the CPU is already in slowest domain, it will return the head pointer of the list instead of next slower domain. In such case , it should return the current CPU domain only.
Thanks..
Regards
Gaurav Jindal
+91-8800803297
CPCEX ID: gaurav.j
Tree/Branch: master
Git describe: v4.1-rc6-40-gc46a024
Commit: c46a024ea5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Build Time: 72 min 44 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: next-20150601
Git describe: next-20150601
Commit: e430ccc59c Add linux-next specific files for 20150601
Build Time: 74 min 47 sec
Passed: 8 / 9 ( 88.89 %)
Failed: 1 / 9 ( 11.11 %)
Errors: 1
Warnings: 37
Section Mismatches: 2
Failed defconfigs:
arm-allmodconfig
Errors:
arm-allmodconfig
ERROR: "__aeabi_uldivmod" [drivers/media/pci/cobalt/cobalt.ko] undefined!
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
18 warnings 5 mismatches : arm64-allmodconfig
7 warnings 0 mismatches : arm-multi_v5_defconfig
9 warnings 0 mismatches : arm-multi_v7_defconfig
2 warnings 0 mismatches : x86_64-defconfig
20 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
2 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 1
1 ERROR: "__aeabi_uldivmod" [drivers/media/pci/cobalt/cobalt.ko] undefined!
Warnings Summary: 37
11 warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
11 <stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
2 ../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
2 ../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 arch/arm/configs/multi_v7_defconfig:603:warning: override: reassigning to symbol COMMON_CLK_QCOM
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/uapi/linux/byteorder/big_endian.h:32:26: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../include/linux/bitops.h:6:19: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/scsi/advansys.c:7805:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/i915/intel_display.c:11877:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpu/drm/i915/intel_display.c:11853:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1835:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1796:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1792:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1770:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 2
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
2 WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 18 warnings, 5 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../include/uapi/linux/byteorder/big_endian.h:32:26: warning: large integer implicitly truncated to unsigned type [-Woverflow]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../include/linux/bitops.h:6:19: warning: large integer implicitly truncated to unsigned type [-Woverflow]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v5_defconfig : PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 9 warnings, 0 section mismatches
Warnings:
arch/arm/configs/multi_v7_defconfig:603:warning: override: reassigning to symbol COMMON_CLK_QCOM
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../drivers/gpu/drm/i915/intel_display.c:11853:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
../drivers/gpu/drm/i915/intel_display.c:11877:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 1 errors, 20 warnings, 0 section mismatches
Errors:
ERROR: "__aeabi_uldivmod" [drivers/media/pci/cobalt/cobalt.ko] undefined!
Warnings:
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1770:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1792:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1796:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1835:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/advansys.c:7805:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
This reverts commit 7d252cd22a3f6cb459e8b012912dfd258157f7df because it
has been implicated in kernel crashes when its workqueue timer is
migrated during CPU hotplug.
When HMP was initially being developed against a 3.4 derived kernel, it
was observed that wakeups were occurring every 30s across every core to
give the vmstat accounting a kick. This was causing a noticeable
increase in energy consumption on the really quiet use cases such as
audio and video playback. So commit 7d252cd22a was used which turned off
the updates on idle CPUs to reduce that.
On the 3.10 derived LSK this revert does not result in a significant
increase in power consumption so it is assumed that changes since 3.4
have mitigated the initial problem.
Signed-off-by: Jon Medhurst <tixy(a)linaro.org>
---
Kevin, I based this on v3.10/topic/big.LITTLE as you requested. In doing
so I noticed that topic didn't include the latest big-LITTLE-MP code as
that was merged directly into LSK instead (commit
b3c57d879f209074fbd0aa645274500151d69ec1). I don't know how much that
matters but thought I'd point it out.
include/linux/vmstat.h | 2 +-
mm/vmstat.c | 95 ++++++++------------------------------------------
2 files changed, 15 insertions(+), 82 deletions(-)
diff --git a/include/linux/vmstat.h b/include/linux/vmstat.h
index a30ab79..c586679 100644
--- a/include/linux/vmstat.h
+++ b/include/linux/vmstat.h
@@ -198,7 +198,7 @@ extern void __inc_zone_state(struct zone *, enum zone_stat_item);
extern void dec_zone_state(struct zone *, enum zone_stat_item);
extern void __dec_zone_state(struct zone *, enum zone_stat_item);
-bool refresh_cpu_vm_stats(int);
+void refresh_cpu_vm_stats(int);
void refresh_zone_stat_thresholds(void);
void drain_zonestat(struct zone *zone, struct per_cpu_pageset *);
diff --git a/mm/vmstat.c b/mm/vmstat.c
index b916a43..f42745e 100644
--- a/mm/vmstat.c
+++ b/mm/vmstat.c
@@ -14,7 +14,6 @@
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/cpu.h>
-#include <linux/cpumask.h>
#include <linux/vmstat.h>
#include <linux/sched.h>
#include <linux/math64.h>
@@ -433,12 +432,11 @@ EXPORT_SYMBOL(dec_zone_page_state);
* with the global counters. These could cause remote node cache line
* bouncing and will have to be only done when necessary.
*/
-bool refresh_cpu_vm_stats(int cpu)
+void refresh_cpu_vm_stats(int cpu)
{
struct zone *zone;
int i;
int global_diff[NR_VM_ZONE_STAT_ITEMS] = { 0, };
- bool vm_activity = false;
for_each_populated_zone(zone) {
struct per_cpu_pageset *p;
@@ -485,21 +483,14 @@ bool refresh_cpu_vm_stats(int cpu)
if (p->expire)
continue;
- if (p->pcp.count) {
- vm_activity = true;
+ if (p->pcp.count)
drain_zone_pages(zone, &p->pcp);
- }
#endif
}
for (i = 0; i < NR_VM_ZONE_STAT_ITEMS; i++)
- if (global_diff[i]) {
+ if (global_diff[i])
atomic_long_add(global_diff[i], &vm_stat[i]);
- vm_activity = true;
- }
-
- return vm_activity;
-
}
/*
@@ -1183,70 +1174,20 @@ static const struct file_operations proc_vmstat_file_operations = {
#ifdef CONFIG_SMP
static DEFINE_PER_CPU(struct delayed_work, vmstat_work);
int sysctl_stat_interval __read_mostly = HZ;
-static struct cpumask vmstat_off_cpus;
-struct delayed_work vmstat_monitor_work;
-
-static inline bool need_vmstat(int cpu)
-{
- struct zone *zone;
- int i;
-
- for_each_populated_zone(zone) {
- struct per_cpu_pageset *p;
- p = per_cpu_ptr(zone->pageset, cpu);
-
- for (i = 0; i < NR_VM_ZONE_STAT_ITEMS; i++)
- if (p->vm_stat_diff[i])
- return true;
-
- if (zone_to_nid(zone) != numa_node_id() && p->pcp.count)
- return true;
- }
-
- return false;
-}
-
-static void vmstat_update(struct work_struct *w);
-
-static void start_cpu_timer(int cpu)
+static void vmstat_update(struct work_struct *w)
{
- struct delayed_work *work = &per_cpu(vmstat_work, cpu);
-
- cpumask_clear_cpu(cpu, &vmstat_off_cpus);
- schedule_delayed_work_on(cpu, work, __round_jiffies_relative(HZ, cpu));
+ refresh_cpu_vm_stats(smp_processor_id());
+ schedule_delayed_work(&__get_cpu_var(vmstat_work),
+ round_jiffies_relative(sysctl_stat_interval));
}
-static void __cpuinit setup_cpu_timer(int cpu)
+static void __cpuinit start_cpu_timer(int cpu)
{
struct delayed_work *work = &per_cpu(vmstat_work, cpu);
INIT_DEFERRABLE_WORK(work, vmstat_update);
- start_cpu_timer(cpu);
-}
-
-static void vmstat_update_monitor(struct work_struct *w)
-{
- int cpu;
-
- for_each_cpu_and(cpu, &vmstat_off_cpus, cpu_online_mask)
- if (need_vmstat(cpu))
- start_cpu_timer(cpu);
-
- queue_delayed_work(system_unbound_wq, &vmstat_monitor_work,
- round_jiffies_relative(sysctl_stat_interval));
-}
-
-
-static void vmstat_update(struct work_struct *w)
-{
- int cpu = smp_processor_id();
-
- if (likely(refresh_cpu_vm_stats(cpu)))
- schedule_delayed_work(&__get_cpu_var(vmstat_work),
- round_jiffies_relative(sysctl_stat_interval));
- else
- cpumask_set_cpu(cpu, &vmstat_off_cpus);
+ schedule_delayed_work_on(cpu, work, __round_jiffies_relative(HZ, cpu));
}
/*
@@ -1263,19 +1204,17 @@ static int __cpuinit vmstat_cpuup_callback(struct notifier_block *nfb,
case CPU_ONLINE:
case CPU_ONLINE_FROZEN:
refresh_zone_stat_thresholds();
- setup_cpu_timer(cpu);
+ start_cpu_timer(cpu);
node_set_state(cpu_to_node(cpu), N_CPU);
break;
case CPU_DOWN_PREPARE:
case CPU_DOWN_PREPARE_FROZEN:
- if (!cpumask_test_cpu(cpu, &vmstat_off_cpus)) {
- cancel_delayed_work_sync(&per_cpu(vmstat_work, cpu));
- per_cpu(vmstat_work, cpu).work.func = NULL;
- }
+ cancel_delayed_work_sync(&per_cpu(vmstat_work, cpu));
+ per_cpu(vmstat_work, cpu).work.func = NULL;
break;
case CPU_DOWN_FAILED:
case CPU_DOWN_FAILED_FROZEN:
- setup_cpu_timer(cpu);
+ start_cpu_timer(cpu);
break;
case CPU_DEAD:
case CPU_DEAD_FROZEN:
@@ -1298,14 +1237,8 @@ static int __init setup_vmstat(void)
register_cpu_notifier(&vmstat_notifier);
- INIT_DEFERRABLE_WORK(&vmstat_monitor_work,
- vmstat_update_monitor);
- queue_delayed_work(system_unbound_wq,
- &vmstat_monitor_work,
- round_jiffies_relative(HZ));
-
for_each_online_cpu(cpu)
- setup_cpu_timer(cpu);
+ start_cpu_timer(cpu);
#endif
#ifdef CONFIG_PROC_FS
proc_create("buddyinfo", S_IRUGO, NULL, &fragmentation_file_operations);
--
2.1.4
Tree/Branch: v4.1-rc6
Git describe: v4.1-rc6
Commit: c65b99f046 Linux 4.1-rc6
Build Time: 72 min 41 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc5-197-g36a8b9a
Commit: 36a8b9a774 Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
Build Time: 72 min 43 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc5-193-ge4ca714b
Commit: e4ca714b63 Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/ralf/linux
Build Time: 72 min 56 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc5-161-gaaa20fc
Commit: aaa20fc233 Merge tag 'acpi-pci-4.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Build Time: 72 min 45 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc5-128-gc2102f3d
Commit: c2102f3d73 Merge branch 'akpm' (patches from Andrew)
Build Time: 72 min 42 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc5-99-g70946b5
Commit: 70946b5d0d Merge tag 'sound-4.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Build Time: 72 min 41 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: next-20150529
Git describe: next-20150529
Commit: 7732a9817f Add linux-next specific files for 20150529
Build Time: 74 min 31 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 187
Section Mismatches: 2
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
142 warnings 5 mismatches : arm64-allmodconfig
7 warnings 0 mismatches : arm-multi_v5_defconfig
9 warnings 0 mismatches : arm-multi_v7_defconfig
2 warnings 0 mismatches : x86_64-defconfig
54 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
2 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Warnings Summary: 187
12 <stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
11 warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
2 ../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
2 ../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
2 ../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
2 ../drivers/staging/wilc1000/linux_wlan.c:2612:16: warning: unused variable 'ih' [-Wunused-variable]
2 ../drivers/staging/wilc1000/linux_wlan.c:2611:8: warning: unused variable 'pu8UdpBuffer' [-Wunused-variable]
2 ../drivers/staging/wilc1000/linux_wlan.c:2039:1: warning: label '_fail_irq_init_' defined but not used [-Wunused-label]
2 ../drivers/staging/wilc1000/linux_wlan.c:1714:1: warning: label '_fail_1' defined but not used [-Wunused-label]
2 ../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
2 ../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 arch/arm/configs/multi_v7_defconfig:601:warning: override: reassigning to symbol COMMON_CLK_QCOM
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:938:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:935:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:853:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:839:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:672:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:41: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:3: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3510:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3508:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3502:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3475:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3421:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3354:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3352:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3346:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3261:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3259:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3253:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1505:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1504:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1464:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1414:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1413:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1366:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1156:7: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1152:81: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_spi.c:407:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
1 ../drivers/staging/wilc1000/linux_wlan.c:2636:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/linux_wlan.c:2140:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/linux_wlan.c:1405:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/linux_wlan.c:1165:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/linux_wlan.c:1154:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:900:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:862:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:802:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:758:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:711:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:708:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7073:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:706:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7011:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6964:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6958:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6859:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:665:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6643:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:662:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:651:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:625:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6160:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6068:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:5817:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4349:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4298:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4280:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4230:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4206:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4138:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4086:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4000:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3948:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3890:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3813:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3769:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3721:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3665:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3568:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3523:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3442:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3428:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3380:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3330:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3299:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3255:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3211:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3166:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3162:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3098:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3049:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3010:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2969:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2912:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2865:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2819:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2810:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2798:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2770:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2664:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2660:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2239:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2235:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2209:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1993:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1981:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1453:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1375:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1208:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/i915/intel_display.c:11866:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpu/drm/i915/intel_display.c:11842:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1834:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1795:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1791:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1769:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 2
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
2 WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 142 warnings, 5 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:672:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:839:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:853:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:935:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:938:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1152:81: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1366:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1413:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1464:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1504:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3253:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3259:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3261:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3346:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3352:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3354:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3421:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3475:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3502:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3508:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3510:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:41: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station')
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station')
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station')
../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:1154:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:1165:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:1405:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:1714:1: warning: label '_fail_1' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2039:1: warning: label '_fail_irq_init_' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2140:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:2636:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:2612:16: warning: unused variable 'ih' [-Wunused-variable]
../drivers/staging/wilc1000/linux_wlan.c:2611:8: warning: unused variable 'pu8UdpBuffer' [-Wunused-variable]
../drivers/staging/wilc1000/host_interface.c:625:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:651:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:662:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:665:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:706:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:708:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:711:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:758:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:802:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:862:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:900:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1208:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1375:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1453:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1981:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1993:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2209:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2235:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2239:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2660:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2664:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2770:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2798:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2810:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2819:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2865:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2912:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2969:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3010:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3049:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3098:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3162:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3166:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3211:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3255:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3299:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3330:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3380:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3428:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3442:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3523:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3568:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3665:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3721:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3769:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3813:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3890:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3948:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4000:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4086:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4138:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4206:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4230:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4280:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4298:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4349:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:5817:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6068:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6160:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6643:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6859:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6958:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:6964:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:7011:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:7070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:7073:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_spi.c:407:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v5_defconfig : PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 9 warnings, 0 section mismatches
Warnings:
arch/arm/configs/multi_v7_defconfig:601:warning: override: reassigning to symbol COMMON_CLK_QCOM
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../drivers/gpu/drm/i915/intel_display.c:11842:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
../drivers/gpu/drm/i915/intel_display.c:11866:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 54 warnings, 0 section mismatches
Warnings:
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
warning: (ARCH_MXC) selects CLKSRC_IMX_GPT which has unmet direct dependencies (OF && BROKEN)
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1769:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1791:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1795:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1834:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1156:7: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1414:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1505:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:3: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station') [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station') [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station') [enabled by default]
../drivers/staging/wilc1000/linux_wlan.c:1714:1: warning: label '_fail_1' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2039:1: warning: label '_fail_irq_init_' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2612:16: warning: unused variable 'ih' [-Wunused-variable]
../drivers/staging/wilc1000/linux_wlan.c:2611:8: warning: unused variable 'pu8UdpBuffer' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
Tree/Branch: master
Git describe: v4.1-rc5-79-gace6a22
Commit: ace6a22a9f Merge tag 'xtensa-20150526' of git://github.com/czankel/xtensa-linux
Build Time: 72 min 42 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: next-20150528
Git describe: next-20150528
Commit: 5d925a7641 Add linux-next specific files for 20150528
Build Time: 74 min 49 sec
Passed: 8 / 9 ( 88.89 %)
Failed: 1 / 9 ( 11.11 %)
Errors: 6
Warnings: 202
Section Mismatches: 2
Failed defconfigs:
arm-allmodconfig
Errors:
arm-allmodconfig
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:86:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:93:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/nic_main.c:78:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/nic_main.c:83:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/nicvf_main.c:88:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/nicvf_main.c:93:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
143 warnings 5 mismatches : arm64-allmodconfig
3 warnings 0 mismatches : arm-multi_v5_defconfig
5 warnings 0 mismatches : arm-multi_v7_defconfig
2 warnings 0 mismatches : x86_64-defconfig
65 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
2 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 6
1 ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:93:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
1 ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:86:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_main.c:93:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_main.c:88:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
1 ../drivers/net/ethernet/cavium/thunder/nic_main.c:83:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
1 ../drivers/net/ethernet/cavium/thunder/nic_main.c:78:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
Warnings Summary: 202
11 <stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
2 ../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
2 ../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
2 ../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
2 ../drivers/staging/wilc1000/linux_wlan.c:2612:16: warning: unused variable 'ih' [-Wunused-variable]
2 ../drivers/staging/wilc1000/linux_wlan.c:2611:8: warning: unused variable 'pu8UdpBuffer' [-Wunused-variable]
2 ../drivers/staging/wilc1000/linux_wlan.c:2039:1: warning: label '_fail_irq_init_' defined but not used [-Wunused-label]
2 ../drivers/staging/wilc1000/linux_wlan.c:1714:1: warning: label '_fail_1' defined but not used [-Wunused-label]
2 ../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
2 ../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 arch/arm/configs/multi_v7_defconfig:601:warning: override: reassigning to symbol COMMON_CLK_QCOM
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:938:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:935:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:853:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:839:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:672:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:41: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:3: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3510:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3508:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3502:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3475:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3421:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3354:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3352:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3346:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3261:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3259:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3253:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1505:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1504:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1464:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1414:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1413:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1366:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1156:7: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1152:81: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_spi.c:407:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
1 ../drivers/staging/wilc1000/linux_wlan.c:2636:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/linux_wlan.c:2140:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/linux_wlan.c:1405:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/linux_wlan.c:1165:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/linux_wlan.c:1154:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:900:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:862:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:802:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:758:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:711:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:708:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7073:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:706:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7011:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6964:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6958:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6859:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:665:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6643:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:662:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:651:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:625:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6160:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6068:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:5817:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4349:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4298:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4280:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4230:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4206:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4138:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4086:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4000:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3948:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3890:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3813:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3769:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3721:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3665:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3568:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3523:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3442:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3428:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3380:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3330:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3299:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3255:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3211:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3166:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3162:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3098:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3049:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3010:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2969:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2912:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2865:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2819:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2810:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2798:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2770:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2664:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2660:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2239:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2235:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2209:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1993:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1981:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1453:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1375:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1208:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:947:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:864:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:222:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:222:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:214:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:214:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:154:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:142:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:140:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:129:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:122:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:118:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:115:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:1056:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/cavium/thunder/nicvf_main.c:414:8: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/i915/intel_display.c:11866:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpu/drm/i915/intel_display.c:11842:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpu/drm/i2c/tda998x_drv.c:647:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1832:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1793:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1789:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1767:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 2
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
2 WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 143 warnings, 5 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/i2c/tda998x_drv.c:647:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:672:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:839:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:853:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:935:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:938:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1152:81: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1366:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1413:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1464:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1504:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3253:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3259:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3261:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3346:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3352:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3354:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3421:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3475:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3502:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3508:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3510:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:41: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station')
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station')
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station')
../drivers/staging/wilc1000/linux_wlan.c:1154:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:1165:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:1405:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:1714:1: warning: label '_fail_1' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2039:1: warning: label '_fail_irq_init_' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2140:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:2636:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/linux_wlan.c:2612:16: warning: unused variable 'ih' [-Wunused-variable]
../drivers/staging/wilc1000/linux_wlan.c:2611:8: warning: unused variable 'pu8UdpBuffer' [-Wunused-variable]
../drivers/usb/renesas_usbhs/common.c:496:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:625:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:651:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:662:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:665:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:706:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:708:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:711:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:758:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:802:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:862:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:900:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1208:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1375:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1453:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1981:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1993:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2209:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2235:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2239:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2660:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2664:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2770:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2798:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2810:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2819:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2865:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2912:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2969:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3010:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3049:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3098:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3162:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3166:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3211:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3255:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3299:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3330:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3380:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3428:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3442:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3523:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3568:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3665:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3721:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3769:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3813:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3890:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3948:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4000:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4086:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4138:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4206:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4230:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4280:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4298:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4349:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:5817:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6068:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6160:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6643:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6859:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6958:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:6964:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:7011:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:7070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:7073:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_spi.c:407:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v5_defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/ipv4/inet_hashtables.c:631:13: warning: division by zero [-Wdiv-by-zero]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings:
arch/arm/configs/multi_v7_defconfig:601:warning: override: reassigning to symbol COMMON_CLK_QCOM
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../drivers/gpu/drm/i915/intel_display.c:11842:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
../drivers/gpu/drm/i915/intel_display.c:11866:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 6 errors, 65 warnings, 0 section mismatches
Errors:
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:86:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:93:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/nic_main.c:78:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/nic_main.c:83:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/nicvf_main.c:88:2: error: implicit declaration of function 'writeq' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/cavium/thunder/nicvf_main.c:93:2: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1767:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1789:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1793:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1832:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/net/ethernet/cavium/thunder/nicvf_main.c:414:8: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:115:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:118:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:122:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:129:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:140:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:142:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:154:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:214:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:214:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:222:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:222:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:864:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:947:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/cavium/thunder/nicvf_queues.c:1056:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1156:7: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1414:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1505:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:3: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station') [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station') [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station') [enabled by default]
../drivers/staging/wilc1000/linux_wlan.c:1714:1: warning: label '_fail_1' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2039:1: warning: label '_fail_irq_init_' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2612:16: warning: unused variable 'ih' [-Wunused-variable]
../drivers/staging/wilc1000/linux_wlan.c:2611:8: warning: unused variable 'pu8UdpBuffer' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
This patchset enables livepatch support on arm64.
Livepatch was merged in v4.0, and allows replacying a function dynamically
based on ftrace framework, but it also requires -mfentry option of gcc.
Currently arm64 gcc doesn't support it, but by adding a helper function to
ftrace, we will be able to support livepatch on arch's which don't support
this option.
I submit this patchset as RFC since I'm not quite sure that I'm doing
in the right way, or we should definitely support -fentry instead.
Please note that I tested the feature only with livepatch-sample, and
the code for DYNAMIC_TRACE_WITH_REGS is still rough-edged.
To: Steven Rostedt <rostedt(a)goodmis.org>
To: Ingo Molnar <mingo(a)kernel.org>
To: Josh Poimboeuf <jpoimboe(a)redhat.com>
To: Seth Jennings <sjenning(a)redhat.com>
To: Jiri Kosina <jkosina(a)suse.cz>
To: Vojtech Pavlik <vojtech(a)suse.cz>
To: Catalin Marinas <catalin.marinas(a)arm.com>
To: Will Deacon <will.deacon(a)arm.com>
AKASHI Takahiro (4):
ftrace: add a helper function for livepatch
livepatch: adjust a patched function's address
arm64: ftrace: add DYNAMIC_TRACE_WITH_REGS version
arm64: add livepatch support
arch/arm64/Kconfig | 4 ++
arch/arm64/include/asm/ftrace.h | 4 ++
arch/arm64/include/asm/livepatch.h | 38 +++++++++++
arch/arm64/kernel/Makefile | 1 +
arch/arm64/kernel/entry-ftrace.S | 124 ++++++++++++++++++++++++++++++++++++
arch/arm64/kernel/ftrace.c | 24 ++++++-
arch/arm64/kernel/livepatch.c | 68 ++++++++++++++++++++
arch/x86/include/asm/livepatch.h | 5 ++
include/linux/ftrace.h | 2 +
include/linux/livepatch.h | 2 +
kernel/livepatch/core.c | 16 +++--
kernel/trace/ftrace.c | 26 ++++++++
12 files changed, 309 insertions(+), 5 deletions(-)
create mode 100644 arch/arm64/include/asm/livepatch.h
create mode 100644 arch/arm64/kernel/livepatch.c
--
1.7.9.5
Tree/Branch: master
Git describe: v4.1-rc5-75-gde18246
Commit: de182468d1 Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6
Build Time: 72 min 42 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc5-31-g7ffb9e1
Commit: 7ffb9e116f Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Build Time: 72 min 48 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc5-13-g1b887bf
Commit: 1b887bf31d Merge tag 'mfd-fixes-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Build Time: 72 min 44 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: next-20150527
Git describe: next-20150527
Commit: 8a383d3e66 Add linux-next specific files for 20150527
Build Time: 64 min 53 sec
Passed: 8 / 9 ( 88.89 %)
Failed: 1 / 9 ( 11.11 %)
Errors: 1
Warnings: 182
Section Mismatches: 1
Failed defconfigs:
arm64-allmodconfig
Errors:
arm64-allmodconfig
../drivers/staging/wilc1000/linux_wlan.c:18:22: fatal error: asm/gpio.h: No such file or directory
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
133 warnings 1 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v5_defconfig
5 warnings 0 mismatches : arm-multi_v7_defconfig
2 warnings 0 mismatches : x86_64-defconfig
52 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
2 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 1
1 ../drivers/staging/wilc1000/linux_wlan.c:18:22: fatal error: asm/gpio.h: No such file or directory
Warnings Summary: 182
11 <stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
2 ../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
2 ../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
2 ../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
2 ../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
2 ../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 arch/arm/configs/multi_v7_defconfig:601:warning: override: reassigning to symbol COMMON_CLK_QCOM
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
1 ../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:938:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:935:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:853:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:839:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:672:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: initialization from incompatible pointer type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station') [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: initialization from incompatible pointer type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station')
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:41: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:3: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' [-Wformat=]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3510:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3508:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3502:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3475:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3421:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3354:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3352:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3346:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3261:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3259:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3253:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1505:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1504:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1464:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1414:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1413:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1366:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1156:7: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type [enabled by default]
1 ../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1152:81: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type
1 ../drivers/staging/wilc1000/wilc_spi.c:407:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
1 ../drivers/staging/wilc1000/linux_wlan.c:2612:16: warning: unused variable 'ih' [-Wunused-variable]
1 ../drivers/staging/wilc1000/linux_wlan.c:2611:8: warning: unused variable 'pu8UdpBuffer' [-Wunused-variable]
1 ../drivers/staging/wilc1000/linux_wlan.c:2039:1: warning: label '_fail_irq_init_' defined but not used [-Wunused-label]
1 ../drivers/staging/wilc1000/linux_wlan.c:1714:1: warning: label '_fail_1' defined but not used [-Wunused-label]
1 ../drivers/staging/wilc1000/host_interface.c:900:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:862:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:802:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:758:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:711:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:708:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7073:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:706:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:7011:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6964:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6958:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6859:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:665:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6643:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:662:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:651:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/wilc1000/host_interface.c:625:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6160:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:6068:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:5817:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4349:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4298:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4280:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4230:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4206:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4138:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4086:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:4000:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3948:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3890:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3813:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3769:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3721:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3665:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3568:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3523:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3442:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3428:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3380:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3330:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3299:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3255:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3211:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3166:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3162:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3098:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3049:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:3010:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2969:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2912:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2865:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2819:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2810:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2798:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2770:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2664:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2660:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2239:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2235:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:2209:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1993:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1981:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1453:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1375:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/wilc1000/host_interface.c:1208:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/i915/intel_display.c:11880:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpu/drm/i915/intel_display.c:11856:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/gpu/drm/i2c/tda998x_drv.c:647:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1832:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1793:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1789:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1767:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
1 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-allmodconfig : FAIL, 1 errors, 133 warnings, 1 section mismatches
Errors:
../drivers/staging/wilc1000/linux_wlan.c:18:22: fatal error: asm/gpio.h: No such file or directory
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/i2c/tda998x_drv.c:647:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:672:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:839:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:853:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:935:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:938:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1152:81: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1250:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1366:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1413:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1464:44: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:39: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1504:41: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3253:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3259:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3261:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3346:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3352:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3354:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3421:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3475:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3502:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3508:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3510:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3614:2: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' [-Wformat=]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:41: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station')
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:20: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station')
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: initialization from incompatible pointer type
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:17: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station')
../drivers/staging/wilc1000/host_interface.c:625:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:651:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:662:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:665:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:706:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:708:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:711:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:758:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:802:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:862:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:900:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1208:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1375:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1453:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1981:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:1993:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2209:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2235:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2239:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2660:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2664:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2770:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2798:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2810:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2819:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2865:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2912:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:2969:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3010:61: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3049:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3098:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3162:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3166:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3211:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3255:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3299:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3330:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3380:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3428:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3442:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3523:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3568:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3665:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3721:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3769:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3813:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3890:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:3948:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4000:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4086:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4138:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4206:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4230:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4280:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4298:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:4349:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:5817:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6068:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6160:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6643:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6859:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:6958:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:6964:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/host_interface.c:7011:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:7070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/wilc1000/host_interface.c:7073:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/staging/wilc1000/wilc_spi.c:407:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v5_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings:
arch/arm/configs/multi_v7_defconfig:601:warning: override: reassigning to symbol COMMON_CLK_QCOM
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../drivers/gpu/drm/i915/intel_display.c:11856:14: warning: 'crtc_state' may be used uninitialized in this function [-Wmaybe-uninitialized]
../drivers/gpu/drm/i915/intel_display.c:11880:6: warning: 'crtc' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1767:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1789:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1793:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1832:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:897:11: warning: unused variable 'val32' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_wlan.c:2305:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
../drivers/staging/wilc1000/wilc_wlan.c:2322:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t *' [-Wformat]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1156:7: warning: passing argument 3 of 'host_int_set_join_req' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1334:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1335:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1367:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1380:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1381:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1414:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1430:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1431:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 2 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1465:11: warning: passing argument 6 of 'host_int_add_rx_gtk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1470:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1471:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:1505:8: warning: passing argument 2 of 'host_int_add_ptk' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3861:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:3933:12: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4001:25: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4100:3: warning: passing argument 1 of 'WILC_WFI_init_mon_interface' discards 'const' qualifier from pointer target type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4184:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.add_station') [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4186:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.change_station') [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: initialization from incompatible pointer type [enabled by default]
../drivers/staging/wilc1000/wilc_wfi_cfgoperations.c:4189:2: warning: (near initialization for 'WILC_WFI_cfg80211_ops.get_station') [enabled by default]
../drivers/staging/wilc1000/linux_wlan.c:1714:1: warning: label '_fail_1' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2039:1: warning: label '_fail_irq_init_' defined but not used [-Wunused-label]
../drivers/staging/wilc1000/linux_wlan.c:2612:16: warning: unused variable 'ih' [-Wunused-variable]
../drivers/staging/wilc1000/linux_wlan.c:2611:8: warning: unused variable 'pu8UdpBuffer' [-Wunused-variable]
../drivers/staging/wilc1000/wilc_spi.c:1197:3: warning: too many arguments for format [-Wformat-extra-args]
../drivers/staging/wilc1000/wilc_spi.c:1200:4: warning: too many arguments for format [-Wformat-extra-args]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
This patch set addresses KVM issue described in Geoff's kexec patch set[1].
See "Changes" below.
Initially, I used reboot notifier hook to shut down cpu cores, but in this
version, kvm cpu hotplug is implemented after Mark's comment.
I confirmed that it works with kexec under the following scenarios:
- boot 1st kernel
- run a guest OS
- (stop a guest OS)
- reboot 2nd kernel by kexec
- run a guest OS
test target: MediaTek MT8173-EVB
version: kernel v4.0-rc1 + Geoff's kexec v8 + Arn's patch[2]
But I didn't test other complicated scenarios with cpu hotplug.
On arm, Frediano[3] is no longer working on this issue as he left his
company. patch#4 is just a stub for arm.
Changes from v3:
* modified to use kvm cpu hotplug framework directly instead of reboot
notifier hook
Changes from v2:
* modified kvm_virt_to_trampoline() macro to fix a page-alignment issue[4]
Changes from v1:
* modified kvm_cpu_reset() implementation:
- define a macro to translate va to addr in trampoline
- use __hyp_default_vectors instead of kvm_get_hyp_stub_vectors()
- shuffle the arguments in __cpu_reset_hyp_mode()
- optimize TLB flush operations
* changed a patch#2's name
* added a patch#5 to add stub code for arm
[1] http://lists.infradead.org/pipermail/kexec/2015-April/335533.html
[2] http://lists.infradead.org/pipermail/linux-arm-kernel/2015-March/334002.html
[3] http://lists.infradead.org/pipermail/linux-arm-kernel/2015-February/322231.…
[4] http://lists.infradead.org/pipermail/linux-arm-kernel/2015-March/334910.html
AKASHI Takahiro (4):
arm64: kvm: add a cpu tear-down function
arm64: kvm: add kvm cpu hotplug
arm64: kvm: remove !KEXEC dependency
arm: kvm: add stub implementation for kvm_cpu_reset()
arch/arm/include/asm/kvm_asm.h | 1 +
arch/arm/include/asm/kvm_host.h | 13 ++++++++++-
arch/arm/include/asm/kvm_mmu.h | 5 +++++
arch/arm/kvm/arm.c | 44 ++++++++++++++++++++++++++++---------
arch/arm/kvm/init.S | 6 +++++
arch/arm/kvm/mmu.c | 5 +++++
arch/arm64/include/asm/kvm_asm.h | 1 +
arch/arm64/include/asm/kvm_host.h | 12 +++++++++-
arch/arm64/include/asm/kvm_mmu.h | 7 ++++++
arch/arm64/include/asm/virt.h | 11 ++++++++++
arch/arm64/kvm/Kconfig | 1 -
arch/arm64/kvm/hyp-init.S | 32 +++++++++++++++++++++++++++
arch/arm64/kvm/hyp.S | 16 +++++++++++---
13 files changed, 138 insertions(+), 16 deletions(-)
--
1.7.9.5
This commit sets the power of the average CPU in SMP systems to
SCHED_CAPACITY_SCALE.
Ignoring the condition "min_capacity==max_capacity" causes the function
update_cpu_power( .. ) to generate out of range values. This is
because the default value of middle_capacity is used in the final
calculation instead of a valid scaling factor.
Incidentally, when out of range values are generated and if
SCHED_FEAT(ARCH_POWER) is true, the load balancing algorithm makes
incorrect scheduling decisions typically overallocating all the work
on one of the CPU cores.
This proposed solution to arm64 is in line with the upstream solution
present in arm32 since the commit below was merged:
* SHA: 816a8de0017f16c32e747abc5367bf379515b20a
* From: Sudeep KarkadaNagesha <sudeep.karkadanagesha(a)arm.com>
* Date: Mon, 17 Jun 2013 14:20:00 +0100
* Subject: ARM: topology: remove hwid/MPIDR dependency from cpu_capac
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz(a)linaro.org>
---
arch/arm64/kernel/topology.c | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/arch/arm64/kernel/topology.c b/arch/arm64/kernel/topology.c
index db8bb29..31e3e6e 100644
--- a/arch/arm64/kernel/topology.c
+++ b/arch/arm64/kernel/topology.c
@@ -317,16 +317,12 @@ static void __init parse_dt_cpu_power(void)
cpu_capacity(cpu) = capacity;
}
- /* If min and max capacities are equal we bypass the update of the
- * cpu_scale because all CPUs have the same capacity. Otherwise, we
- * compute a middle_capacity factor that will ensure that the capacity
+ /* compute a middle_capacity factor that will ensure that the capacity
* of an 'average' CPU of the system will be as close as possible to
* SCHED_POWER_SCALE, which is the default value, but with the
* constraint explained near table_efficiency[].
*/
- if (min_capacity == max_capacity)
- return;
- else if (4 * max_capacity < (3 * (max_capacity + min_capacity)))
+ if (4 * max_capacity < (3 * (max_capacity + min_capacity)))
middle_capacity = (min_capacity + max_capacity)
>> (SCHED_POWER_SHIFT+1);
else
--
2.1.4
Tree/Branch: next-20150526
Git describe: next-20150526
Commit: 70c79951b3 Add linux-next specific files for 20150526
Build Time: 74 min 16 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 32
Section Mismatches: 2
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
17 warnings 5 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v5_defconfig
5 warnings 0 mismatches : arm-multi_v7_defconfig
18 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
2 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Warnings Summary: 32
12 <stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
2 ../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
2 ../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 arch/arm/configs/multi_v7_defconfig:601:warning: override: reassigning to symbol COMMON_CLK_QCOM
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/i2c/tda998x_drv.c:647:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1832:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1793:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1789:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1767:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 2
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
2 WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 17 warnings, 5 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/i2c/tda998x_drv.c:647:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v5_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings:
arch/arm/configs/multi_v7_defconfig:601:warning: override: reassigning to symbol COMMON_CLK_QCOM
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 18 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1767:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1789:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1793:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1832:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
x86_64-defconfig
Hi Guys (Specially Stephen),
These are dangling since a long time now and I am really getting discouraged to
take these further. Not many people have reviewed them, apart from few nice
folks.
One last try ..
I have tried to take care of most of the concerns you had Stephen, please let me
know if they workout for you or you don't want these bindings to take care of
qcom stuff at all. Then we can keep them simple and carry on. Ofcourse we would
like to handle every platform here :)
V3->V4:
- Dropped code changes as we are still concerned about bindings.
- separated out into three patches, some of which might be NAK'd. :)
- The first patch presents basic OPP stuff that was reviewed earlier. It also
has support for multiple regulators, with values for both current and voltage.
- Second patch is based on a special concern that Stephen had about multiple OPP
tables, one of which the parsing code will select at runtime.
- Third one separates out 'opp-next' or Intermediate freq support as Mike T. had
few concerns over it. He wanted the clock driver to take care of this and so
do not want it to be passed by DT and used by cpufreq. Also, there were
concerns like the platform may not want to choose intermediate frequency as a
target frequency for longer runs, which wasn't prevented in earlier bindings.
And so it is kept separate to be NAK'd quietly, without much disturbances.
---------------x-------------------x------------------------
Current OPP (Operating performance point) DT bindings are proven to be
insufficient at multiple instances.
The shortcomings we are trying to solve here:
- Getting clock sharing information between CPUs. Single shared clock vs
independent clock per core vs shared clock per cluster.
- Support for specifying current levels along with voltages.
- Support for multiple regulators.
- Support for turbo modes.
- Other per OPP settings: transition latencies, disabled status, etc.?
- Expandability of OPPs in future.
This patchset shows a path forward to get all these fixed. Please give some
comments this time and lets get this done.
--
viresh
Viresh Kumar (3):
OPP: Redefine bindings to overcome shortcomings
OPP: Allow multiple OPP tables to be passed via DT
OPP: Add 'opp-next' in operating-points-v2 bindings
Documentation/devicetree/bindings/power/opp.txt | 501 +++++++++++++++++++++++-
1 file changed, 497 insertions(+), 4 deletions(-)
--
2.3.0.rc0.44.ga94655d
Hi Guys,
Finally V4 got some good review comments, Acks, etc.. I have updated the
bindings with all review comments and here is V5.
V4->V5:
- opp-microamp fixed and rewritten as per Mark's suggestions.
- shared-opp renamed as opp-shared, as that's the convention for other
properties.
- Dropped "[V4 3/3] OPP: Add 'opp-next' in operating-points-v2 bindings" as that
was NAK'd by Mike T..
- Added [V5 3/3] based on Nishanth's suggestions.
- Added an example for 2/3, multiple OPP nodes.
@Stephen/Nishanth: I have kept your tags here as I haven't changed the binding
but only an example. Please let me know if you have some comments.
- Other minor formatting..
- Existing binding: "operating-points" isn't deprecated now as platforms looking
for simple bindings should be allowed to use them.
- opp-khz is changed to opp-hz, examples updated.
- turbo-mode explained
V3->V4:
- Dropped code changes as we are still concerned about bindings.
- separated out into three patches, some of which might be NAK'd. :)
- The first patch presents basic OPP stuff that was reviewed earlier. It also
has support for multiple regulators, with values for both current and voltage.
- Second patch is based on a special concern that Stephen had about multiple OPP
tables, one of which the parsing code will select at runtime.
- Third one separates out 'opp-next' or Intermediate freq support as Mike T. had
few concerns over it. He wanted the clock driver to take care of this and so
do not want it to be passed by DT and used by cpufreq. Also, there were
concerns like the platform may not want to choose intermediate frequency as a
target frequency for longer runs, which wasn't prevented in earlier bindings.
And so it is kept separate to be NAK'd quietly, without much disturbances.
---------------x-------------------x------------------------
Current OPP (Operating performance point) DT bindings are proven to be
insufficient at multiple instances.
The shortcomings we are trying to solve here:
- Getting clock/voltage/current rails sharing information between CPUs.
Shared by all cores vs independent clock per core vs shared clock per
cluster.
- Support for specifying current levels along with voltages.
- Support for multiple regulators.
- Support for turbo modes.
- Other per OPP settings: transition latencies, disabled status, etc.?
- Expandability of OPPs in future.
This patchset tries to solve these shortcomings with a new "operating-points-v2"
binding, which can be easily extended later if required.
Viresh Kumar (3):
OPP: Redefine bindings to overcome shortcomings
OPP: Allow multiple OPP tables to be passed via DT
OPP: Add binding for 'opp-suspend'
Documentation/devicetree/bindings/power/opp.txt | 437 +++++++++++++++++++++++-
1 file changed, 433 insertions(+), 4 deletions(-)
--
2.4.0
Tree/Branch: master
Git describe: v4.1-rc5-7-ga8b253b
Commit: a8b253b9f2 Merge tag 'pinctrl-v4.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Build Time: 72 min 43 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: next-20150525
Git describe: next-20150525
Commit: c20184734e Add linux-next specific files for 20150525
Build Time: 74 min 4 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 33
Section Mismatches: 2
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
17 warnings 5 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v5_defconfig
6 warnings 0 mismatches : arm-multi_v7_defconfig
18 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
2 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Warnings Summary: 33
12 <stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
2 ../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
2 ../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 arch/arm/configs/multi_v7_defconfig:598:warning: override: reassigning to symbol COMMON_CLK_QCOM
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:1063:28: warning: 'f_min' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/i2c/tda998x_drv.c:647:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1832:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1793:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1789:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1767:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 2
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
2 WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 17 warnings, 5 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/i2c/tda998x_drv.c:647:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:417:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:418:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/i2c/busses/i2c-xgene-slimpro.o(.data+0x28): Section mismatch in reference from the variable xgene_slimpro_i2c_driver to the variable .init.text:$x
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v5_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings:
arch/arm/configs/multi_v7_defconfig:598:warning: override: reassigning to symbol COMMON_CLK_QCOM
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../drivers/mmc/host/sh_mmcif.c:1063:28: warning: 'f_min' may be used uninitialized in this function [-Wmaybe-uninitialized]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 18 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1767:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1789:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1793:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1832:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/trace_events.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/lustre/lustre/lov/lov_request.c:78:7: warning: unused variable 'len' [-Wunused-variable]
../drivers/staging/lustre/lustre/obdclass/acl.c:123:6: warning: unused variable 'old_size' [-Wunused-variable]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
<stdin>:1253:2: warning: #warning syscall userfaultfd not implemented [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
x86_64-defconfig
Tree/Branch: v4.1-rc5
Git describe: v4.1-rc5
Commit: ba155e2d21 Linux 4.1-rc5
Build Time: 72 min 41 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc4-215-g5b13966
Commit: 5b13966693 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Build Time: 72 min 40 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc4-209-gc5db6a3
Commit: c5db6a3bde Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Build Time: 72 min 49 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Hi Dmitry&Theodore,
Someone said without the following patch on lts 3.10 kernel (which used
as android base kernel). the write maybe very very slow, needs 1 or 2
seconds to finish.
I quick looked this patch, seems it's no harm for a normal fs function.
but still don't know why it is helpful. So do you remember why you
commit this change at that time?
Thanks
Alex
ommit 7afe5aa59ed3da7b6161617e7f157c7c680dc41e
Author: Dmitry Monakhov <dmonakhov(a)openvz.org>
Date: Wed Aug 28 14:30:47 2013 -0400
ext4: convert write_begin methods to stable_page_writes semantics
Use wait_for_stable_page() instead of wait_on_page_writeback()
Signed-off-by: Dmitry Monakhov <dmonakhov(a)openvz.org>
Signed-off-by: "Theodore Ts'o" <tytso(a)mit.edu>
Reviewed-by: Jan Kara <jack(a)suse.cz>
diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c
index fc4051e..47c8e46 100644
--- a/fs/ext4/inode.c
+++ b/fs/ext4/inode.c
@@ -969,7 +969,8 @@ retry_journal:
ext4_journal_stop(handle);
goto retry_grab;
}
- wait_on_page_writeback(page);
+ /* In case writeback began while the page was unlocked */
+ wait_for_stable_page(page);
if (ext4_should_dioread_nolock(inode))
ret = __block_write_begin(page, pos, len,
ext4_get_block_write);
@@ -2678,7 +2679,7 @@ retry_journal:
goto retry_grab;
}
/* In case writeback began while the page was unlocked */
- wait_on_page_writeback(page);
+ wait_for_stable_page(page);
ret = __block_write_begin(page, pos, len, ext4_da_get_block_prep);
if (ret < 0) {
~
--
Thanks
Alex
Tree/Branch: master
Git describe: v4.1-rc4-205-g086e8dd
Commit: 086e8ddb56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
Build Time: 72 min 46 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Tree/Branch: master
Git describe: v4.1-rc4-198-gcf539cb
Commit: cf539cbd8a Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Build Time: 72 min 47 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 25
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
12 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 25
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
Hi Rafael,
The aim of this series is to stop managing cpufreq sysfs directories on CPU
hotplug.
Currently on removal of a 'cpu != policy->cpu', we remove its sysfs directories
by removing the soft-link. And on removal of policy->cpu, we migrate the sysfs
directories to the next cpu in policy. But if policy->cpu was the last CPU, we
remove the policy completely and allocate it again once the CPUs come back.
This has shortcomings:
- Code Complexity
- Slower hotplug
- sysfs file permissions are reset after all policy->cpus are offlined
- CPUFreq stats history lost after all policy->cpus are offlined
- Special management of sysfs stuff during suspend/resume
To make things simple we can stop playing with sysfs files unless the driver is
getting removed. Also the policy can be kept intact to be used later.
First few patches provide a clean base for others *more important* patches.
Rebased-over: your linux-next branch as there were dependencies on my earlier
patches.
Pushed here:
git://git.linaro.org/people/viresh.kumar/linux.git cpufreq/core/sysfs-v4
V4-V5:
- Sending all patches again
- Fixed comments in one of the patches as suggested by you
- Merged the last commit about "physical hotplug of CPUs" with "cpufreq: Stop
migrating sysfs files on hotplug".
- A new patch (content is old, just separated out into its own patch) "cpufreq:
add/remove sysfs links via cpufreq_add_remove_dev_symlink()"
V3-V4:
- Only four patches sent this time:
- [PATCH V4 01/14] cpufreq: Create for_each_{in}active_policy()
- [PATCH V4 04/14] cpufreq: Don't traverse all active policies to find
- [PATCH V4 05/14] cpufreq: Manage governor usage history with
- [PATCH V4 06/14] cpufreq: Mark policy->governor = NULL for inactive
- Remove __temp from the arguments of for_each_[in]active_policies.
- Simplified macros/next_policy, etc.
V2->V3:
- First five are already applied by you and the 7th one was sent separately as a
fix earlier and got applied. So, V2 had 20 patches and V3 has 14.
- Dropped while(1) and used do/while.
- policy->governor marked as NULL only while removing the governor and not when
policy becomes inactive.
- Commit logs/comments updated
- Applied Acks from Saravan
v1->V2:
- Dropped the idea of using policy-lists for getting policy for any cpu
- Also dropped fallback list and its per-cpu variable
- Stopped cleaning cpufreq_cpu_data and doing list_del(policy) on logical
hotplug.
- Added support for physical hotplug of CPUs (Untested).
Saravana Kannan (1):
cpufreq: Track cpu managing sysfs kobjects separately
Viresh Kumar (13):
cpufreq: Create for_each_{in}active_policy()
cpufreq: Don't clear cpufreq_cpu_data and policy list for inactive
policies
cpufreq: Get rid of cpufreq_cpu_data_fallback
cpufreq: Don't traverse all active policies to find policy for a cpu
cpufreq: Manage governor usage history with 'policy->last_governor'
cpufreq: Mark policy->governor = NULL for inactive policies
cpufreq: Don't allow updating inactive policies from sysfs
cpufreq: add/remove sysfs links via cpufreq_add_remove_dev_symlink()
cpufreq: Stop migrating sysfs files on hotplug
cpufreq: Remove cpufreq_update_policy()
cpufreq: Initialize policy->kobj while allocating policy
cpufreq: Call cpufreq_policy_put_kobj() from cpufreq_policy_free()
cpufreq: Restart governor as soon as possible
drivers/cpufreq/cpufreq.c | 486 +++++++++++++++++++++++++---------------------
include/linux/cpufreq.h | 5 +-
2 files changed, 268 insertions(+), 223 deletions(-)
--
2.4.0
Tree/Branch: master
Git describe: v4.1-rc4-164-g0b6280c
Commit: 0b6280c620 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Build Time: 72 min 47 sec
Passed: 9 / 9 (100.00 %)
Failed: 0 / 9 ( 0.00 %)
Errors: 0
Warnings: 37
Section Mismatches: 1
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
24 warnings 3 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
12 warnings 0 mismatches : arm-allmodconfig
-------------------------------------------------------------------------------
Warnings Summary: 37
2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
1 ../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
1 ../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
1 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
1 ../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/gpu/drm/msm/msm_iommu.c:63:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'size_t' [-Wformat=]
1 ../drivers/gpu/drm/msm/msm_iommu.c:102:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' [-Wformat=]
1 ../drivers/gpu/drm/msm/msm_gem.c:490:4: warning: format '%d' expects argument of type 'int', but argument 11 has type 'size_t' [-Wformat=]
1 ../drivers/gpu/drm/msm/msm_drv.c:97:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/msm/msm_drv.c:219:3: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'resource_size_t' [-Wformat=]
1 ../drivers/gpu/drm/msm/msm_drv.c:180:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/msm/msm_drv.c:113:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/msm/msm_drv.c:105:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/gpu/drm/msm/edp/edp_aux.c:158:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
1 ../drivers/gpu/drm/msm/edp/edp_aux.c:135:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat=]
1 ../drivers/gpu/drm/msm/dsi/dsi_host.c:1043:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat=]
1 ../drivers/gpu/drm/msm/dsi/dsi_host.c:1026:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat=]
1 ../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
1 ../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
Section Mismatch Summary: 1
3 WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 24 warnings, 3 section mismatches
Warnings:
../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
../sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../sound/soc/samsung/dmaengine.c:60:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/msm/edp/edp_aux.c:135:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat=]
../drivers/gpu/drm/msm/edp/edp_aux.c:158:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'ssize_t' [-Wformat=]
../drivers/gpu/drm/msm/msm_drv.c:97:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/msm/msm_drv.c:105:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/msm/msm_drv.c:113:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/msm/msm_drv.c:180:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/gpu/drm/msm/msm_drv.c:219:3: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'resource_size_t' [-Wformat=]
../drivers/gpu/drm/msm/msm_gem.c:490:4: warning: format '%d' expects argument of type 'int', but argument 11 has type 'size_t' [-Wformat=]
../drivers/gpu/drm/msm/msm_iommu.c:63:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'size_t' [-Wformat=]
../drivers/gpu/drm/msm/msm_iommu.c:102:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' [-Wformat=]
../drivers/gpu/drm/msm/dsi/dsi_host.c:1026:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat=]
../drivers/gpu/drm/msm/dsi/dsi_host.c:1043:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat=]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Section Mismatches:
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x18c): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../net/bluetooth/mgmt.c:6463:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
../net/bluetooth/mgmt.c:6463:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../kernel/acct.c:174:2: warning: value computed is not used [-Wunused-value]
../drivers/block/nvme-core.c:1794:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/block/nvme-core.c:1822:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined [enabled by default]
../drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v5_defconfig
x86_64-defconfig
arm-allnoconfig
x86_64-allnoconfig
arm64-defconfig
This commit sets the power of the average CPU in SMP systems to
SCHED_CAPACITY_SCALE.
Ignoring the condition "min_capacity==max_capacity" causes the function
update_cpu_power( .. ) to generate out of range values [1]. This is
because the default value of middle_capacity is used in the final
calculation instead of a valid scaling factor.
Incidentally, when out of range values are generated and if
SCHED_FEAT(ARCH_POWER) is true) the load balancing algorithm makes the
wrong decisions typically overallocating work on one of the cores
while leaving the others unused.
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz(a)linaro.org>
---
arch/arm64/kernel/topology.c | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/arch/arm64/kernel/topology.c b/arch/arm64/kernel/topology.c
index db8bb29..31e3e6e 100644
--- a/arch/arm64/kernel/topology.c
+++ b/arch/arm64/kernel/topology.c
@@ -317,16 +317,12 @@ static void __init parse_dt_cpu_power(void)
cpu_capacity(cpu) = capacity;
}
- /* If min and max capacities are equal we bypass the update of the
- * cpu_scale because all CPUs have the same capacity. Otherwise, we
- * compute a middle_capacity factor that will ensure that the capacity
+ /* compute a middle_capacity factor that will ensure that the capacity
* of an 'average' CPU of the system will be as close as possible to
* SCHED_POWER_SCALE, which is the default value, but with the
* constraint explained near table_efficiency[].
*/
- if (min_capacity == max_capacity)
- return;
- else if (4 * max_capacity < (3 * (max_capacity + min_capacity)))
+ if (4 * max_capacity < (3 * (max_capacity + min_capacity)))
middle_capacity = (min_capacity + max_capacity)
>> (SCHED_POWER_SHIFT+1);
else
--
2.1.4
Hi Kevin,
Added latest RT patches from v3.18.13-rt10
Cheers,
Anders
----
The following changes since commit b05de118c3ef08731936c81870911548b64b6dc5:
Merge branch 'v3.18.13-rt9' into v3.18-rt (2015-05-15 00:48:13 +0200)
are available in the git repository at:
git://git.linaro.org/people/anders.roxell/linux-rt.git tags/v3.18.13-rt10-lno1
for you to fetch changes up to 4cd5a6a8fd69ef0c9337d1cc5d18298533baf913:
Merge branch 'v3.18.13-rt10' into v3.18-rt (2015-05-20 21:23:45 +0200)
----------------------------------------------------------------
Linux 3.18.13-rt10
Changes since v3.18.13-rt9:
- Update of the dead lock fix for ftrace.
----------------------------------------------------------------
Allen Pais (1):
sparc64: use generic rwsem spinlocks rt
Anders Roxell (5):
arm64: Mark PMU interrupt IRQF_NO_THREAD
arm64: Allow forced irq threading
arch/arm64: Add lazy preempt support
Merge branch 'v3.18.13-rt9' into v3.18.13-rt10
Merge branch 'v3.18.13-rt10' into v3.18-rt
Arnaldo Carvalho de Melo (1):
posix-timers: Shorten posix_cpu_timers/<CPU> kernel thread names
Benedikt Spranger (2):
ARM: AT91: PIT: Remove irq handler when clock event is unused
clocksource: TCLIB: Allow higher clock rates for clock events
Bogdan Purcareata (1):
powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT_FULL
Brad Mouring (1):
rtmutex.c: Fix incorrect waiter check
Carsten Emde (3):
latency-hist.patch
hwlatdetect.patch
net: sysrq via icmp
Clark Williams (1):
add /sys/kernel/realtime entry
Daniel Wagner (2):
thermal: Defer thermal wakups to threads
work-simple: Simple work queue implemenation
Frank Rowand (2):
preempt-rt: Convert arm boot_lock to raw
ARM: Initialize ptl->lock for vector page
Gustavo Bittencourt (1):
rtmutex: enable deadlock detection in ww_mutex_lock functions
Ingo Molnar (22):
drivers: random: Reduce preempt disabled region
drivers/net: Use disable_irq_nosync() in 8139too
mm: Prepare decoupling the page fault disabling logic
x86: Do not unmask io_apic when interrupt is in progress
printk-kill.patch
bug: BUG_ON/WARN_ON variants dependend on RT/!RT
ide: Do not disable interrupts for PREEMPT-RT
input: gameport: Do not disable interrupts on PREEMPT_RT
core: Do not disable interrupts on RT in res_counter.c
genirq: disable irqpoll on -rt
mm: page_alloc: rt-friendly per-cpu pages
mm: convert swap to percpu locked
mm: make vmstat -rt aware
mm: Allow only slub on RT
ipc: Make the ipc code -rt aware
relay: fix timer madness
timers: prepare for full preemption
timers: preempt-rt support
hrtimers: prepare full preemption
stop_machine: convert stop_machine_run() to PREEMPT_RT
tasklet: Prevent tasklets from going into infinite spin in RT
rt: Improve the serial console PASS_LIMIT
Jason Wessel (1):
kgdb/serial: Short term workaround
John Kacur (2):
rwlocks: Fix section mismatch
scsi: qla2xxx: Use local_irq_save_nort() in qla2x00_poll
John Stultz (1):
posix-timers: thread posix-cpu-timers on -rt
Josh Cartwright (1):
lockdep: selftest: fix warnings due to missing PREEMPT_RT conditionals
Juri Lelli (1):
sched/deadline: dl_task_timer has to be irqsafe
KOBAYASHI Yoshitake (1):
ipc/mqueue: Add a critical section to avoid a deadlock
Kirill Tkhai (1):
sparc: provide EARLY_PRINTK for SPARC
Lai Jiangshan (1):
rcu: Revert "Allow post-unlock reference for rt_mutex" to avoid priority-inversion
Marc Kleine-Budde (1):
net: sched: dev_deactivate_many(): use msleep(1) instead of yield() to wait for outstanding qdisc_run calls
Marcelo Tosatti (2):
KVM: lapic: mark LAPIC timer handler as irqsafe
KVM: use simple waitqueue for vcpu->wq
Mike Galbraith (15):
hwlat-detector: Don't ignore threshold module parameter
sched, rt: Fix migrate_enable() thinko
sunrpc: make svc_xprt_do_enqueue() use get_cpu_light()
rt,locking: fix __ww_mutex_lock_interruptible() lockdep annotation
locking: ww_mutex: fix ww_mutex vs self-deadlock
stomp-machine: create lg_global_trylock_relax() primitive
stomp-machine: use lg_global_trylock_relax() to dead with stop_cpus_lock lglock
fs: ntfs: disable interrupt only on !RT
fs, jbd: pull your plug when waiting for space
x86: UV: raw_spinlock conversion
irq_work: Delegate non-immediate irq work to ksoftirqd
snd/pcm: fix snd_pcm_stream_lock*() irqs_disabled() splats
hotplug: Use set_cpus_allowed_ptr() in sync_unplug_thread()
rt, nohz_full: fix nohz_full for PREEMPT_RT_FULL
scheduling while atomic in cgroup code
Nicholas Mc Guire (13):
use local spin_locks in local_lock
allow preemption in recursive migrate_disable call
sched: dont calculate hweight in update_migrate_disable()
condition migration_disable on lock acquisition
migrate_disable pushd down in atomic_dec_and_spin_lock
migrate_disable pushd down in rt_spin_trylock_irqsave
migrate_disable pushd down in rt_write_trylock_irqsave
write_lock migrate_disable pushdown to rt_write_lock
read_lock migrate_disable pushdown to rt_read_lock
rt: Cleanup of unnecessary do while 0 in read/write _lock()
seqlock: consolidate spin_lock/unlock waiting with spin_unlock_wait
API cleanup - use local_lock not __local_lock for soft
softirq: make migrate disable/enable conditioned on softirq_nestcnt transition
Oleg Nesterov (1):
signal/x86: Delay calling signals in atomic
Paul E. McKenney (2):
rcu: Make ksoftirqd do RCU quiescent states
rcu: Eliminate softirq processing from rcutree
Paul Gortmaker (3):
list_bl.h: make list head locking RT safe
sas-ata/isci: dont't disable interrupts in qc_issue handler
simple-wait: rename and export the equivalent of waitqueue_active()
Peter Zijlstra (16):
mm: pagefault_disabled()
mm: raw_pagefault_disable
mm-page-alloc-use-list-last-entry.patch
printk: 'force_early_printk' boot param to help with debugging
mm: page_alloc reduce lock sections further
timer: delay waking softirqs from the jiffy tick
sched: Optimize migrate_disable
sched: Generic migrate_disable
sched: teach migrate_disable about atomic contexts
sched: Do not compare cpu masks in scheduler
sched: Have migrate_disable ignore bounded threads
rcu: Frob softirq test
mm, rt: kmap_atomic scheduling
ipc/sem: Rework semaphore wakeups
x86: crypto: Reduce preempt disabled regions
crypto: Convert crypto notifier chain to SRCU
Priyanka Jain (1):
net,RT:REmove preemption disabling in netif_rx()
Sebastian Andrzej Siewior (49):
kernel/SRCU: provide a static initializer
gpio: omap: use raw locks for locking
ptrace: fix ptrace vs tasklist_lock race
usb: use _nort in giveback
mm/workingset: do not protect workingset_shadow_nodes with irq off
genirq: do not invoke the affinity callback via a workqueue
net: gianfar: do not disable interrupts
slub: delay ctor until the object is requested
mm/memcontrol: do no disable interrupts
Revert "rwsem-rt: Do not allow readers to nest"
Revert "migrate_disable pushd down in atomic_dec_and_spin_lock"
percpu-rwsem: compile fix
rtmutex: add a first shot of ww_mutex
rtmutex: use a trylock for waiter lock in trylock
timer: do not spin_trylock() on UP
Revert "timers: do not raise softirq unconditionally"
fs: jbd2: pull your plug when waiting for space
fs/aio: simple simple work
block: mq: use cpu_light()
block/mq: do not invoke preempt_disable()
block/mq: don't complete requests via IPI
kernel/hrtimer: be non-freezeable in cpu_chill()
blk-mq: revert raw locks, post pone notifier to POST_DEAD
block: blk-mq: use swait
block/mq: drop per ctx cpu_lock
percpu_ida: use locklocks
irq_work: allow certain work in hard irq context
kernel/irq_work: fix no_hz deadlock
HACK: printk: drop the logbuf_lock more often
arm/unwind: use a raw_spin_lock
arm/futex: disable preemption during futex_atomic_cmpxchg_inatomic()
x86/highmem: add a "already used pte" check
arm/highmem: flush tlb on unmap
crypto: Reduce preempt disabled regions, more algos
kernel/cpu: fix cpu down problem if kthread's cpu is going down
kernel/hotplug: restore original cpu mask oncpu/down
net: Add a mutex around devnet_rename_seq
rcu: make RCU_BOOST default on RT
leds: trigger: disable CPU trigger on -RT
i2c/omap: drop the lock hard irq context
mmc: sdhci: don't provide hard irq handler
cpufreq: drop K8's driver from beeing selected
gpu/i915: don't open code these things
drm/i915: drop trace_i915_gem_ring_dispatch on rt
wait.h: include atomic.h
kernel/treercu: use a simple waitqueue
a few open coded completions
cgroups: use simple wait in css_release()
md: disable bcache
Steven Rostedt (27):
tracing: Account for preempt off in preempt_schedule()
x86: Do not disable preemption in int3 on 32bit
hwlat-detector: Update hwlat_detector to add outer loop detection
hwlat-detector: Use trace_clock_local if available
hwlat-detector: Use thread instead of stop machine
ata: Do not disable interrupts in ide code for preempt-rt
drivers/net: vortex fix locking issues
sched/workqueue: Only wake up idle workers if not blocked on sleeping spin lock
tracing: Show padding as unsigned short
sched: Postpone actual migration disalbe to schedule
futex: Fix bug on when a requeued RT task times out
rwlock: disable migration before taking a lock
timer: Raise softirq if there's irq_work
timer/rt: Always raise the softirq if there's irq_work to be done
xfs: Disable percpu SB on PREEMPT_RT_FULL
x86/mce: use swait queue for mce wakeups
rt: Make cpu_chill() use hrtimer instead of msleep()
cpu_chill: Add a UNINTERRUPTIBLE hrtimer_nanosleep
irq_work: Hide access to hirq_work_list in PREEMPT_RT_FULL
net: Avoid livelock in net_tx_action() on RT
acpi/rt: Convert acpi_gbl_hardware lock back to a raw_spinlock_t
cpu: Make hotplug.lock a "sleeping" spinlock on RT
cpu/rt: Rework cpu down for PREEMPT_RT
cpu hotplug: Document why PREEMPT_RT uses a spinlock
softirq: Init softirq local lock after per cpu section is set up
rt,ntp: Move call to schedule_delayed_work() to helper thread
sched: Do not clear PF_NO_SETAFFINITY flag in select_fallback_rq()
Steven Rostedt (Red Hat) (1):
rwsem-rt: Do not allow readers to nest
Sven-Thorsten Dietrich (1):
infiniband: Mellanox IB driver patch use _nort() primitives
Thomas Gleixner (144):
early-printk-consolidate.patch
block: Shorten interrupt disabled regions
timekeeping-split-jiffies-lock.patch
vtime-split-lock-and-seqcount.patch
mips-enable-interrupts-in-signal.patch
signal-revert-ptrace-preempt-magic.patch
posix-timers: Prevent broadcast signals
signals: Allow rt tasks to cache one sigqueue struct
mm: Fixup all fault handlers to check current->pagefault_disable
mm: Remove preempt count from pagefault disable/enable
suspend: Prevent might sleep splats
rwsem-inlcude-fix.patch
sysctl-include-fix.patch
net-flip-lock-dep-thingy.patch
softirq-thread-do-softirq.patch
softirq-split-out-code.patch
pci: Use __wake_up_all_locked pci_unblock_user_cfg_access()
rt-preempt-base-config.patch
kconfig-disable-a-few-options-rt.patch
kconfig-preempt-rt-full.patch
rt: local_irq_* variants depending on RT/!RT
preempt: Provide preempt_*_(no)rt variants
core: Do not disable interrupts on RT in kernel/users.c
mm: scatterlist dont disable irqs on RT
signal-fix-up-rcu-wreckage.patch
net-wireless-warn-nort.patch
buffer_head: Replace bh_uptodate_lock for -rt
fs: jbd/jbd2: Make state lock and journal head lock rt safe
genirq: Disable DEBUG_SHIRQ for rt
genirq-force-threading.patch
drivers/net: fix livelock issues
local-var.patch
rt-local-irq-lock.patch
cpu-rt-variants.patch
mm-page-alloc-fix.patch
mm: bounce: Use local_irq_save_nort
mm: Enable SLUB for RT
slub: Enable irqs for __GFP_WAIT
mm: page_alloc: Use local_lock_on() instead of plain spinlock
radix-tree-rt-aware.patch
panic: skip get_random_bytes for RT_FULL in init_oops_id
timers: Avoid the switch timers base set to NULL trick on RT
hrtimer: fixup hrtimer callback changes for preempt-rt
timer-fd: Prevent live lock
posix-timers: Avoid wakeups when no timers are active
sched-delay-put-task.patch
sched-limit-nr-migrate.patch
sched-mmdrop-delayed.patch
sched-rt-mutex-wakeup.patch
sched-might-sleep-do-not-account-rcu-depth.patch
sched-cond-resched.patch
cond-resched-softirq-fix.patch
cond-resched-lock-rt-tweak.patch
sched-disable-ttwu-queue.patch
sched: Disable CONFIG_RT_GROUP_SCHED on RT
sched: ttwu: Return success when only changing the saved_state value
stomp-machine-raw-lock.patch
hotplug: Lightweight get online cpus
sched-migrate-disable.patch
hotplug-use-migrate-disable.patch
ftrace-migrate-disable-tracing.patch
migrate-disable-rt-variant.patch
sched-clear-pf-thread-bound-on-fallback-rq.patch
net-netif_rx_ni-migrate-disable.patch
softirq: Sanitize softirq pending for NOHZ/RT
lockdep-rt.patch
mutex-no-spin-on-rt.patch
softirq-local-lock.patch
softirq-disable-softirq-stacks-for-rt.patch
softirq-make-fifo.patch
genirq: Allow disabling of softirq processing in irq thread context
local-vars-migrate-disable.patch
md: raid5: Make raid5_percpu handling RT aware
rtmutex-futex-prepare-rt.patch
futex: Ensure lock/unlock symetry versus pi_lock and hash bucket lock
rtmutex-lock-killable.patch
rt-mutex-add-sleeping-spinlocks-support.patch
spinlock-types-separate-raw.patch
rtmutex-avoid-include-hell.patch
rt-add-rt-spinlocks.patch
rt-add-rt-to-mutex-headers.patch
rwsem-add-rt-variant.patch
rt: Add the preempt-rt lock replacement APIs
timer-handle-idle-trylock-in-get-next-timer-irq.patch
timers: do not raise softirq unconditionally
rcu: Merge RCU-bh into RCU-preempt
rcu-more-fallout.patch
lglocks-rt.patch
drivers-tty-fix-omap-lock-crap.patch
drivers-tty-pl011-irq-disable-madness.patch
fs: namespace preemption fix
fs-block-rt-support.patch
x86: Convert mce timer to hrtimer
x86: stackprotector: Avoid random pool on rt
x86: Use generic rwsem_spinlocks on -rt
epoll.patch
mm-vmalloc.patch
rt: Introduce cpu_chill()
block: Use cpu_chill() for retry loops
fs: dcache: Use cpu_chill() in trylock loops
net: Use cpu_chill() instead of cpu_relax()
workqueue: Use normal rcu
Use local irq lock instead of irq disable regions
workqueue vs ata-piix livelock fixup
sched: Distangle worker accounting from rqlock
idr: Use local lock instead of preempt enable/disable
debugobjects-rt.patch
jump-label-rt.patch
use skbufhead with raw lock
x86-no-perf-irq-work-rt.patch
printk-rt-aware.patch
Powerpc: Use generic rwsem on RT
power-disable-highmem-on-rt.patch
arm-disable-highmem-on-rt.patch
ARM: at91: tclib: Default to tclib timer for RT
mips-disable-highmem-on-rt.patch
arm-enable-highmem-for-rt.patch
x86-kvm-require-const-tsc-for-rt.patch
scsi-fcoe-rt-aware.patch
dm: Make rt aware
cpumask: Disable CONFIG_CPUMASK_OFFSTACK for RT
random: Make it work on rt
seqlock: Prevent rt starvation
net: Another local_irq_disable/kmalloc headache
net: netfilter: Serialize xt_write_recseq sections on RT
net: Use local_bh_disable in netif_rx_ni()
rt: rwsem/rwlock: lockdep annotations
softirq: Check preemption after reenabling interrupts
softirq: Make serving softirqs a task flag
softirq: Split handling function
softirq: Split softirq locks
softirq: Adapt NOHZ softirq pending check to new RT scheme
rcu: Disable RCU_FAST_NO_HZ on RT
sched: Add support for lazy preemption
x86-preempt-lazy.patch
arm-preempt-lazy-support.patch
powerpc-preempt-lazy-support.patch
mmci: Remove bogus local_irq_save()
wait-simple: Simple waitqueue implementation
wait-simple: Rework for use with completions
rcu-more-swait-conversions.patch
completion: Use simple wait queues
workqueue: Prevent deadlock/stall on RT
localversion.patch
Tiejun Chen (2):
rcutree/rcu_bh_qs: disable irq while calling rcu_preempt_qs()
cpu_down: move migrate_enable() back
Watanabe (1):
hrtimer: Raise softirq if hrtimer irq stalled
Yadi.hu (1):
ARM: enable irq in translation/section permission fault handlers
Yang Shi (3):
mm/memcontrol: Don't call schedule_work_on in preemption disabled context
hrtimer: Move schedule_work call to helper thread
mips: rt: Replace pagefault_* to raw version
Yong Zhang (6):
hotplug: sync_unplug: No " " in task name
hotplug: Reread hotplug_pcp on pin_current_cpu() retry
mm: Protect activate_mm() by preempt_[disable&enable]_rt()
ARM: cmpxchg: define __HAVE_ARCH_CMPXCHG for armv6 and later
lockdep: Selftest: Only do hardirq context test for raw spinlock
perf: Make swevent hrtimer run in irq instead of softirq
Zhao Hongjiang (1):
timers: prepare for full preemption improve
kernel/irq_work.c | 83 +++++++++++++++++++++----------------------------------
localversion-rt | 2 +-
2 files changed, 33 insertions(+), 52 deletions(-)