Tree/Branch: next-20160229 Git describe: next-20160229 Commit: 09be823d1b Add linux-next specific files for 20160229
Build Time: 75 min 27 sec
Passed: 8 / 9 ( 88.89 %) Failed: 1 / 9 ( 11.11 %)
Errors: 2 Warnings: 40 Section Mismatches: 0
Failed defconfigs: arm64-allmodconfig
Errors:
arm64-allmodconfig ../drivers/watchdog/orion_wdt.c:109:2: error: implicit declaration of function 'atomic_io_modify' [-Werror=implicit-function-declaration]
------------------------------------------------------------------------------- defconfigs with issues (other than build errors): 69 warnings 0 mismatches : arm64-allmodconfig 2 warnings 0 mismatches : arm-multi_v5_defconfig 2 warnings 0 mismatches : arm-multi_v7_defconfig 11 warnings 0 mismatches : arm-allmodconfig 1 warnings 0 mismatches : arm-allnoconfig
-------------------------------------------------------------------------------
Errors summary: 2 4 drivers/gpio/Kconfig:34:error: recursive dependency detected! 1 ../drivers/watchdog/orion_wdt.c:109:2: error: implicit declaration of function 'atomic_io_modify' [-Werror=implicit-function-declaration]
Warnings Summary: 40 7 <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp] 6 ../include/trace/events/page_ref.h:97:18: warning: 'struct page' declared inside parameter list 6 ../include/trace/events/page_ref.h:54:18: warning: 'struct page' declared inside parameter list 6 ../include/trace/events/page_ref.h:47:18: warning: 'struct page' declared inside parameter list 6 ../include/trace/events/page_ref.h:125:18: warning: 'struct page' declared inside parameter list 6 ../include/trace/events/page_ref.h:118:18: warning: 'struct page' declared inside parameter list 6 ../include/trace/events/page_ref.h:111:18: warning: 'struct page' declared inside parameter list 6 ../include/trace/events/page_ref.h:104:18: warning: 'struct page' declared inside parameter list 4 ../include/linux/kern_levels.h:4:18: warning: field width specifier '*' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 2 ../drivers/platform/goldfish/goldfish_pipe.c:312:3: warning: 'get_user_pages8' is deprecated [-Wdeprecated-declarations] 1 ../mm/debug_page_ref.c:8:21: warning: passing argument 1 of 'trace_page_ref_set' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../mm/debug_page_ref.c:50:26: warning: passing argument 1 of 'trace_page_ref_unfreeze' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../mm/debug_page_ref.c:43:24: warning: passing argument 1 of 'trace_page_ref_freeze' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../mm/debug_page_ref.c:36:28: warning: passing argument 1 of 'trace_page_ref_mod_unless' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../mm/debug_page_ref.c:29:32: warning: passing argument 1 of 'trace_page_ref_mod_and_return' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../mm/debug_page_ref.c:22:30: warning: passing argument 1 of 'trace_page_ref_mod_and_test' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../mm/debug_page_ref.c:15:21: warning: passing argument 1 of 'trace_page_ref_mod' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1472 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_unfreeze' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_set' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_unless' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_and_test' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_and_return' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_freeze' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_unfreeze' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_set' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_unless' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_and_test' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_and_return' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_freeze' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/trace/events/page_ref.h:47:18: warning: its scope is only this definition or declaration, which is probably not what you want 1 ../include/linux/kern_levels.h:4:18: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 8 has type 'dma_addr_t {aka unsigned int}' [-Wformat=] 1 ../include/asm-generic/div64.h:224:22: warning: passing argument 1 of '__div64_32' from incompatible pointer type [-Wincompatible-pointer-types] 1 ../include/asm-generic/div64.h:220:25: warning: right shift count >= width of type [-Wshift-count-overflow] 1 ../include/asm-generic/div64.h:207:28: warning: comparison of distinct pointer types lacks a cast 1 ../drivers/ntb/test/ntb_perf.c:214:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1 ../drivers/ntb/test/ntb_perf.c:213:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
=============================================================================== Detailed per-defconfig build reports below:
------------------------------------------------------------------------------- arm64-allmodconfig : FAIL, 1 errors, 69 warnings, 0 section mismatches
Errors: ../drivers/watchdog/orion_wdt.c:109:2: error: implicit declaration of function 'atomic_io_modify' [-Werror=implicit-function-declaration]
Warnings: ../include/trace/events/page_ref.h:47:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:47:18: warning: its scope is only this definition or declaration, which is probably not what you want ../include/trace/events/page_ref.h:47:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:47:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:47:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:47:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:47:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:54:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:54:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:54:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:54:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:54:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:54:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:97:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:97:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:97:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:97:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:97:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:97:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:104:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:104:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:104:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:104:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:104:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:104:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:111:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:111:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:111:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:111:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:111:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:111:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:118:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:118:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:118:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:118:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:118:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:118:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:125:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:125:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:125:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:125:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:125:18: warning: 'struct page' declared inside parameter list ../include/trace/events/page_ref.h:125:18: warning: 'struct page' declared inside parameter list ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_set' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_and_test' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_and_return' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_unless' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_freeze' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/trace_events.h:703:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_unfreeze' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_set' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_and_test' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_and_return' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_mod_unless' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_freeze' from incompatible pointer type [-Wincompatible-pointer-types] ../include/trace/perf.h:83:35: warning: passing argument 1 of 'check_trace_callback_type_page_ref_unfreeze' from incompatible pointer type [-Wincompatible-pointer-types] ../mm/debug_page_ref.c:8:21: warning: passing argument 1 of 'trace_page_ref_set' from incompatible pointer type [-Wincompatible-pointer-types] ../mm/debug_page_ref.c:15:21: warning: passing argument 1 of 'trace_page_ref_mod' from incompatible pointer type [-Wincompatible-pointer-types] ../mm/debug_page_ref.c:22:30: warning: passing argument 1 of 'trace_page_ref_mod_and_test' from incompatible pointer type [-Wincompatible-pointer-types] ../mm/debug_page_ref.c:29:32: warning: passing argument 1 of 'trace_page_ref_mod_and_return' from incompatible pointer type [-Wincompatible-pointer-types] ../mm/debug_page_ref.c:36:28: warning: passing argument 1 of 'trace_page_ref_mod_unless' from incompatible pointer type [-Wincompatible-pointer-types] ../mm/debug_page_ref.c:43:24: warning: passing argument 1 of 'trace_page_ref_freeze' from incompatible pointer type [-Wincompatible-pointer-types] ../mm/debug_page_ref.c:50:26: warning: passing argument 1 of 'trace_page_ref_unfreeze' from incompatible pointer type [-Wincompatible-pointer-types] ../include/linux/kern_levels.h:4:18: warning: field width specifier '*' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] ../include/linux/kern_levels.h:4:18: warning: field width specifier '*' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] ../include/linux/kern_levels.h:4:18: warning: field width specifier '*' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] ../include/linux/kern_levels.h:4:18: warning: field width specifier '*' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] ../drivers/platform/goldfish/goldfish_pipe.c:312:3: warning: 'get_user_pages8' is deprecated [-Wdeprecated-declarations]
------------------------------------------------------------------------------- arm-multi_v5_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp] <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp]
------------------------------------------------------------------------------- arm-multi_v7_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp] <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp]
------------------------------------------------------------------------------- x86_64-defconfig : PASS, 2 errors, 0 warnings, 0 section mismatches
Errors: drivers/gpio/Kconfig:34:error: recursive dependency detected! drivers/gpio/Kconfig:34:error: recursive dependency detected!
------------------------------------------------------------------------------- arm-allmodconfig : PASS, 0 errors, 11 warnings, 0 section mismatches
Warnings: <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp] ../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1472 bytes is larger than 1024 bytes [-Wframe-larger-than=] ../include/asm-generic/div64.h:207:28: warning: comparison of distinct pointer types lacks a cast ../include/asm-generic/div64.h:220:25: warning: right shift count >= width of type [-Wshift-count-overflow] ../include/asm-generic/div64.h:224:22: warning: passing argument 1 of '__div64_32' from incompatible pointer type [-Wincompatible-pointer-types] ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=] ../drivers/ntb/test/ntb_perf.c:213:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ../drivers/ntb/test/ntb_perf.c:214:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ../drivers/platform/goldfish/goldfish_pipe.c:312:3: warning: 'get_user_pages8' is deprecated [-Wdeprecated-declarations] ../include/linux/kern_levels.h:4:18: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 8 has type 'dma_addr_t {aka unsigned int}' [-Wformat=] <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp]
------------------------------------------------------------------------------- arm-allnoconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings: <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp]
------------------------------------------------------------------------------- x86_64-allnoconfig : PASS, 2 errors, 0 warnings, 0 section mismatches
Errors: drivers/gpio/Kconfig:34:error: recursive dependency detected! drivers/gpio/Kconfig:34:error: recursive dependency detected! -------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
arm64-allnoconfig arm64-defconfig
On Monday 29 February 2016 11:31:12 Build bot for Mark Brown wrote:
arm-multi_v5_defconfig : PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: <stdin>:1310:2: warning: #warning syscall madvisev not implemented [-Wcpp]
Not much we can do about this. I wonder if the script should report these at all.
x86 allmodconfig Errors: drivers/gpio/Kconfig:34:error: recursive dependency detected! drivers/gpio/Kconfig:34:error: recursive dependency detected!
Oh well. I've sent a patch now, what else should I do.
arm-allmodconfig : PASS, 0 errors, 11 warnings, 0 section mismatches
Warnings: ../lib/lz4/lz4hc_compress.c:514:1: warning: the frame size of 1472 bytes is larger than 1024 bytes [-Wframe-larger-than=]
I've sent a patch for Kbuild to avoid this, should probably ping the maintainer.
../include/asm-generic/div64.h:207:28: warning: comparison of distinct pointer types lacks a cast ../include/asm-generic/div64.h:220:25: warning: right shift count >= width of type [-Wshift-count-overflow] ../include/asm-generic/div64.h:224:22: warning: passing argument 1 of '__div64_32' from incompatible pointer type [-Wincompatible-pointer-types]
Not sure where this comes from, I've sent a patch for iio/adc/imx25-gcq to address this kind of problem.
../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
I sent a patch on Jan 1, but the 0day bot found a warning on UML, I've resent it with a slight adaptation now.
../drivers/ntb/test/ntb_perf.c:213:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ../drivers/ntb/test/ntb_perf.c:214:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Resent my fix today, there was one Ack but no other reply on the original submission.
../drivers/platform/goldfish/goldfish_pipe.c:312:3: warning: 'get_user_pages8' is deprecated [-Wdeprecated-declarations]
Sent a patch, but it's not getting applied before -rc1 as the warning shows up only in combination of the tip and next trees, and it is harmless (it warns about an added use of an older API after the API was changed along with all other users in tip)
../include/linux/kern_levels.h:4:18: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 8 has type 'dma_addr_t {aka unsigned int}' [-Wformat=]
I think I must have sent a patch, but I don't know which driver this is.
Arnd
kernel-build-reports@lists.linaro.org