Below is the list of build error/warning regressions/improvements in
v4.11-rc2[1] compared to v4.10[2].
Summarized:
- build errors: +10/-1
- build warnings: +1120/-830
JFYI, when comparing v4.11-rc2[1] to v4.11-rc1[3], the summaries are:
- build errors: +6/-13
- build warnings: +707/-690
Happy fixing! ;-)
Thanks to the linux-next team for providing the build service.
[1] http://kisskb.ellerman.id.au/kisskb/head/4495c08e84729385774601b5146d51d9e5849f81/ (all 266 configs)
[2] http://kisskb.ellerman.id.au/kisskb/head/c470abd4fde40ea6a0846a2beab642a578c0b8cd/ (all 266 configs)
[3] http://kisskb.ellerman.id.au/kisskb/head/c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201/ (all 266 configs)
*** ERRORS ***
10 error regressions:
+ /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error: /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h:69: unknown opcode2 `l.swa'.Error: : => 71
+ /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error: unknown opcode2 `l.lwa'.: => 70, 78, 107, 79, 69
+ /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error: unknown opcode2 `l.swa'.: => 80, 81, 72, 111, 71
+ /home/kisskb/slave/src/arch/openrisc/include/asm/bitops/atomic.h: Error: unknown opcode2 `l.lwa'.: => 35, 18, 70, 90
+ /home/kisskb/slave/src/arch/openrisc/include/asm/bitops/atomic.h: Error: unknown opcode2 `l.swa'.: => 92, 72, 37, 20
+ /home/kisskb/slave/src/arch/openrisc/include/asm/cmpxchg.h: Error: unknown opcode2 `l.lwa'.: => 68, 30
+ /home/kisskb/slave/src/arch/openrisc/include/asm/cmpxchg.h: Error: unknown opcode2 `l.swa'.: => 34, 69
+ /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error: unknown opcode2 `l.lwa'.: => 57, 60, 54, 63, 108, 51
+ /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error: unknown opcode2 `l.swa'.: => 65, 59, 56, 112, 53, 62
+ error: rtnetlink.c: relocation truncated to fit: R_AVR32_11H_PCREL against `.text'+21778: => (.text+0x21b84), (.text+0x21b9a)
1 error improvements:
- error: rtnetlink.c: relocation truncated to fit: R_AVR32_11H_PCREL against `.text'+217dc: (.text+0x21bec) =>
*** WARNINGS ***
1120 warning regressions:
[Delete 1029 lines about "warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default]" on parisc-allmodconfig]
+ /home/kisskb/slave/src/arch/arc/include/asm/kprobes.h: warning: 'trap_is_kprobe' defined but not used [-Wunused-function]: => 57:13
+ /home/kisskb/slave/src/arch/mips/include/asm/sibyte/bcm1480_scd.h: warning: "M_SPC_CFG_CLEAR" redefined [enabled by default]: => 274:0
+ /home/kisskb/slave/src/arch/mips/include/asm/sibyte/bcm1480_scd.h: warning: "M_SPC_CFG_CLEAR" redefined: => 274:0
+ /home/kisskb/slave/src/arch/mips/include/asm/sibyte/bcm1480_scd.h: warning: "M_SPC_CFG_ENABLE" redefined [enabled by default]: => 275:0
+ /home/kisskb/slave/src/arch/mips/include/asm/sibyte/bcm1480_scd.h: warning: "M_SPC_CFG_ENABLE" redefined: => 275:0
+ /home/kisskb/slave/src/arch/x86/kernel/e820.c: warning: 'gapstart' may be used uninitialized in this function [-Wuninitialized]: => 643:16, 645:8
+ /home/kisskb/slave/src/crypto/ccm.c: warning: 'crypto_ccm_auth' uses dynamic stack allocation [enabled by default]: => 235:1
+ /home/kisskb/slave/src/drivers/char/tpm/tpm.h: warning: 'blob_handle' may be used uninitialized in this function [-Wuninitialized]: => 482:18
+ /home/kisskb/slave/src/drivers/crypto/chelsio/chcr_algo.c: warning: 'chcr_copy_assoc.isra.20' uses dynamic stack allocation [enabled by default]: => 1336:1
+ /home/kisskb/slave/src/drivers/crypto/mediatek/mtk-sha.c: warning: 'mtk_sha_finish_hmac' uses dynamic stack allocation [enabled by default]: => 371:1
+ /home/kisskb/slave/src/drivers/crypto/mediatek/mtk-sha.c: warning: 'mtk_sha_setkey' uses dynamic stack allocation [enabled by default]: => 880:1
+ /home/kisskb/slave/src/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c: warning: 'acr_r352_load' uses dynamic stack allocation [enabled by default]: => 736:1
+ /home/kisskb/slave/src/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c: warning: 'acr_r352_ls_write_wpr' uses dynamic stack allocation [enabled by default]: => 382:1
+ /home/kisskb/slave/src/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c: warning: 'st_lsm6dsx_read_fifo' uses dynamic stack allocation [enabled by default]: => 303:1
+ /home/kisskb/slave/src/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c: warning: 'st_lsm6dsx_i2c_write' uses dynamic stack allocation [enabled by default]: => 53:1
+ /home/kisskb/slave/src/drivers/media/platform/coda/imx-vdoa.c: warning: passing argument 1 of '__platform_driver_register' discards 'const' qualifier from pointer target type [enabled by default]: => 333:1
+ /home/kisskb/slave/src/drivers/media/platform/coda/imx-vdoa.c: warning: passing argument 1 of 'platform_driver_unregister' discards 'const' qualifier from pointer target type [enabled by default]: => 333:1
+ /home/kisskb/slave/src/drivers/net/ethernet/ibm/emac/core.c: warning: unused variable 'res' [-Wunused-variable]: => 2592:6
+ /home/kisskb/slave/src/drivers/net/ethernet/marvell/mvpp2.c: warning: overflow in implicit constant conversion [-Woverflow]: => 3763:8
+ /home/kisskb/slave/src/drivers/nfc/st21nfca/core.c: warning: 'atqa' may be used uninitialized in this function [-Wuninitialized]: => 662:21
+ /home/kisskb/slave/src/drivers/nfc/st21nfca/core.c: warning: 'len' may be used uninitialized in this function [-Wuninitialized]: => 664:4
+ /home/kisskb/slave/src/drivers/nfc/st21nfca/core.c: warning: 'sak' may be used uninitialized in this function [-Wuninitialized]: => 663:20
+ /home/kisskb/slave/src/drivers/pinctrl/uniphier/pinctrl-uniphier-core.c: warning: 'arg' may be used uninitialized in this function [-Wuninitialized]: => 293:38
+ /home/kisskb/slave/src/drivers/s390/block/dasd_devmap.c: warning: 'dasd_parse_range' uses dynamic stack allocation [enabled by default]: => 357:1
+ /home/kisskb/slave/src/drivers/scsi/device_handler/scsi_dh_emc.c: warning: 'send_trespass_cmd' uses dynamic stack allocation [enabled by default]: => 294:1
+ /home/kisskb/slave/src/drivers/scsi/device_handler/scsi_dh_rdac.c: warning: 'send_mode_select' uses dynamic stack allocation [enabled by default]: => 583:1
+ /home/kisskb/slave/src/drivers/spi/spidev.c: warning: 'n_ioc' may be used uninitialized in this function [-Wuninitialized]: => 505:10
+ /home/kisskb/slave/src/drivers/staging/most/aim-cdev/cdev.c: warning: 'mbo' may be used uninitialized in this function [-Wuninitialized]: => 277:24
+ /home/kisskb/slave/src/drivers/target/iscsi/cxgbit/cxgbit_target.c: warning: 'cxgbit_tx_datain_iso.isra.34' uses dynamic stack allocation [enabled by default]: => 502:1
+ /home/kisskb/slave/src/drivers/target/target_core_user.c: warning: 'block' may be used uninitialized in this function [-Wuninitialized]: => 250:31
+ /home/kisskb/slave/src/drivers/video/backlight/adp8860_bl.c: warning: 'ret_val' may be used uninitialized in this function [-Wuninitialized]: => 579:10
+ /home/kisskb/slave/src/fs/exofs/common.h: warning: 'packed' attribute ignored for field of type 'struct exofs_layout_sliding_window' [-Wattributes] CC net/irda/irnet/irnet_irda.o: => 243:3
+ /home/kisskb/slave/src/fs/read_write.c: warning: unused variable 'buf' [-Wunused-variable]: => 819:16
+ /home/kisskb/slave/src/kernel/cgroup/cgroup-v1.c: warning: 'root' may be used uninitialized in this function [-Wuninitialized]: => 1200:9
+ /home/kisskb/slave/src/kernel/relay.c: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'size_t' [-Wformat]: => 851:10
+ /home/kisskb/slave/src/kernel/relay.c: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'size_t' [-Wformat]: => 851:10
+ /home/kisskb/slave/src/mm/dmapool.c: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'unsigned int' [-Wformat=]: => 96:46
+ /home/kisskb/slave/src/mm/dmapool.c: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'unsigned int' [-Wformat]: => 99:6
+ /home/kisskb/slave/src/mm/dmapool.c: warning: format '%zu' expects argument of type 'size_t', but argument 7 has type 'unsigned int' [-Wformat=]: => 96:51
+ /home/kisskb/slave/src/mm/dmapool.c: warning: format '%zu' expects argument of type 'size_t', but argument 7 has type 'unsigned int' [-Wformat]: => 99:6
+ /home/kisskb/slave/src/mm/gup.c: warning: 'gup_pud_range' defined but not used [-Wunused-function]: => 1412:12
+ /home/kisskb/slave/src/net/rds/connection.c: warning: 'rds_walk_conn_path_info.isra.2.constprop.3' uses dynamic stack allocation [enabled by default]: => 592:1
+ /home/kisskb/slave/src/net/sctp/sm_make_chunk.c: warning: 'sctp_pack_cookie.isra.8' uses dynamic stack allocation [enabled by default]: => 1698:1
+ /home/kisskb/slave/src/net/sunrpc/svc.c: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=]: => 1285:33
+ /home/kisskb/slave/src/net/sunrpc/svc.c: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'size_t' [-Wformat]: => 1286:4
+ /home/kisskb/slave/src/security/apparmor/crypto.c: warning: 'aa_calc_hash' uses dynamic stack allocation [enabled by default]: => 67:1
+ <stdin>: warning: #warning syscall statx not implemented [-Wcpp]: => 1325:2
+ <stdin>: warning: #warning syscall statx not implemented: => 1325:2
+ warning: EXPORT symbol "_mcount" [arch/mips/built-in.ko] version generation failed, symbol will not be versioned.: => N/A
+ warning: EXPORT symbol "_mcount" [arch/mips/kernel/built-in.ko] version generation failed, symbol will not be versioned.: => N/A
+ warning: drivers/built-in.o(.data+0x1994): Section mismatch in reference from the variable lba_driver to the function .init.text:lba_driver_probe(): => N/A
+ warning: drivers/built-in.o(.data+0x1a50): Section mismatch in reference from the variable ccio_driver to the function .init.text:ccio_probe(): => N/A
+ warning: drivers/built-in.o(.data+0x1bac): Section mismatch in reference from the variable dino_driver to the function .init.text:dino_probe(): => N/A
+ warning: drivers/built-in.o(.data+0x1cec): Section mismatch in reference from the variable lasi_driver to the function .init.text:lasi_init_chip(): => N/A
+ warning: drivers/built-in.o(.data+0x1d50): Section mismatch in reference from the variable asp_driver to the function .init.text:asp_init_chip(): => N/A
+ warning: drivers/built-in.o(.data+0x1db4): Section mismatch in reference from the variable wax_driver to the function .init.text:wax_init_chip(): => N/A
+ warning: drivers/built-in.o(.data+0x1e1c): Section mismatch in reference from the variable eisa_driver to the function .init.text:eisa_probe(): => N/A
+ warning: drivers/built-in.o(.data+0x2020): Section mismatch in reference from the variable superio_driver to the function .init.text:superio_probe(): => N/A
+ warning: drivers/built-in.o(.text+0x123c15): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): => N/A
+ warning: drivers/built-in.o(.text+0x1479d1): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): => N/A
+ warning: drivers/iommu/built-in.o(.text+0x7215): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): => N/A
+ warning: drivers/iommu/built-in.o(.text+0xefb1): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): => N/A
+ warning: drivers/parisc/built-in.o(.data+0x164): Section mismatch in reference from the variable lba_driver to the function .init.text:lba_driver_probe(): => N/A
+ warning: drivers/parisc/built-in.o(.data+0x220): Section mismatch in reference from the variable ccio_driver to the function .init.text:ccio_probe(): => N/A
+ warning: drivers/parisc/built-in.o(.data+0x37c): Section mismatch in reference from the variable dino_driver to the function .init.text:dino_probe(): => N/A
+ warning: drivers/parisc/built-in.o(.data+0x4bc): Section mismatch in reference from the variable lasi_driver to the function .init.text:lasi_init_chip(): => N/A
+ warning: drivers/parisc/built-in.o(.data+0x520): Section mismatch in reference from the variable asp_driver to the function .init.text:asp_init_chip(): => N/A
+ warning: drivers/parisc/built-in.o(.data+0x584): Section mismatch in reference from the variable wax_driver to the function .init.text:wax_init_chip(): => N/A
+ warning: drivers/parisc/built-in.o(.data+0x5ec): Section mismatch in reference from the variable eisa_driver to the function .init.text:eisa_probe(): => N/A
+ warning: drivers/parisc/built-in.o(.data+0x7f0): Section mismatch in reference from the variable superio_driver to the function .init.text:superio_probe(): => N/A
+ warning: vmlinux.o(.data+0x5e794): Section mismatch in reference from the variable lba_driver to the function .init.text:lba_driver_probe(): => N/A
+ warning: vmlinux.o(.data+0x5e850): Section mismatch in reference from the variable ccio_driver to the function .init.text:ccio_probe(): => N/A
+ warning: vmlinux.o(.data+0x5e9ac): Section mismatch in reference from the variable dino_driver to the function .init.text:dino_probe(): => N/A
+ warning: vmlinux.o(.data+0x5eaec): Section mismatch in reference from the variable lasi_driver to the function .init.text:lasi_init_chip(): => N/A
+ warning: vmlinux.o(.data+0x5eb50): Section mismatch in reference from the variable asp_driver to the function .init.text:asp_init_chip(): => N/A
+ warning: vmlinux.o(.data+0x5ebb4): Section mismatch in reference from the variable wax_driver to the function .init.text:wax_init_chip(): => N/A
+ warning: vmlinux.o(.data+0x5ec1c): Section mismatch in reference from the variable eisa_driver to the function .init.text:eisa_probe(): => N/A
+ warning: vmlinux.o(.data+0x5ee20): Section mismatch in reference from the variable superio_driver to the function .init.text:superio_probe(): => N/A
+ warning: vmlinux.o(.text+0x174): Section mismatch in reference from the function regulator_list_hardware_vsel() to the function .init.text:start_kernel(): => N/A
+ warning: vmlinux.o(.text+0x4644560): Section mismatch in reference from the function .create_device_attrs() to the function .init.text:.make_sensor_label(): => N/A
+ warning: vmlinux.o(.text+0x5079b5): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): => N/A
+ warning: vmlinux.o(.text+0x5b1fd1): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): => N/A
+ warning: vmlinux.o(.text+0xdbc): Section mismatch in reference from the function SyS_eventfd() to the function .init.text:pcibios_init_bridge(): => N/A
+ warning: vmlinux.o(.text.unlikely+0x1000c): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.early_pfn_to_nid(): => N/A
+ warning: vmlinux.o(.text.unlikely+0x10070): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.__init_single_page.isra.41(): => N/A
+ warning: vmlinux.o(.text.unlikely+0x1ac0): Section mismatch in reference from the function .early_check_vec5() to the function .init.text:.of_get_flat_dt_root(): => N/A
+ warning: vmlinux.o(.text.unlikely+0x1aec): Section mismatch in reference from the function .early_check_vec5() to the function .init.text:.of_get_flat_dt_prop(): => N/A
+ warning: vmlinux.o(.text.unlikely+0xe29c): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.early_pfn_to_nid(): => N/A
+ warning: vmlinux.o(.text.unlikely+0xe2f8): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.early_pfn_to_nid(): => N/A
+ warning: vmlinux.o(.text.unlikely+0xe35c): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.__init_single_page.isra.41(): => N/A
+ warning: vmlinux.o(.text.unlikely+0xffb0): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.early_pfn_to_nid(): => N/A
830 warning improvements:
[Delete 731 lines about "warning: -ffunction-sections disabled; it makes profiling impossible [enabled by default]" on parisc-allmodconfig]
- /home/kisskb/slave/src/arch/frv/mb93090-mb00/pci-frv.c: warning: ignoring return value of 'pci_assign_resource', declared with attribute warn_unused_result [-Wunused-result]: 176:24 =>
- /home/kisskb/slave/src/crypto/wp512.c: warning: the frame size of 1104 bytes is larger than 1024 bytes [-Wframe-larger-than=]: 987:1 =>
- /home/kisskb/slave/src/crypto/wp512.c: warning: the frame size of 1136 bytes is larger than 1024 bytes [-Wframe-larger-than=]: 987:1 =>
- /home/kisskb/slave/src/drivers/crypto/chelsio/chcr_algo.c: warning: 'chcr_copy_assoc.isra.19' uses dynamic stack allocation [enabled by default]: 1334:1 =>
- /home/kisskb/slave/src/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c: warning: 'gm200_secboot_run_hs_blob' uses dynamic stack allocation [enabled by default]: 1251:1 =>
- /home/kisskb/slave/src/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c: warning: 'ls_ucode_mgr_write_wpr.isra.1' uses dynamic stack allocation [enabled by default]: 802:1 =>
- /home/kisskb/slave/src/drivers/gpu/drm/vc4/vc4_validate.c: warning: 'validate_gl_shader_rec.isra.1' uses dynamic stack allocation [enabled by default]: 920:1 =>
- /home/kisskb/slave/src/drivers/mfd/tc3589x.c: warning: 'version' may be used uninitialized in this function [-Wuninitialized]: 390:2 =>
- /home/kisskb/slave/src/drivers/mmc/core/block.c: warning: 'arg' may be used uninitialized in this function: 1150 =>
- /home/kisskb/slave/src/drivers/mmc/core/block.c: warning: 'from' may be used uninitialized in this function: 1150 =>
- /home/kisskb/slave/src/drivers/mmc/core/block.c: warning: 'nr' may be used uninitialized in this function: 1150 =>
- /home/kisskb/slave/src/drivers/net/wireless/intel/iwlwifi/mvm/fw.c: warning: 'data_pkg' may be used uninitialized in this function [-Wuninitialized]: 982:23 =>
- /home/kisskb/slave/src/drivers/nvdimm/region_devs.c: warning: 'nd_region' may be used uninitialized in this function [-Wuninitialized]: 858:17 =>
- /home/kisskb/slave/src/drivers/scsi/lpfc/lpfc_bsg.c: warning: 'bsg_reply' may be used uninitialized in this function [-Wuninitialized]: 5077:15, 1465:15 =>
- /home/kisskb/slave/src/drivers/scsi/pmcraid.c: warning: passing argument 2 of 'access_ok' makes pointer from integer without a cast [enabled by default]: 3729:3 =>
- /home/kisskb/slave/src/drivers/spi/spi-fsl-lpspi.c: warning: 'ret' may be used uninitialized in this function [-Wuninitialized]: 396:2 =>
- /home/kisskb/slave/src/drivers/staging/i4l/icn/icn.c: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]: 89:3 =>
- /home/kisskb/slave/src/drivers/target/iscsi/cxgbit/cxgbit_target.c: warning: 'cxgbit_tx_datain_iso.isra.33' uses dynamic stack allocation [enabled by default]: 498:1 =>
- /home/kisskb/slave/src/drivers/tty/serial/8250/8250_hp300.c: warning: #warning CONFIG_SERIAL_8250 defined but neither CONFIG_HPDCA nor CONFIG_HPAPCI defined, are you sure? [-Wcpp]: 23:2 =>
- /home/kisskb/slave/src/drivers/tty/serial/8250/8250_port.c: warning: 'flags' may be used uninitialized in this function: 3149:16 =>
- /home/kisskb/slave/src/drivers/usb/serial/cp210x.c: warning: 'count' may be used uninitialized in this function [-Wuninitialized]: 862:2 =>
- /home/kisskb/slave/src/fs/compat_binfmt_elf.c: warning: 'cputime_to_compat_timeval' defined but not used [-Wunused-function]: 58:13 =>
- /home/kisskb/slave/src/fs/dcache.c: warning: 'n' may be used uninitialized in this function: 2529, 2773, 2773:11 => 2529, 2773
- /home/kisskb/slave/src/fs/userfaultfd.c: warning: control reaches end of non-void function [-Wreturn-type]: 579:1 =>
- /home/kisskb/slave/src/include/linux/cgroup.h: warning: 'root' may be used uninitialized in this function [-Wuninitialized]: 354:11 =>
- /home/kisskb/slave/src/include/linux/pinctrl/pinconf-generic.h: warning: 'arg' may be used uninitialized in this function [-Wuninitialized]: 155:9 =>
- /home/kisskb/slave/src/kernel/cgroup.c: warning: 'root' may be used uninitialized in this function [-Wuninitialized]: 2251:23 =>
- /home/kisskb/slave/src/kernel/relay.c: warning: format '%Zd' expects argument of type 'signed size_t', but argument 2 has type 'size_t' [-Wformat]: 851:10 =>
- /home/kisskb/slave/src/kernel/relay.c: warning: format '%Zd' expects argument of type 'signed size_t', but argument 3 has type 'size_t' [-Wformat]: 851:10 =>
- /home/kisskb/slave/src/kernel/time/timer_stats.c: warning: 'timer_stats_update_stats' uses dynamic stack allocation [enabled by default]: 268:1 =>
- /home/kisskb/slave/src/lib/lz4/lz4defs.h: warning: "A32" redefined [enabled by default]: 47:0 =>
- /home/kisskb/slave/src/mm/dmapool.c: warning: format '%Zu' expects argument of type 'size_t', but argument 6 has type 'unsigned int' [-Wformat=]: 96:46 =>
- /home/kisskb/slave/src/mm/dmapool.c: warning: format '%Zu' expects argument of type 'size_t', but argument 6 has type 'unsigned int' [-Wformat]: 99:6 =>
- /home/kisskb/slave/src/mm/dmapool.c: warning: format '%Zu' expects argument of type 'size_t', but argument 7 has type 'unsigned int' [-Wformat=]: 96:51 =>
- /home/kisskb/slave/src/mm/dmapool.c: warning: format '%Zu' expects argument of type 'size_t', but argument 7 has type 'unsigned int' [-Wformat]: 99:6 =>
- /home/kisskb/slave/src/mm/page_alloc.c: warning: 'buddy' may be used uninitialized in this function [-Wuninitialized]: 868:31 =>
- /home/kisskb/slave/src/net/core/dev.c: warning: 'tail' may be used uninitialized in this function: 2984:39, 2984 => 3002
- /home/kisskb/slave/src/net/core/flow_dissector.c: warning: 'vlan' may be used uninitialized in this function: 271:26, 271 => 272
- /home/kisskb/slave/src/net/mac80211/mesh_pathtbl.c: warning: 'mpath' may be used uninitialized in this function [-Wuninitialized]: 450:11 =>
- /home/kisskb/slave/src/net/mac80211/tdls.c: warning: 'subband_start' may be used uninitialized in this function [-Wuninitialized]: 104:43 =>
- /home/kisskb/slave/src/net/rds/connection.c: warning: 'rds_walk_conn_path_info' uses dynamic stack allocation [enabled by default]: 592:1 =>
- /home/kisskb/slave/src/net/sctp/sm_make_chunk.c: warning: 'sctp_pack_cookie.isra.10' uses dynamic stack allocation [enabled by default]: 1688:1 =>
- /home/kisskb/slave/src/net/sunrpc/svc.c: warning: format '%Zd' expects argument of type 'signed size_t', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=]: 1263:33 =>
- /home/kisskb/slave/src/net/sunrpc/svc.c: warning: format '%Zd' expects argument of type 'signed size_t', but argument 3 has type 'size_t' [-Wformat]: 1264:4 =>
- /home/kisskb/slave/src/sound/core/pcm_iec958.c: warning: 'ws' may be used uninitialized in this function [-Wuninitialized]: 80:9 =>
- /home/kisskb/slave/src/sound/mips/hal2.c: warning: 'l' may be used uninitialized in this function [-Wmaybe-uninitialized]: 223:35 =>
- /home/kisskb/slave/src/sound/mips/hal2.c: warning: 'l' may be used uninitialized in this function [-Wuninitialized]: 223:35 =>
- /home/kisskb/slave/src/sound/mips/hal2.c: warning: 'new' may be used uninitialized in this function [-Wmaybe-uninitialized]: 260:13 =>
- /home/kisskb/slave/src/sound/mips/hal2.c: warning: 'new' may be used uninitialized in this function [-Wuninitialized]: 260:2 =>
- /home/kisskb/slave/src/sound/mips/hal2.c: warning: 'old' may be used uninitialized in this function [-Wmaybe-uninitialized]: 260:13 =>
- /home/kisskb/slave/src/sound/mips/hal2.c: warning: 'old' may be used uninitialized in this function [-Wuninitialized]: 260:2 =>
- /home/kisskb/slave/src/sound/mips/hal2.c: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized]: 224:35 =>
- /home/kisskb/slave/src/sound/mips/hal2.c: warning: 'r' may be used uninitialized in this function [-Wuninitialized]: 224:35 =>
- arch/m68k/configs/multi_defconfig: warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE: 89 =>
- arch/m68k/configs/sun3_defconfig: warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE: 75 =>
- arch/mips/configs/ip22_defconfig: warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP: 70 =>
- arch/mips/configs/ip22_defconfig: warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE: 71 =>
- arch/mips/configs/ip27_defconfig: warning: symbol value 'm' invalid for SCSI_DH: 136 =>
- arch/mips/configs/malta_defconfig: warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP: 62 =>
- arch/mips/configs/malta_defconfig: warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE: 63 =>
- warning: drivers/built-in.o(.data+0x19ec): Section mismatch in reference from the variable lba_driver to the function .init.text:lba_driver_probe(): N/A =>
- warning: drivers/built-in.o(.data+0x1aa8): Section mismatch in reference from the variable ccio_driver to the function .init.text:ccio_probe(): N/A =>
- warning: drivers/built-in.o(.data+0x1c4c): Section mismatch in reference from the variable dino_driver to the function .init.text:dino_probe(): N/A =>
- warning: drivers/built-in.o(.data+0x1d8c): Section mismatch in reference from the variable lasi_driver to the function .init.text:lasi_init_chip(): N/A =>
- warning: drivers/built-in.o(.data+0x1df0): Section mismatch in reference from the variable asp_driver to the function .init.text:asp_init_chip(): N/A =>
- warning: drivers/built-in.o(.data+0x1e54): Section mismatch in reference from the variable wax_driver to the function .init.text:wax_init_chip(): N/A =>
- warning: drivers/built-in.o(.data+0x1ebc): Section mismatch in reference from the variable eisa_driver to the function .init.text:eisa_probe(): N/A =>
- warning: drivers/built-in.o(.data+0x20c0): Section mismatch in reference from the variable superio_driver to the function .init.text:superio_probe(): N/A =>
- warning: drivers/built-in.o(.text+0x1213a5): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): N/A =>
- warning: drivers/built-in.o(.text+0x144091): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): N/A =>
- warning: drivers/iommu/built-in.o(.text+0x6ec5): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): N/A =>
- warning: drivers/iommu/built-in.o(.text+0xeaa1): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x1ac): Section mismatch in reference from the variable lba_driver to the function .init.text:lba_driver_probe(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x268): Section mismatch in reference from the variable ccio_driver to the function .init.text:ccio_probe(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x40c): Section mismatch in reference from the variable dino_driver to the function .init.text:dino_probe(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x54c): Section mismatch in reference from the variable lasi_driver to the function .init.text:lasi_init_chip(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x5b0): Section mismatch in reference from the variable asp_driver to the function .init.text:asp_init_chip(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x614): Section mismatch in reference from the variable wax_driver to the function .init.text:wax_init_chip(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x67c): Section mismatch in reference from the variable eisa_driver to the function .init.text:eisa_probe(): N/A =>
- warning: drivers/parisc/built-in.o(.data+0x880): Section mismatch in reference from the variable superio_driver to the function .init.text:superio_probe(): N/A =>
- warning: vmlinux.o(.data+0x5af6c): Section mismatch in reference from the variable lba_driver to the function .init.text:lba_driver_probe(): N/A =>
- warning: vmlinux.o(.data+0x5b028): Section mismatch in reference from the variable ccio_driver to the function .init.text:ccio_probe(): N/A =>
- warning: vmlinux.o(.data+0x5b1cc): Section mismatch in reference from the variable dino_driver to the function .init.text:dino_probe(): N/A =>
- warning: vmlinux.o(.data+0x5b30c): Section mismatch in reference from the variable lasi_driver to the function .init.text:lasi_init_chip(): N/A =>
- warning: vmlinux.o(.data+0x5b370): Section mismatch in reference from the variable asp_driver to the function .init.text:asp_init_chip(): N/A =>
- warning: vmlinux.o(.data+0x5b3d4): Section mismatch in reference from the variable wax_driver to the function .init.text:wax_init_chip(): N/A =>
- warning: vmlinux.o(.data+0x5b43c): Section mismatch in reference from the variable eisa_driver to the function .init.text:eisa_probe(): N/A =>
- warning: vmlinux.o(.data+0x5b640): Section mismatch in reference from the variable superio_driver to the function .init.text:superio_probe(): N/A =>
- warning: vmlinux.o(.text+0x174): Section mismatch in reference from the function __aa_kvmalloc() to the function .init.text:start_kernel(): N/A =>
- warning: vmlinux.o(.text+0x45440a0): Section mismatch in reference from the function .create_device_attrs() to the function .init.text:.make_sensor_label(): N/A =>
- warning: vmlinux.o(.text+0x4ee995): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): N/A =>
- warning: vmlinux.o(.text+0x594aa1): Section mismatch in reference from the function dmar_walk_remapping_entries() to the function .init.text:dmar_table_print_dmar_entry(): N/A =>
- warning: vmlinux.o(.text+0xdbc): Section mismatch in reference from the function pkcs7_sig_note_skid() to the function .init.text:pcibios_init_bridge(): N/A =>
- warning: vmlinux.o(.text.unlikely+0x10048): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.__init_single_page.isra.40(): N/A =>
- warning: vmlinux.o(.text.unlikely+0xf1c8): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.early_pfn_to_nid(): N/A =>
- warning: vmlinux.o(.text.unlikely+0xf224): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.early_pfn_to_nid(): N/A =>
- warning: vmlinux.o(.text.unlikely+0xf288): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.__init_single_page.isra.40(): N/A =>
- warning: vmlinux.o(.text.unlikely+0xff88): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.early_pfn_to_nid(): N/A =>
- warning: vmlinux.o(.text.unlikely+0xffe4): Section mismatch in reference from the function .init_reserved_page() to the function .meminit.text:.early_pfn_to_nid(): N/A =>
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
On Mon, Mar 13, 2017 at 9:43 AM, Geert Uytterhoeven
<[email protected]> wrote:
> JFYI, when comparing v4.11-rc2[1] to v4.11-rc1[3], the summaries are:
> - build errors: +6/-13
+ /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
/home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h:69: unknown
opcode2 `l.swa'.Error: : => 71
+ /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
unknown opcode2 `l.lwa'.: 70, 69, 107 => 70, 79, 107, 69, 78
+ /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
unknown opcode2 `l.swa'.: 72, 111, 71 => 71, 111, 72, 80, 81
+ /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error:
unknown opcode2 `l.lwa'.: => 54, 60, 63, 51, 108, 57
+ /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error:
unknown opcode2 `l.swa'.: => 62, 112, 53, 59, 65, 56
OpenRISC needs an updated toolchain.
> [1] http://kisskb.ellerman.id.au/kisskb/head/4495c08e84729385774601b5146d51d9e5849f81/ (all 266 configs)
> [3] http://kisskb.ellerman.id.au/kisskb/head/c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201/ (all 266 configs)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
On Mon, Mar 13, 2017 at 11:15:23AM +0100, Geert Uytterhoeven wrote:
> On Mon, Mar 13, 2017 at 9:43 AM, Geert Uytterhoeven
> <[email protected]> wrote:
> > JFYI, when comparing v4.11-rc2[1] to v4.11-rc1[3], the summaries are:
> > - build errors: +6/-13
>
> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
> /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h:69: unknown
> opcode2 `l.swa'.Error: : => 71
> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
> unknown opcode2 `l.lwa'.: 70, 69, 107 => 70, 79, 107, 69, 78
> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
> unknown opcode2 `l.swa'.: 72, 111, 71 => 71, 111, 72, 80, 81
> + /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error:
> unknown opcode2 `l.lwa'.: => 54, 60, 63, 51, 108, 57
> + /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error:
> unknown opcode2 `l.swa'.: => 62, 112, 53, 59, 65, 56
>
> OpenRISC needs an updated toolchain.
Hi Geert,
Thansk for the report. I have updated the toolchain that is pointed to
by make.cross [1] a few weeks back. Fengguang and I updated the
make.cross tool which the build robot's point to a late tool chain [2],
what are you using?
If you can update to the or1k-linux-5.4.0-20170218 toolchain it should
fix these issues. Let me know if you have any questions.
Also, you may need a late version of QEMU if you are doing testing with
QEMU I had patched a few things there as well.
Also, there were a few more warnings pointed out by a make allmodconfig
test build. I have some patches I am about to send out for review with
fix those things up.
-Stafford
[1] https://lkml.org/lkml/2017/3/5/182
[2] https://github.com/openrisc/or1k-gcc/releases/download/or1k-5.4.0-20170218/or1k-linux-5.4.0-20170218.tar.xz
> > [1] http://kisskb.ellerman.id.au/kisskb/head/4495c08e84729385774601b5146d51d9e5849f81/ (all 266 configs)
> > [3] http://kisskb.ellerman.id.au/kisskb/head/c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201/ (all 266 configs)
>
> Gr{oetje,eeting}s,
>
> Geert
>
> --
> Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
>
> In personal conversations with technical people, I call myself a hacker. But
> when I'm talking to journalists I just say "programmer" or something like that.
> -- Linus Torvalds
> _______________________________________________
> OpenRISC mailing list
> [email protected]
> https://lists.librecores.org/listinfo/openrisc
Hi Stafford,
On Mon, Mar 13, 2017 at 3:12 PM, Stafford Horne <[email protected]> wrote:
> On Mon, Mar 13, 2017 at 11:15:23AM +0100, Geert Uytterhoeven wrote:
>> On Mon, Mar 13, 2017 at 9:43 AM, Geert Uytterhoeven
>> <[email protected]> wrote:
>> > JFYI, when comparing v4.11-rc2[1] to v4.11-rc1[3], the summaries are:
>> > - build errors: +6/-13
>>
>> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
>> /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h:69: unknown
>> opcode2 `l.swa'.Error: : => 71
>> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
>> unknown opcode2 `l.lwa'.: 70, 69, 107 => 70, 79, 107, 69, 78
>> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
>> unknown opcode2 `l.swa'.: 72, 111, 71 => 71, 111, 72, 80, 81
>> + /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error:
>> unknown opcode2 `l.lwa'.: => 54, 60, 63, 51, 108, 57
>> + /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error:
>> unknown opcode2 `l.swa'.: => 62, 112, 53, 59, 65, 56
>>
>> OpenRISC needs an updated toolchain.
>
> Thansk for the report. I have updated the toolchain that is pointed to
> by make.cross [1] a few weeks back. Fengguang and I updated the
> make.cross tool which the build robot's point to a late tool chain [2],
> what are you using?
I'm using the linux-next build service.
http://kisskb.ellerman.id.au/kisskb/head/4495c08e84729385774601b5146d51d9e5849f81/
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
On Mon, Mar 13, 2017 at 03:17:15PM +0100, Geert Uytterhoeven wrote:
> Hi Stafford,
>
> On Mon, Mar 13, 2017 at 3:12 PM, Stafford Horne <[email protected]> wrote:
> > On Mon, Mar 13, 2017 at 11:15:23AM +0100, Geert Uytterhoeven wrote:
> >> On Mon, Mar 13, 2017 at 9:43 AM, Geert Uytterhoeven
> >> <[email protected]> wrote:
> >> > JFYI, when comparing v4.11-rc2[1] to v4.11-rc1[3], the summaries are:
> >> > - build errors: +6/-13
> >>
> >> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
> >> /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h:69: unknown
> >> opcode2 `l.swa'.Error: : => 71
> >> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
> >> unknown opcode2 `l.lwa'.: 70, 69, 107 => 70, 79, 107, 69, 78
> >> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic.h: Error:
> >> unknown opcode2 `l.swa'.: 72, 111, 71 => 71, 111, 72, 80, 81
> >> + /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error:
> >> unknown opcode2 `l.lwa'.: => 54, 60, 63, 51, 108, 57
> >> + /home/kisskb/slave/src/arch/openrisc/include/asm/futex.h: Error:
> >> unknown opcode2 `l.swa'.: => 62, 112, 53, 59, 65, 56
> >>
> >> OpenRISC needs an updated toolchain.
> >
> > Thansk for the report. I have updated the toolchain that is pointed to
> > by make.cross [1] a few weeks back. Fengguang and I updated the
> > make.cross tool which the build robot's point to a late tool chain [2],
> > what are you using?
>
> I'm using the linux-next build service.
> http://kisskb.ellerman.id.au/kisskb/head/4495c08e84729385774601b5146d51d9e5849f81/
Right, I see the results there but I don't really see how to go about
sending patches to reference our latest toolchain.
Perhaps Michael can help with that.
-Stafford
Stafford Horne <[email protected]> writes:
> On Mon, Mar 13, 2017 at 03:17:15PM +0100, Geert Uytterhoeven wrote:
>> >>
>> >> OpenRISC needs an updated toolchain.
>> >
>> > Thansk for the report. I have updated the toolchain that is pointed to
>> > by make.cross [1] a few weeks back. Fengguang and I updated the
>> > make.cross tool which the build robot's point to a late tool chain [2],
>> > what are you using?
>>
>> I'm using the linux-next build service.
>> http://kisskb.ellerman.id.au/kisskb/head/4495c08e84729385774601b5146d51d9e5849f81/
>
> Right, I see the results there but I don't really see how to go about
> sending patches to reference our latest toolchain.
>
> Perhaps Michael can help with that.
I can. It's fixed now:
http://kisskb.ellerman.id.au/kisskb/buildresult/12965819/
Thanks for the pointer to the toolchain.
cheers
On Tue, Mar 14, 2017 at 10:36:47PM +1100, Michael Ellerman wrote:
> Stafford Horne <[email protected]> writes:
> > On Mon, Mar 13, 2017 at 03:17:15PM +0100, Geert Uytterhoeven wrote:
> >> >>
> >> >> OpenRISC needs an updated toolchain.
> >> >
> >> > Thansk for the report. I have updated the toolchain that is pointed to
> >> > by make.cross [1] a few weeks back. Fengguang and I updated the
> >> > make.cross tool which the build robot's point to a late tool chain [2],
> >> > what are you using?
> >>
> >> I'm using the linux-next build service.
> >> http://kisskb.ellerman.id.au/kisskb/head/4495c08e84729385774601b5146d51d9e5849f81/
> >
> > Right, I see the results there but I don't really see how to go about
> > sending patches to reference our latest toolchain.
> >
> > Perhaps Michael can help with that.
>
> I can. It's fixed now:
>
> http://kisskb.ellerman.id.au/kisskb/buildresult/12965819/
>
> Thanks for the pointer to the toolchain.
Great, thank you.
Note on the warning there:
#warning syscall statx not implemented [-Wcpp]
I have a patch posted for this, in case anyone wants to review.
https://lkml.org/lkml/2017/3/13/657
-Stafford