Tree/Branch: next-20141113
Git describe: next-20141113
Commit: bbdef57970 Add linux-next specific files for 20141113
Build Time: 23 min 14 sec
Passed: 7 / 8 ( 87.50 %)
Failed: 1 / 8 ( 12.50 %)
Errors: 3
Warnings: 50
Section Mismatches: 0
Failed defconfigs:
arm-allmodconfig
Errors:
arm-allmodconfig
/tmp/cc47C4S0.s:366: Error: selected processor does not support ARM mode `isb'
/tmp/cc47C4S0.s:369: Error: selected processor does not support ARM mode `isb'
/tmp/cc47C4S0.s:371: Error: selected processor does not support ARM mode `isb'
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
2 warnings 0 mismatches : arm64-allnoconfig
28 warnings 0 mismatches : arm64-allmodconfig
6 warnings 0 mismatches : arm-multi_v7_defconfig
8 warnings 0 mismatches : x86_64-defconfig
28 warnings 0 mismatches : arm-allmodconfig
2 warnings 0 mismatches : arm-allnoconfig
1 warnings 0 mismatches : x86_64-allnoconfig
18 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 3
1 /tmp/cc47C4S0.s:371: Error: selected processor does not support ARM mode `isb'
1 /tmp/cc47C4S0.s:369: Error: selected processor does not support ARM mode `isb'
1 /tmp/cc47C4S0.s:366: Error: selected processor does not support ARM mode `isb'
Warnings Summary: 50
11 ../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
11 ../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
4 <stdin>:1250:2: warning: #warning syscall execveat not implemented [-Wcpp]
4 ../kernel/rcu/tree_plugin.h:965:13: warning: 'rcu_report_exp_rnp' defined but not used [-Wunused-function]
4 ../kernel/rcu/tree_plugin.h:897:13: warning: 'rcu_report_unblock_qs_rnp' defined but not used [-Wunused-function]
3 ../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
3 ../mm/memcontrol.c:1641:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
2 ../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
2 ../fs/binfmt_elf.c:761:11: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
2 ../fs/binfmt_elf.c:747:14: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:747:14: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:747:14: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:718:13: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:718:13: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:718:13: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
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/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1480 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
1 ../include/linux/spinlock.h:364:95: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../include/linux/kernel.h:710:17: warning: comparison of distinct pointer types lacks a cast
1 ../include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat=]
1 ../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../fs/binfmt_elf.c:761:26: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
1 ../fs/binfmt_elf.c:748:10: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
1 ../fs/binfmt_elf.c:747:31: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
1 ../fs/binfmt_elf.c:718:44: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
1 ../fs/binfmt_elf.c:718:30: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
1 ../drivers/usb/renesas_usbhs/common.c:471:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/usb/gadget/udc/udc-xilinx.c:2135:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/tty/serial/imx.c:315:13: warning: 'imx_port_ucrs_restore' defined but not used [-Wunused-function]
1 ../drivers/tty/serial/imx.c:306:13: warning: 'imx_port_ucrs_save' defined but not used [-Wunused-function]
1 ../drivers/net/wireless/ath/wil6210/fw_inc.c:447:4: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
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 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mfd/axp20x.c:239:30: warning: 'axp20x_acpi_match' defined but not used [-Wunused-variable]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1203:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1198:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1172:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1171:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
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 ../arch/arm64/kernel/efi.c:276:20: warning: 'free_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 28 warnings, 0 section mismatches
Warnings:
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../kernel/rcu/tree_plugin.h:897:13: warning: 'rcu_report_unblock_qs_rnp' defined but not used [-Wunused-function]
../kernel/rcu/tree_plugin.h:965:13: warning: 'rcu_report_exp_rnp' defined but not used [-Wunused-function]
../mm/memcontrol.c:1641:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
../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
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat=]
../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
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../fs/binfmt_elf.c:718:13: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:13: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:13: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:761:11: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
../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/gadget/udc/udc-xilinx.c:2135:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/usb/renesas_usbhs/common.c:471:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings:
<stdin>:1250:2: warning: #warning syscall execveat not implemented [-Wcpp]
../kernel/rcu/tree_plugin.h:897:13: warning: 'rcu_report_unblock_qs_rnp' defined but not used [-Wunused-function]
../kernel/rcu/tree_plugin.h:965:13: warning: 'rcu_report_exp_rnp' defined but not used [-Wunused-function]
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
<stdin>:1250:2: warning: #warning syscall execveat not implemented [-Wcpp]
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 8 warnings, 0 section mismatches
Warnings:
../kernel/rcu/tree_plugin.h:897:13: warning: 'rcu_report_unblock_qs_rnp' defined but not used [-Wunused-function]
../kernel/rcu/tree_plugin.h:965:13: warning: 'rcu_report_exp_rnp' defined but not used [-Wunused-function]
../fs/binfmt_elf.c:718:30: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:44: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:31: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:748:10: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:761:26: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
../include/linux/spinlock.h:364:95: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 3 errors, 28 warnings, 0 section mismatches
Errors:
/tmp/cc47C4S0.s:366: Error: selected processor does not support ARM mode `isb'
/tmp/cc47C4S0.s:369: Error: selected processor does not support ARM mode `isb'
/tmp/cc47C4S0.s:371: Error: selected processor does not support ARM mode `isb'
Warnings:
<stdin>:1250:2: warning: #warning syscall execveat not implemented [-Wcpp]
../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../mm/memcontrol.c:1641:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
../kernel/rcu/tree_plugin.h:897:13: warning: 'rcu_report_unblock_qs_rnp' defined but not used [-Wunused-function]
../kernel/rcu/tree_plugin.h:965:13: warning: 'rcu_report_exp_rnp' defined but not used [-Wunused-function]
../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1480 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/ulp/iser/iser_verbs.c:1171:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1172:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1198:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1203:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/linux/kernel.h:710:17: warning: comparison of distinct pointer types lacks a cast
../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/mfd/axp20x.c:239:30: warning: 'axp20x_acpi_match' defined but not used [-Wunused-variable]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../drivers/net/wireless/ath/wil6210/fw_inc.c:447:4: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]
../drivers/tty/serial/imx.c:306:13: warning: 'imx_port_ucrs_save' defined but not used [-Wunused-function]
../drivers/tty/serial/imx.c:315:13: warning: 'imx_port_ucrs_restore' defined but not used [-Wunused-function]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-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 : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
<stdin>:1250:2: warning: #warning syscall execveat not implemented [-Wcpp]
-------------------------------------------------------------------------------
x86_64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 18 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../arch/arm64/kernel/efi.c:276:20: warning: 'free_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
../mm/memcontrol.c:1641:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../fs/binfmt_elf.c:718:13: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:13: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:13: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:761:11: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
Tree/Branch: master
Git describe: v3.18-rc4-52-g04689e749b7e
Commit: 04689e749b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Build Time: 17 min 37 sec
Passed: 7 / 8 ( 87.50 %)
Failed: 1 / 8 ( 12.50 %)
Errors: 1
Warnings: 28
Section Mismatches: 0
Failed defconfigs:
arm64-allmodconfig
Errors:
arm64-allmodconfig
../net/bridge/netfilter/nft_reject_bridge.c:240:3: error: implicit declaration of function 'csum_ipv6_magic' [-Werror=implicit-function-declaration]
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : x86_64-allnoconfig
11 warnings 0 mismatches : arm64-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
19 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 1
1 ../net/bridge/netfilter/nft_reject_bridge.c:240:3: error: implicit declaration of function 'csum_ipv6_magic' [-Werror=implicit-function-declaration]
Warnings Summary: 28
3 ../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 ../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
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/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1480 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
1 ../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
1 ../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/usb/renesas_usbhs/common.c:469:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/usb/gadget/udc/udc-xilinx.c:2136:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/vt6655/device_main.c:2993:1: warning: the frame size of 1304 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/staging/bcm/CmHost.c:1564:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/bcm/CmHost.c:1546:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/bcm/CmHost.c:1503:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
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 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1203:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1198:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1172:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1171:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
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 ../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
x86_64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm64-allmodconfig : FAIL, 1 errors, 11 warnings, 0 section mismatches
Errors:
../net/bridge/netfilter/nft_reject_bridge.c:240:3: error: implicit declaration of function 'csum_ipv6_magic' [-Werror=implicit-function-declaration]
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/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/staging/bcm/CmHost.c:1503:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/bcm/CmHost.c:1546:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/bcm/CmHost.c:1564:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/usb/gadget/udc/udc-xilinx.c:2136:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-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:469: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]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 19 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1480 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
../drivers/infiniband/ulp/iser/iser_verbs.c:1171:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1172:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1198:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1203:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/vt6655/device_main.c:2993:1: warning: the frame size of 1304 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v7_defconfig
x86_64-defconfig
Tree/Branch: master
Git describe: v3.18-rc4-26-gde34b81bc2d0
Commit: de34b81bc2 Merge tag 'hwmon-for-linus-v3.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Build Time: 19 min 58 sec
Passed: 7 / 8 ( 87.50 %)
Failed: 1 / 8 ( 12.50 %)
Errors: 1
Warnings: 28
Section Mismatches: 0
Failed defconfigs:
arm64-allmodconfig
Errors:
arm64-allmodconfig
../net/bridge/netfilter/nft_reject_bridge.c:240:3: error: implicit declaration of function 'csum_ipv6_magic' [-Werror=implicit-function-declaration]
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : x86_64-allnoconfig
11 warnings 0 mismatches : arm64-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
19 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 1
1 ../net/bridge/netfilter/nft_reject_bridge.c:240:3: error: implicit declaration of function 'csum_ipv6_magic' [-Werror=implicit-function-declaration]
Warnings Summary: 28
3 ../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 ../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
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/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1480 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
1 ../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
1 ../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/usb/renesas_usbhs/common.c:469:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/usb/gadget/udc/udc-xilinx.c:2136:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/staging/vt6655/device_main.c:2993:1: warning: the frame size of 1304 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/staging/bcm/CmHost.c:1564:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/bcm/CmHost.c:1546:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/staging/bcm/CmHost.c:1503:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
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 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1203:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1198:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1172:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1171:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
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 ../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
x86_64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm64-allmodconfig : FAIL, 1 errors, 11 warnings, 0 section mismatches
Errors:
../net/bridge/netfilter/nft_reject_bridge.c:240:3: error: implicit declaration of function 'csum_ipv6_magic' [-Werror=implicit-function-declaration]
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/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../drivers/staging/bcm/CmHost.c:1503:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/bcm/CmHost.c:1546:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/staging/bcm/CmHost.c:1564:3: 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:469:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/usb/gadget/udc/udc-xilinx.c:2136:34: 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]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : PASS, 0 errors, 19 warnings, 0 section mismatches
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1480 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/ulp/iser/iser_verbs.c:1171:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1172:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1198:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1203:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/staging/vt6655/device_main.c:2993:1: warning: the frame size of 1304 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v7_defconfig
x86_64-defconfig
Hi,
The following patchset adds coupled cpuidle support for Exynos4210
to an existing cpuidle-exynos driver. As a result it enables AFTR
mode to be used by default on Exynos4210 without the need to hot
unplug CPU1 first.
This work is heavily based on earlier cpuidle-exynos4210 driver from
Daniel Lezcano:
http://www.spinics.net/lists/linux-samsung-soc/msg28134.html
Changes from Daniel's code include:
- porting code to current kernels
- fixing it to work on my setup (by using S5P_INFORM register
instead of S5P_VA_SYSRAM one on Revison 1.1 and retrying poking
CPU1 out of the BOOT ROM if necessary)
- fixing rare lockup caused by waiting for CPU1 to get stuck in
the BOOT ROM (CPU hotplug code in arch/arm/mach-exynos/platsmp.c
doesn't require this and works fine)
- moving Exynos specific code to arch/arm/mach-exynos/pm.c
- using cpu_boot_reg_base() helper instead of BOOT_VECTOR macro
- using exynos_cpu_*() helpers instead of accessing registers
directly
- using arch_send_wakeup_ipi_mask() instead of dsb_sev()
(this matches CPU hotplug code in arch/arm/mach-exynos/platsmp.c)
- integrating separate exynos4210-cpuidle driver into existing
exynos-cpuidle one
patch #1 is a fix for Exynos platform PM code preparing it for
coupled cpuidle support
patch #2 adds coupled cpuidle AFTR mode for Exynos4210
The patchset depends on:
- 'next-20141031' branch of linux-next kernel tree (it also applies
fine to for-next branch of linux-samsung.git tree from today)
Best regards,
--
Bartlomiej Zolnierkiewicz
Samsung R&D Institute Poland
Samsung Electronics
Bartlomiej Zolnierkiewicz (2):
ARM: EXYNOS: apply S5P_CENTRAL_SEQ_OPTION fix only when necessary
cpuidle: exynos: add coupled cpuidle support for Exynos4210
arch/arm/mach-exynos/common.h | 4 +
arch/arm/mach-exynos/exynos.c | 4 +
arch/arm/mach-exynos/platsmp.c | 2 +-
arch/arm/mach-exynos/pm.c | 133 ++++++++++++++++++++++++++-
arch/arm/mach-exynos/suspend.c | 4 +
drivers/cpuidle/Kconfig.arm | 1 +
drivers/cpuidle/cpuidle-exynos.c | 62 ++++++++++++-
include/linux/platform_data/cpuidle-exynos.h | 20 ++++
8 files changed, 220 insertions(+), 10 deletions(-)
create mode 100644 include/linux/platform_data/cpuidle-exynos.h
--
1.8.2.3
Hi,
this patchset provides some cleanups to prepare the removal of the
CPUIDLE_DRIVER_STATE_START macro in the cpuidle code. As the code has built
on top of this macro adding more complexity and ugly hacks/tricks, it is hard
to simply remove it. Some code has to be cleanup before, this is the purpose
of this first patchset.
Changelog:
V3:
- fixed comment for the latency_req introduction back to the right patch
- added back the last_idx_state in the reflect function
- change the get_typical_interval to return the value
V2:
- fixed typo
- removed redundant comment
- fixed readability
Daniel Lezcano (6):
sched: idle: Add a weak arch_cpu_idle_poll function
sched: idle: cpuidle: Check the latency req before idle
sched: idle: Get the next timer event and pass it the cpuidle
framework
cpuidle: idle: menu: Don't reflect when a state selection failed
cpuidle: menu: Fix the get_typical_interval
cpuidle: menu: Move the update function before its declaration
drivers/cpuidle/cpuidle.c | 12 +--
drivers/cpuidle/governors/ladder.c | 13 +--
drivers/cpuidle/governors/menu.c | 183 ++++++++++++++++++-------------------
include/linux/cpuidle.h | 9 +-
kernel/sched/idle.c | 55 +++++++----
5 files changed, 140 insertions(+), 132 deletions(-)
--
1.9.1
Tree/Branch: next-20141112
Git describe: next-20141112
Commit: ebc7163faf Add linux-next specific files for 20141112
Build Time: 23 min 44 sec
Passed: 7 / 8 ( 87.50 %)
Failed: 1 / 8 ( 12.50 %)
Errors: 57
Warnings: 48
Section Mismatches: 0
Failed defconfigs:
arm-allmodconfig
Errors:
arm-allmodconfig
/tmp/ccQMSOrh.s:366: Error: selected processor does not support ARM mode `isb'
/tmp/ccQMSOrh.s:369: Error: selected processor does not support ARM mode `isb'
/tmp/ccQMSOrh.s:371: Error: selected processor does not support ARM mode `isb'
../drivers/crypto/talitos.c:96:2: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/talitos.c:98:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/talitos.c:233:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/talitos.c:527:9: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/ctrl.c:91:3: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/ctrl.c:108:3: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/jr.c:34:2: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/jr.c:60:2: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.h:194:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.h:200:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.h:207:2: error: implicit declaration of function 'in_le32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.h:213:2: error: implicit declaration of function 'out_le32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.c:272:3: error: implicit declaration of function '__ilog2' [-Werror=implicit-function-declaration]
../drivers/memory/fsl_ifc.c:65:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/memory/fsl_ifc.c:83:3: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/memory/fsl_ifc.c:103:2: error: implicit declaration of function 'irq_dispose_mapping' [-Werror=implicit-function-declaration]
../include/linux/wait.h:165:35: error: 'TASK_NORMAL' undeclared (first use in this function)
../drivers/memory/fsl_ifc.c:227:2: error: implicit declaration of function 'of_iomap' [-Werror=implicit-function-declaration]
../drivers/memory/fsl_ifc.c:244:2: error: implicit declaration of function 'irq_of_parse_and_map' [-Werror=implicit-function-declaration]
../drivers/mtd/nand/fsl_ifc_nand.c:594:4: error: implicit declaration of function 'setbits16' [-Werror=implicit-function-declaration]
../drivers/mtd/nand/fsl_ifc_nand.c:596:4: error: implicit declaration of function 'setbits8' [-Werror=implicit-function-declaration]
../drivers/mtd/nand/fsl_ifc_nand.c:661:3: error: implicit declaration of function 'in_8' [-Werror=implicit-function-declaration]
../drivers/mtd/nand/fsl_ifc_nand.c:683:3: error: implicit declaration of function 'in_be16' [-Werror=implicit-function-declaration]
../drivers/spi/spi-fsl-cpm.c:18:21: fatal error: asm/cpm.h: No such file or directory
../drivers/spi/spi-fsl-lib.c:27:28: fatal error: sysdev/fsl_soc.h: No such file or directory
../drivers/spi/spi-fsl-espi.c:24:28: fatal error: sysdev/fsl_soc.h: No such file or directory
../drivers/virt/fsl_hypervisor.c:44:28: fatal error: asm/fsl_hcalls.h: No such file or directory
../drivers/net/ethernet/freescale/xgmac_mdio.c:57:2: error: implicit declaration of function 'spin_event_timeout' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/freescale/xgmac_mdio.c:58:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/freescale/xgmac_mdio.c:98:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:120:3: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:216:4: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:249:3: error: implicit declaration of function 'spin_event_timeout' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:249:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:281:3: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:294:3: error: implicit declaration of function 'mfspr' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:294:15: error: 'SPRN_SVR' undeclared (first use in this function)
../drivers/video/fbdev/fsl-diu-fb.c:37:28: fatal error: sysdev/fsl_soc.h: No such file or directory
../drivers/usb/phy/phy-fsl-usb.c:277:23: error: 'struct usb_phy' has no member named 'state'
../drivers/usb/phy/phy-fsl-usb.c:627:7: error: request for member 'state' in something not a structure or union
../drivers/usb/phy/phy-fsl-usb.c:685:14: error: request for member 'state' in something not a structure or union
../drivers/usb/phy/phy-fsl-usb.c:718:17: error: request for member 'state' in something not a structure or union
../drivers/usb/phy/phy-fsl-usb.h:301:52: error: 'struct usb_phy' has no member named 'state'
../drivers/usb/phy/phy-fsl-usb.c:918:3: error: '_fsl_readl' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:918:16: error: '_fsl_readl_be' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:919:3: error: '_fsl_writel' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:919:17: error: '_fsl_writel_be' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:921:16: error: '_fsl_readl_le' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:922:17: error: '_fsl_writel_le' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:993:13: error: invalid type argument of '->' (have 'struct usb_phy')
../drivers/usb/phy/phy-fsl-usb.c:996:13: error: invalid type argument of '->' (have 'struct usb_phy')
../drivers/usb/phy/phy-fsl-usb.c:1051:46: error: 'struct usb_phy' has no member named 'state'
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
2 warnings 0 mismatches : arm64-allnoconfig
26 warnings 0 mismatches : arm64-allmodconfig
2 warnings 0 mismatches : arm-multi_v7_defconfig
6 warnings 0 mismatches : x86_64-defconfig
26 warnings 0 mismatches : arm-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
1 warnings 0 mismatches : x86_64-allnoconfig
18 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 57
6 ../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
6 ../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
1 /tmp/ccQMSOrh.s:371: Error: selected processor does not support ARM mode `isb'
1 /tmp/ccQMSOrh.s:369: Error: selected processor does not support ARM mode `isb'
1 /tmp/ccQMSOrh.s:366: Error: selected processor does not support ARM mode `isb'
1 ../include/linux/wait.h:165:35: error: 'TASK_NORMAL' undeclared (first use in this function)
1 ../drivers/virt/fsl_hypervisor.c:44:28: fatal error: asm/fsl_hcalls.h: No such file or directory
1 ../drivers/video/fbdev/fsl-diu-fb.c:37:28: fatal error: sysdev/fsl_soc.h: No such file or directory
1 ../drivers/usb/phy/phy-fsl-usb.h:301:52: error: 'struct usb_phy' has no member named 'state'
1 ../drivers/usb/phy/phy-fsl-usb.c:996:13: error: invalid type argument of '->' (have 'struct usb_phy')
1 ../drivers/usb/phy/phy-fsl-usb.c:993:13: error: invalid type argument of '->' (have 'struct usb_phy')
1 ../drivers/usb/phy/phy-fsl-usb.c:922:17: error: '_fsl_writel_le' undeclared (first use in this function)
1 ../drivers/usb/phy/phy-fsl-usb.c:921:16: error: '_fsl_readl_le' undeclared (first use in this function)
1 ../drivers/usb/phy/phy-fsl-usb.c:919:3: error: '_fsl_writel' undeclared (first use in this function)
1 ../drivers/usb/phy/phy-fsl-usb.c:919:17: error: '_fsl_writel_be' undeclared (first use in this function)
1 ../drivers/usb/phy/phy-fsl-usb.c:918:3: error: '_fsl_readl' undeclared (first use in this function)
1 ../drivers/usb/phy/phy-fsl-usb.c:918:16: error: '_fsl_readl_be' undeclared (first use in this function)
1 ../drivers/usb/phy/phy-fsl-usb.c:718:17: error: request for member 'state' in something not a structure or union
1 ../drivers/usb/phy/phy-fsl-usb.c:685:14: error: request for member 'state' in something not a structure or union
1 ../drivers/usb/phy/phy-fsl-usb.c:627:7: error: request for member 'state' in something not a structure or union
1 ../drivers/usb/phy/phy-fsl-usb.c:277:23: error: 'struct usb_phy' has no member named 'state'
1 ../drivers/usb/phy/phy-fsl-usb.c:1051:46: error: 'struct usb_phy' has no member named 'state'
1 ../drivers/usb/host/ehci-fsl.c:294:3: error: implicit declaration of function 'mfspr' [-Werror=implicit-function-declaration]
1 ../drivers/usb/host/ehci-fsl.c:294:15: error: 'SPRN_SVR' undeclared (first use in this function)
1 ../drivers/usb/host/ehci-fsl.c:281:3: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
1 ../drivers/usb/host/ehci-fsl.c:249:3: error: implicit declaration of function 'spin_event_timeout' [-Werror=implicit-function-declaration]
1 ../drivers/usb/host/ehci-fsl.c:249:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
1 ../drivers/usb/host/ehci-fsl.c:216:4: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
1 ../drivers/usb/host/ehci-fsl.c:120:3: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
1 ../drivers/spi/spi-fsl-lib.c:27:28: fatal error: sysdev/fsl_soc.h: No such file or directory
1 ../drivers/spi/spi-fsl-espi.c:24:28: fatal error: sysdev/fsl_soc.h: No such file or directory
1 ../drivers/spi/spi-fsl-cpm.c:18:21: fatal error: asm/cpm.h: No such file or directory
1 ../drivers/net/ethernet/freescale/xgmac_mdio.c:98:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
1 ../drivers/net/ethernet/freescale/xgmac_mdio.c:58:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
1 ../drivers/net/ethernet/freescale/xgmac_mdio.c:57:2: error: implicit declaration of function 'spin_event_timeout' [-Werror=implicit-function-declaration]
1 ../drivers/mtd/nand/fsl_ifc_nand.c:683:3: error: implicit declaration of function 'in_be16' [-Werror=implicit-function-declaration]
1 ../drivers/mtd/nand/fsl_ifc_nand.c:661:3: error: implicit declaration of function 'in_8' [-Werror=implicit-function-declaration]
1 ../drivers/mtd/nand/fsl_ifc_nand.c:596:4: error: implicit declaration of function 'setbits8' [-Werror=implicit-function-declaration]
1 ../drivers/mtd/nand/fsl_ifc_nand.c:594:4: error: implicit declaration of function 'setbits16' [-Werror=implicit-function-declaration]
1 ../drivers/memory/fsl_ifc.c:83:3: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
1 ../drivers/memory/fsl_ifc.c:65:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
1 ../drivers/memory/fsl_ifc.c:244:2: error: implicit declaration of function 'irq_of_parse_and_map' [-Werror=implicit-function-declaration]
1 ../drivers/memory/fsl_ifc.c:227:2: error: implicit declaration of function 'of_iomap' [-Werror=implicit-function-declaration]
1 ../drivers/memory/fsl_ifc.c:103:2: error: implicit declaration of function 'irq_dispose_mapping' [-Werror=implicit-function-declaration]
1 ../drivers/dma/fsldma.h:213:2: error: implicit declaration of function 'out_le32' [-Werror=implicit-function-declaration]
1 ../drivers/dma/fsldma.h:207:2: error: implicit declaration of function 'in_le32' [-Werror=implicit-function-declaration]
1 ../drivers/dma/fsldma.h:200:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
1 ../drivers/dma/fsldma.h:194:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
1 ../drivers/dma/fsldma.c:272:3: error: implicit declaration of function '__ilog2' [-Werror=implicit-function-declaration]
1 ../drivers/crypto/talitos.c:98:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
1 ../drivers/crypto/talitos.c:96:2: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
1 ../drivers/crypto/talitos.c:527:9: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
1 ../drivers/crypto/talitos.c:233:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
1 ../drivers/crypto/caam/jr.c:60:2: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
1 ../drivers/crypto/caam/jr.c:34:2: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
1 ../drivers/crypto/caam/ctrl.c:91:3: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
1 ../drivers/crypto/caam/ctrl.c:108:3: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
Warnings Summary: 48
11 ../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
11 ../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
3 ../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
3 ../mm/memcontrol.c:1622:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
2 ../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
2 ../fs/binfmt_elf.c:761:11: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
2 ../fs/binfmt_elf.c:747:14: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:747:14: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:747:14: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:718:13: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:718:13: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
2 ../fs/binfmt_elf.c:718:13: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
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/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
1 ../net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1480 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
1 ../include/linux/spinlock.h:364:95: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../include/linux/kernel.h:710:17: warning: comparison of distinct pointer types lacks a cast
1 ../include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat=]
1 ../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../fs/binfmt_elf.c:761:26: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
1 ../fs/binfmt_elf.c:748:10: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
1 ../fs/binfmt_elf.c:747:31: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
1 ../fs/binfmt_elf.c:718:44: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
1 ../fs/binfmt_elf.c:718:30: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
1 ../drivers/usb/renesas_usbhs/common.c:471:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/usb/gadget/udc/udc-xilinx.c:2135:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/tty/serial/imx.c:315:13: warning: 'imx_port_ucrs_restore' defined but not used [-Wunused-function]
1 ../drivers/tty/serial/imx.c:306:13: warning: 'imx_port_ucrs_save' defined but not used [-Wunused-function]
1 ../drivers/net/wireless/ath/wil6210/fw_inc.c:447:4: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
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 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
1 ../drivers/mfd/axp20x.c:239:30: warning: 'axp20x_acpi_match' defined but not used [-Wunused-variable]
1 ../drivers/memory/fsl_ifc.c:227:25: warning: assignment makes pointer from integer without a cast
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1203:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1198:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1172:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1171:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
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 ../arch/arm64/kernel/efi.c:276:20: warning: 'free_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 ../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 26 warnings, 0 section mismatches
Warnings:
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../mm/memcontrol.c:1622:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
../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
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat=]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../fs/binfmt_elf.c:718:13: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:13: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:13: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:761:11: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../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/gadget/udc/udc-xilinx.c:2135:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/usb/renesas_usbhs/common.c:471:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
-------------------------------------------------------------------------------
arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings:
../fs/binfmt_elf.c:718:30: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:44: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:31: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:748:10: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:761:26: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
../include/linux/spinlock.h:364:95: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 67 errors, 26 warnings, 0 section mismatches
Errors:
/tmp/ccQMSOrh.s:366: Error: selected processor does not support ARM mode `isb'
/tmp/ccQMSOrh.s:369: Error: selected processor does not support ARM mode `isb'
/tmp/ccQMSOrh.s:371: Error: selected processor does not support ARM mode `isb'
../drivers/crypto/talitos.c:96:2: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/talitos.c:98:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/talitos.c:233:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/talitos.c:527:9: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/ctrl.c:91:3: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/ctrl.c:108:3: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/jr.c:34:2: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/jr.c:60:2: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:90:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/crypto/caam/regs.h:96:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.h:194:2: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.h:200:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.h:207:2: error: implicit declaration of function 'in_le32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.h:213:2: error: implicit declaration of function 'out_le32' [-Werror=implicit-function-declaration]
../drivers/dma/fsldma.c:272:3: error: implicit declaration of function '__ilog2' [-Werror=implicit-function-declaration]
../drivers/memory/fsl_ifc.c:65:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/memory/fsl_ifc.c:83:3: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/memory/fsl_ifc.c:103:2: error: implicit declaration of function 'irq_dispose_mapping' [-Werror=implicit-function-declaration]
../include/linux/wait.h:165:35: error: 'TASK_NORMAL' undeclared (first use in this function)
../drivers/memory/fsl_ifc.c:227:2: error: implicit declaration of function 'of_iomap' [-Werror=implicit-function-declaration]
../drivers/memory/fsl_ifc.c:244:2: error: implicit declaration of function 'irq_of_parse_and_map' [-Werror=implicit-function-declaration]
../drivers/mtd/nand/fsl_ifc_nand.c:594:4: error: implicit declaration of function 'setbits16' [-Werror=implicit-function-declaration]
../drivers/mtd/nand/fsl_ifc_nand.c:596:4: error: implicit declaration of function 'setbits8' [-Werror=implicit-function-declaration]
../drivers/mtd/nand/fsl_ifc_nand.c:661:3: error: implicit declaration of function 'in_8' [-Werror=implicit-function-declaration]
../drivers/mtd/nand/fsl_ifc_nand.c:683:3: error: implicit declaration of function 'in_be16' [-Werror=implicit-function-declaration]
../drivers/spi/spi-fsl-cpm.c:18:21: fatal error: asm/cpm.h: No such file or directory
../drivers/spi/spi-fsl-lib.c:27:28: fatal error: sysdev/fsl_soc.h: No such file or directory
../drivers/spi/spi-fsl-espi.c:24:28: fatal error: sysdev/fsl_soc.h: No such file or directory
../drivers/virt/fsl_hypervisor.c:44:28: fatal error: asm/fsl_hcalls.h: No such file or directory
../drivers/net/ethernet/freescale/xgmac_mdio.c:57:2: error: implicit declaration of function 'spin_event_timeout' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/freescale/xgmac_mdio.c:58:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/net/ethernet/freescale/xgmac_mdio.c:98:2: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:120:3: error: implicit declaration of function 'setbits32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:216:4: error: implicit declaration of function 'clrbits32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:249:3: error: implicit declaration of function 'spin_event_timeout' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:249:3: error: implicit declaration of function 'in_be32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:281:3: error: implicit declaration of function 'out_be32' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:294:3: error: implicit declaration of function 'mfspr' [-Werror=implicit-function-declaration]
../drivers/usb/host/ehci-fsl.c:294:15: error: 'SPRN_SVR' undeclared (first use in this function)
../drivers/video/fbdev/fsl-diu-fb.c:37:28: fatal error: sysdev/fsl_soc.h: No such file or directory
../drivers/usb/phy/phy-fsl-usb.c:277:23: error: 'struct usb_phy' has no member named 'state'
../drivers/usb/phy/phy-fsl-usb.c:627:7: error: request for member 'state' in something not a structure or union
../drivers/usb/phy/phy-fsl-usb.c:685:14: error: request for member 'state' in something not a structure or union
../drivers/usb/phy/phy-fsl-usb.c:718:17: error: request for member 'state' in something not a structure or union
../drivers/usb/phy/phy-fsl-usb.h:301:52: error: 'struct usb_phy' has no member named 'state'
../drivers/usb/phy/phy-fsl-usb.c:918:3: error: '_fsl_readl' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:918:16: error: '_fsl_readl_be' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:919:3: error: '_fsl_writel' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:919:17: error: '_fsl_writel_be' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:921:16: error: '_fsl_readl_le' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:922:17: error: '_fsl_writel_le' undeclared (first use in this function)
../drivers/usb/phy/phy-fsl-usb.c:993:13: error: invalid type argument of '->' (have 'struct usb_phy')
../drivers/usb/phy/phy-fsl-usb.c:996:13: error: invalid type argument of '->' (have 'struct usb_phy')
../drivers/usb/phy/phy-fsl-usb.c:1051:46: error: 'struct usb_phy' has no member named 'state'
Warnings:
../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../mm/memcontrol.c:1622:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1480 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../net/rds/iw_rdma.c:200:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../drivers/infiniband/ulp/iser/iser_verbs.c:1171:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1172:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1198:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/infiniband/ulp/iser/iser_verbs.c:1203:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../include/linux/kernel.h:710:17: warning: comparison of distinct pointer types lacks a cast
../drivers/memory/fsl_ifc.c:227:25: warning: assignment makes pointer from integer without a cast
../drivers/mfd/axp20x.c:239:30: warning: 'axp20x_acpi_match' defined but not used [-Wunused-variable]
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1208 bytes is larger than 1024 bytes [-Wframe-larger-than=]
../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
../drivers/tty/serial/imx.c:306:13: warning: 'imx_port_ucrs_save' defined but not used [-Wunused-function]
../drivers/tty/serial/imx.c:315:13: warning: 'imx_port_ucrs_restore' defined but not used [-Wunused-function]
../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
../drivers/net/wireless/ath/wil6210/fw_inc.c:447:4: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
x86_64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 18 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../arch/arm64/kernel/efi.c:276:20: warning: 'free_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
../mm/memcontrol.c:1622:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../include/linux/elf.h:84:15: warning: 'struct file' declared inside parameter list
../include/linux/elf.h:84:15: warning: its scope is only this definition or declaration, which is probably not what you want
../fs/binfmt_elf.c:718:13: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:13: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:718:13: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 1 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 2 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:747:14: warning: passing argument 3 of 'arch_elf_pt_proc' from incompatible pointer type
../fs/binfmt_elf.c:761:11: warning: passing argument 1 of 'arch_check_elf' from incompatible pointer type
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
This patch set aims to solve a problem in cpufreq governor's CPU
load calculation logic when the CPU wakes up after an idle period.
In the current logic when a CPU wakes up from an idle state the
'previous load' of the CPU is used as its current load on the
alternate wakeups.
A latency-sensitive-bursty task will be benefited from this logic if
it wakes up on a CPU on which it was initially running, with a
non-compromised CPU 'previous load' i.e, the 'previous load' holds
the last calculated CPU load before the task went to sleep. In such
a case, the cpufreq governor will account to high previous CPU load
and decides to run at high frequency.
The problem in this logic is that the 'previous load' which is meant
to help certain latency-sensitive-bursty tasks can get used by some
periodic-small tasks(like kernel daemons) to its advantage if the
small task woke up first on the CPU. This will deprive the the
latency-sensitive-bursty tasks from running at high frequency until
the cpufreq governor notices the 100% CPU utilization. If this pattern
gets repeated in the due course of bursty task's execution we will
land on the same problem which 'prev_load' had originally set forth to
solve.
Probably we could reduce these inefficiencies if the cpufreq
governor was aware of the task's nature, while calculating the load
during an idle-wakeup scenario. So instead of using the previous
load for the CPU , the load can be deduced on the basis of incoming
task's load.
In this patch we use a metric built on top of 'load_avg_contrib'.
'load_avg_contrib' of a task's sched entity can describe the nature
of the task in terms of its CPU utilization. The properties of this
metric to encapsulate the CPU utilization of a task makes it a
potential candidate for scaling CPU frequency. However, due to the
nature of its design 'load_avg_contrib' cannot pick up the task's
load rapidly after a wakeup. As we are trying to solve the problem
on idle-wakeup case we cannot use this metric value as is to scale
the frequency. So we measure the cumulative moving average of
'load_avg_contrib'.
The cumulative average of 'load_avg_contrib' at a given point is the
average of all the values of 'load_avg_contrib' up until that point.
The current average of a new 'load_avg_contrib' value is as below:
Cumulative_average(n+1) = x(n+1) + Cumulative_average(n) * n
---------------------------------------
n+1
where,
Cumulative_average(n+1) is the current cumulative average
x(n+1) is the latest 'load_avg_contrib' value
Cumulative_average(n) is the previous cumulative average
n+1 is the number of 'load_avg_contrib' values so far
The cumulative average of 'load_avg_contrib' will help us smooth out
the short-term fluctuations and highlight long-term trend of
'load-avg_contrib' metric. So cumulative average of the task can
depict the nature of the task more effectively. Thus we can scale CPU
frequency based on the cumulative average of the task and make
calculative decisions whether to decrease or increase the frequency
depending on the nature of the task.
Shilpasri G Bhat (2):
sched/fair: Add cumulative average of load_avg_contrib to a task
cpufreq: governor: CPU frequency scaled from task's cumulative-load on
an idle wakeup
drivers/cpufreq/cpufreq_governor.c | 39 +++++++++++++++-----------------------
drivers/cpufreq/cpufreq_governor.h | 9 ++-------
include/linux/sched.h | 4 ++++
kernel/sched/core.c | 35 ++++++++++++++++++++++++++++++++++
kernel/sched/fair.c | 6 +++++-
kernel/sched/sched.h | 2 +-
6 files changed, 62 insertions(+), 33 deletions(-)
--
1.9.3
Tree/Branch: next-20141111
Git describe: next-20141111
Commit: b0187bd33f Add linux-next specific files for 20141111
Build Time: 24 min 5 sec
Passed: 7 / 8 ( 87.50 %)
Failed: 1 / 8 ( 12.50 %)
Errors: 2
Warnings: 14
Section Mismatches: 0
Failed defconfigs:
arm-allmodconfig
Errors:
arm-allmodconfig
../arch/arm/include/asm/cmpxchg.h:114:2: error: #error "SMP is not supported on this platform"
../arch/arm/include/asm/atomic.h:137:2: error: #error SMP not supported on pre-ARMv6 CPUs
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : x86_64-allnoconfig
12 warnings 0 mismatches : arm64-allmodconfig
1 warnings 0 mismatches : arm-allnoconfig
3 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 2
1 ../arch/arm/include/asm/cmpxchg.h:114:2: error: #error "SMP is not supported on this platform"
1 ../arch/arm/include/asm/atomic.h:137:2: error: #error SMP not supported on pre-ARMv6 CPUs
Warnings Summary: 14
3 ../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 ../mm/memcontrol.c:1622:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
1 ../sound/soc/codecs/rt5645.c:446:12: warning: 'rt5645_clk_sel_put' defined but not used [-Wunused-function]
1 ../include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat=]
1 ../drivers/usb/renesas_usbhs/common.c:469:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/usb/gadget/udc/udc-xilinx.c:2135:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
1 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
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/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
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 ../arch/arm64/kernel/efi.c:276:20: warning: 'free_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
x86_64-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm64-allmodconfig : PASS, 0 errors, 12 warnings, 0 section mismatches
Warnings:
../mm/memcontrol.c:1622:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
../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
../include/linux/dynamic_debug.h:64:16: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Wformat=]
../drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../sound/soc/codecs/rt5645.c:446:12: warning: 'rt5645_clk_sel_put' defined but not used [-Wunused-function]
../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
../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/gadget/udc/udc-xilinx.c:2135:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
../drivers/usb/renesas_usbhs/common.c:469:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
-------------------------------------------------------------------------------
arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 2 errors, 0 warnings, 0 section mismatches
Errors:
../arch/arm/include/asm/cmpxchg.h:114:2: error: #error "SMP is not supported on this platform"
../arch/arm/include/asm/atomic.h:137:2: error: #error SMP not supported on pre-ARMv6 CPUs
-------------------------------------------------------------------------------
arm64-defconfig : PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
../scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
../arch/arm64/kernel/efi.c:276:20: warning: 'free_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
../mm/memcontrol.c:1622:13: warning: 'test_mem_cgroup_node_reclaimable' defined but not used [-Wunused-function]
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig
arm-multi_v7_defconfig
x86_64-defconfig
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr