Re: Build regressions/improvements in v5.3-rc2

2019-07-31 Thread Michael Ellerman
Geert Uytterhoeven  writes:
> Below is the list of build error/warning regressions/improvements in
> v5.3-rc2[1] compared to v5.2[2].
>
> Summarized:
>   - build errors: +10/-1
>   - build warnings: +136/-133
>
> JFYI, when comparing v5.3-rc2[1] to v5.3-rc1[3], the summaries are:
>   - build errors: +0/-1
>   - build warnings: +125/-31
>
> Note that there may be false regressions, as some logs are incomplete.
> Still, they're build errors/warnings.
>
> Happy fixing! ;-)
>
> Thanks to the linux-next team for providing the build service.
>
> [1] 
> http://kisskb.ellerman.id.au/kisskb/branch/linus/head/609488bc979f99f805f34e9a32c1e3b71179d10b/
>  (241 out of 242 configs)
> [2] 
> http://kisskb.ellerman.id.au/kisskb/branch/linus/head/0ecfebd2b52404ae0c54a878c872bb93363ada36/
>  (all 242 configs)
> [3] 
> http://kisskb.ellerman.id.au/kisskb/branch/linus/head/5f9e832c137075045d15cd6899ab0505cfb2ca4b/
>  (241 out of 242 configs)
>
>
> *** ERRORS ***
>
> 10 error regressions:
...
>   + /kisskb/src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c: error: call to 
> '__compiletime_assert_2446' declared with attribute error: BUILD_BUG_ON 
> failed: err_str[sizeof(err_str) - 2] != '\n':  => 2445:3
>   + /kisskb/src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c: error: call to 
> '__compiletime_assert_2452' declared with attribute error: BUILD_BUG_ON 
> failed: err_str[sizeof(err_str) - 2] != '\n':  => 2451:3
>   + /kisskb/src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c: error: call to 
> '__compiletime_assert_2790' declared with attribute error: BUILD_BUG_ON 
> failed: invalid_ap_str[sizeof(invalid_ap_str) - 2] != '\n':  => 2789:5
>   + /kisskb/src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c: error: call to 
> '__compiletime_assert_2801' declared with attribute error: BUILD_BUG_ON 
> failed: invalid_ap_str[sizeof(invalid_ap_str) - 2] != '\n':  => 2800:5

These have been reported and a fix is apparently on its way, but no sign
of it yet.

https://lore.kernel.org/lkml/20190712001708.170259-1-ndesaulni...@google.com/

cheers


Build regressions/improvements in v5.3-rc2

2019-07-29 Thread Geert Uytterhoeven
Below is the list of build error/warning regressions/improvements in
v5.3-rc2[1] compared to v5.2[2].

Summarized:
  - build errors: +10/-1
  - build warnings: +136/-133

JFYI, when comparing v5.3-rc2[1] to v5.3-rc1[3], the summaries are:
  - build errors: +0/-1
  - build warnings: +125/-31

Note that there may be false regressions, as some logs are incomplete.
Still, they're build errors/warnings.

Happy fixing! ;-)

Thanks to the linux-next team for providing the build service.

[1] 
http://kisskb.ellerman.id.au/kisskb/branch/linus/head/609488bc979f99f805f34e9a32c1e3b71179d10b/
 (241 out of 242 configs)
[2] 
http://kisskb.ellerman.id.au/kisskb/branch/linus/head/0ecfebd2b52404ae0c54a878c872bb93363ada36/
 (all 242 configs)
[3] 
http://kisskb.ellerman.id.au/kisskb/branch/linus/head/5f9e832c137075045d15cd6899ab0505cfb2ca4b/
 (241 out of 242 configs)


*** ERRORS ***

10 error regressions:
  + /kisskb/src/drivers/misc/lkdtm/bugs.c: error: 'X86_CR4_SMEP' undeclared 
(first use in this function):  => 281:13
  + /kisskb/src/drivers/misc/lkdtm/bugs.c: error: implicit declaration of 
function 'native_read_cr4' [-Werror=implicit-function-declaration]:  => 279:8
  + /kisskb/src/drivers/misc/lkdtm/bugs.c: error: implicit declaration of 
function 'native_write_cr4' [-Werror=implicit-function-declaration]:  => 288:2
  + /kisskb/src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c: error: call to 
'__compiletime_assert_2446' declared with attribute error: BUILD_BUG_ON failed: 
err_str[sizeof(err_str) - 2] != '\n':  => 2445:3
  + /kisskb/src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c: error: call to 
'__compiletime_assert_2452' declared with attribute error: BUILD_BUG_ON failed: 
err_str[sizeof(err_str) - 2] != '\n':  => 2451:3
  + /kisskb/src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c: error: call to 
'__compiletime_assert_2790' declared with attribute error: BUILD_BUG_ON failed: 
invalid_ap_str[sizeof(invalid_ap_str) - 2] != '\n':  => 2789:5
  + /kisskb/src/drivers/net/wireless/intel/iwlwifi/fw/dbg.c: error: call to 
'__compiletime_assert_2801' declared with attribute error: BUILD_BUG_ON failed: 
invalid_ap_str[sizeof(invalid_ap_str) - 2] != '\n':  => 2800:5
  + /kisskb/src/mm/hmm.c: error: implicit declaration of function 'pud_pfn' 
[-Werror=implicit-function-declaration]:  => 753:3, 753:9
  + /kisskb/src/mm/hmm.c: error: implicit declaration of function 'pud_pfn'; 
did you mean 'pte_pfn'? [-Werror=implicit-function-declaration]:  => 753:9
  + error: "vmf_insert_mixed" [drivers/gpu/drm/exynos/exynosdrm.ko] undefined!: 
 => N/A

1 error improvements:
  - error: arch/sh/kernel/cpu/sh2/clock-sh7619.o: undefined reference to 
`followparent_recalc': .data+0x70) => 


*** WARNINGS ***

136 warning regressions:
  + /kisskb/src/arch/arm64/include/asm/kvm_hyp.h: warning: this statement may 
fall through [-Wimplicit-fallthrough=]:  => 31:3
  + /kisskb/src/arch/arm64/include/asm/sysreg.h: warning: this statement may 
fall through [-Wimplicit-fallthrough=]:  => 837:2, 853:2
  + /kisskb/src/arch/arm64/kernel/hw_breakpoint.c: warning: this statement may 
fall through [-Wimplicit-fallthrough=]:  => 544:7, 540:7
  + /kisskb/src/arch/arm64/kernel/module.c: warning: this statement may fall 
through [-Wimplicit-fallthrough=]:  => 316:19, 395:19, 322:19, 328:19
  + /kisskb/src/arch/arm64/kvm/hyp/../../../../virt/kvm/arm/hyp/vgic-v3-sr.c: 
warning: this statement may fall through [-Wimplicit-fallthrough=]:  => 363:24, 
396:3, 394:3, 361:24, 351:24, 353:24, 384:3, 386:3
  + /kisskb/src/arch/arm64/kvm/hyp/debug-sr.c: warning: this statement may fall 
through [-Wimplicit-fallthrough=]:  => 29:18, 27:18, 21:19, 22:19, 23:19, 
25:19, 32:18, 26:18, 33:18, 20:19, 28:18, 34:18, 30:18, 31:18, 24:19
  + /kisskb/src/arch/mips/oprofile/op_model_mipsxx.c: warning: this statement 
may fall through [-Wimplicit-fallthrough=]:  => 219:3, 201:3, 180:3, 242:6, 
197:3, 174:3, 302:3, 221:3, 305:3, 217:3, 199:3, 299:3, 177:3
  + /kisskb/src/arch/nds32/kernel/signal.c: warning: this statement may fall 
through [-Wimplicit-fallthrough=]:  => 315:7, 362:20
  + /kisskb/src/arch/parisc/math-emu/fpudispatch.c: warning: this statement may 
fall through [-Wimplicit-fallthrough=]:  => 343:18, 438:5, 453:5, 352:5, 
312:18, 625:5, 938:7, 305:5, 860:5, 498:5, 777:5, 738:18, 760:18, 661:5, 574:5, 
361:18, 329:18, 1030:5, 875:5, 521:7, 830:5, 1021:5, 890:5, 771:18, 766:5, 
468:5, 327:18, 845:5, 815:3, 728:3, 483:5, 359:18, 1075:5, 300:3, 749:18, 
755:5, 744:5, 637:5, 336:5, 314:18, 905:5, 345:18, 423:5, 408:3, 817:5, 320:5, 
649:5, 1042:8, 733:5, 410:5, 368:5
  + /kisskb/src/arch/parisc/mm/fault.c: warning: this statement may fall 
through [-Wimplicit-fallthrough=]:  => 67:6
  + /kisskb/src/arch/s390/include/asm/debug.h: warning: this statement may fall 
through [-Wimplicit-fallthrough=]:  => 248:2
  + /kisskb/src/arch/s390/mm/fault.c: warning: this statement may fall through 
[-Wimplicit-fallthrough=]:  => 332:6, 328:6
  + /kisskb/src/drivers/char/ipmi/ipmb_dev_int.c: warning