Buildresult: linus/s390-allyesconfig/s390x-gcc4.9 built on Sep 2 2021, 08:49
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
OK
Date/Time:
Sep 2 2021, 08:49
Duration:
0:22:31.213531
Builder:
ka4
Revision:
Merge tag 'drm-next-2021-08-31-1' of git://anongit.freedesktop.org/drm/drm (
477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6)
Target:
linus/s390-allyesconfig/s390x-gcc4.9
Branch:
linus
Compiler:
s390x-gcc4.9
(s390-linux-gcc (GCC) 4.9.4 / GNU ld (GNU Binutils) 2.29.1.20170915)
Config:
allyesconfig
(
download
)
Log:
Download original
Possible warnings (245)
/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/s390/s390.h:836:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/s390/s390.h:836:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/s390/s390.h:836:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' arch/s390/kernel/syscall.c:168:1: warning: '__do_syscall' uses dynamic stack allocation kernel/dma/debug.c:1288:1: warning: 'debug_dma_unmap_page' uses dynamic stack allocation kernel/dma/debug.c:1376:1: warning: 'debug_dma_unmap_sg' uses dynamic stack allocation kernel/dma/debug.c:1437:1: warning: 'debug_dma_free_coherent' uses dynamic stack allocation kernel/dma/debug.c:1478:1: warning: 'debug_dma_unmap_resource' uses dynamic stack allocation kernel/dma/debug.c:1496:1: warning: 'debug_dma_sync_single_for_cpu' uses dynamic stack allocation kernel/dma/debug.c:1515:1: warning: 'debug_dma_sync_single_for_device' uses dynamic stack allocation kernel/dma/debug.c:1547:1: warning: 'debug_dma_sync_sg_for_cpu' uses dynamic stack allocation kernel/dma/debug.c:1578:1: warning: 'debug_dma_sync_sg_for_device' uses dynamic stack allocation arch/s390/kernel/perf_cpum_cf.c:651:1: warning: 'cfdiag_push_sample' uses dynamic stack allocation arch/s390/kernel/perf_cpum_sf.c:1145:1: warning: 'perf_push_sample' uses dynamic stack allocation kernel/trace/trace_osnoise.c:1515:8: warning: 'main' is usually a function [-Wmain] security/landlock/ruleset.c:196:34: warning: passing argument 2 of 'create_rule' from incompatible pointer type security/landlock/ruleset.c:240:38: warning: passing argument 3 of 'insert_rule' from incompatible pointer type security/landlock/ruleset.c:300:47: warning: passing argument 3 of 'insert_rule' from incompatible pointer type security/landlock/ruleset.c:330:5: warning: passing argument 3 of 'insert_rule' from incompatible pointer type mm/slub.c:3144:1: warning: '__slab_free' uses dynamic stack allocation kernel/bpf/syscall.c:1860:1: warning: 'bpf_prog_show_fdinfo' uses dynamic stack allocation mm/slub.c:2425:1: warning: 'unfreeze_partials.isra.56' uses dynamic stack allocation mm/slub.c:2067:1: warning: 'get_partial_node.isra.57' uses dynamic stack allocation kernel/bpf/syscall.c:3850:1: warning: 'bpf_prog_get_info_by_fd.isra.29' uses dynamic stack allocation mm/slub.c:2357:1: warning: 'deactivate_slab.isra.58' uses dynamic stack allocation mm/slub.c:2821:1: warning: '___slab_alloc' uses dynamic stack allocation mm/z3fold.c:1475:1: warning: 'z3fold_reclaim_page.constprop' uses dynamic stack allocation kernel/bpf/cpumap.c:269:1: warning: 'cpu_map_bpf_prog_run_xdp.isra.15' uses dynamic stack allocation kernel/events/core.c:8751:1: warning: 'perf_log_throttle' uses dynamic stack allocation kernel/events/core.c:8885:1: warning: 'perf_event_bpf_output' uses dynamic stack allocation kernel/events/core.c:9076:1: warning: 'perf_log_itrace_start' uses dynamic stack allocation kernel/events/core.c:8681:1: warning: 'perf_event_switch_output' uses dynamic stack allocation kernel/events/core.c:7825:1: warning: 'perf_event_task_output' uses dynamic stack allocation kernel/events/core.c:8018:1: warning: 'perf_event_namespaces_output' uses dynamic stack allocation kernel/events/core.c:10551:1: warning: 'perf_swevent_hrtimer' uses dynamic stack allocation kernel/events/core.c:8141:1: warning: 'perf_event_cgroup_output' uses dynamic stack allocation kernel/events/core.c:7919:1: warning: 'perf_event_comm_output' uses dynamic stack allocation kernel/events/core.c:8796:1: warning: 'perf_event_ksymbol_output' uses dynamic stack allocation kernel/events/core.c:7538:1: warning: 'perf_event_read_event' uses dynamic stack allocation kernel/events/core.c:9003:1: warning: 'perf_event_text_poke_output' uses dynamic stack allocation kernel/events/core.c:8297:1: warning: 'perf_event_mmap_output' uses dynamic stack allocation kernel/events/core.c:8589:1: warning: 'perf_event_aux_event' uses dynamic stack allocation kernel/events/core.c:8622:1: warning: 'perf_log_lost_samples' uses dynamic stack allocation kernel/events/core.c:9716:1: warning: 'perf_tp_event' uses dynamic stack allocation kernel/events/core.c:9402:1: warning: '___perf_sw_event' uses dynamic stack allocation lib/crypto/chacha20poly1305.c:331:1: warning: 'chacha20poly1305_crypt_sg_inplace' uses dynamic stack allocation kernel/smp.c:763:1: warning: 'smp_call_function_single' uses dynamic stack allocation net/sched/sch_frag.c:93:10: warning: missing braces around initializer [-Wmissing-braces] net/sched/sch_frag.c:93:10: warning: (near initialization for 'sch_frag_rt.dst') [-Wmissing-braces] drivers/s390/net/ism_drv.c:331:1: warning: 'ism_del_vlan_id' uses dynamic stack allocation drivers/s390/net/ism_drv.c:359:1: warning: 'ism_signal_ieq' uses dynamic stack allocation drivers/s390/net/ism_drv.c:317:1: warning: 'ism_add_vlan_id' uses dynamic stack allocation drivers/s390/net/ism_drv.c:216:1: warning: 'ism_query_rgid' uses dynamic stack allocation drivers/s390/net/ism_drv.c:303:1: warning: 'ism_unregister_dmb' uses dynamic stack allocation drivers/s390/net/ism_drv.c:282:1: warning: 'ism_register_dmb' uses dynamic stack allocation drivers/s390/net/ism_drv.c:85:1: warning: 'query_info' uses dynamic stack allocation drivers/s390/net/ism_drv.c:590:1: warning: 'ism_probe' uses dynamic stack allocation fs/nfs/super.c:719:1: warning: 'nfs_show_stats' uses dynamic stack allocation kernel/rseq.c:295:1: warning: '__rseq_handle_notify_resume' uses dynamic stack allocation kernel/rseq.c:313:1: warning: 'rseq_syscall' uses dynamic stack allocation lib/test_scanf.c:530:1: warning: the frame size of 2472 bytes is larger than 2048 bytes [-Wframe-larger-than=] lib/test_scanf.c:488:1: warning: the frame size of 2952 bytes is larger than 2048 bytes [-Wframe-larger-than=] lib/test_scanf.c:437:1: warning: the frame size of 2464 bytes is larger than 2048 bytes [-Wframe-larger-than=] lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_static_all' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'test_big_hole_static_all' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_dynamic_all' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'test_big_hole_dynamic_all' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_zero.isra.9' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'test_big_hole_zero' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_static_partial.isra.17' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'test_big_hole_static_partial' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_dynamic_partial.isra.29' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'test_big_hole_dynamic_partial' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_runtime_partial.isra.41' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'test_big_hole_runtime_partial' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_runtime_all.isra.49' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'test_big_hole_runtime_all' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_none.isra.63' uses dynamic stack allocation lib/test_stackinit.c:255:15: warning: 'test_big_hole_none' uses dynamic stack allocation drivers/soc/qcom/pdr_interface.c:572:9: warning: missing braces around initializer [-Wmissing-braces] drivers/soc/qcom/pdr_interface.c:572:9: warning: (near initialization for 'req.service_path') [-Wmissing-braces] fs/cifs/connect.c:3466:2: warning: missing braces around initializer [-Wmissing-braces] fs/cifs/connect.c:3466:2: warning: (near initialization for 'mount_id.b') [-Wmissing-braces] drivers/virtio/virtio_vdpa.c:146:9: warning: missing braces around initializer [-Wmissing-braces] drivers/virtio/virtio_vdpa.c:146:9: warning: (near initialization for 'state.<anonymous>') [-Wmissing-braces] drivers/clk/xilinx/xlnx_vcu.c:524:9: warning: missing braces around initializer [-Wmissing-braces] drivers/clk/xilinx/xlnx_vcu.c:524:9: warning: (near initialization for 'parent_data[0]') [-Wmissing-braces] net/bridge/netfilter/ebtables.c:1902:1: warning: 'compat_copy_everything_to_user' uses dynamic stack allocation net/bridge/br_netlink.c:1764:1: warning: 'br_fill_linkxstats' uses dynamic stack allocation net/bridge/br_vlan.c:1782:1: warning: 'br_vlan_fill_vids' uses dynamic stack allocation drivers/cxl/core.c:567:17: warning: missing braces around initializer [-Wmissing-braces] drivers/cxl/core.c:567:17: warning: (near initialization for '(anonymous).hdm_decoder') [-Wmissing-braces] drivers/cxl/core.c:831:17: warning: missing braces around initializer [-Wmissing-braces] drivers/cxl/core.c:831:17: warning: (near initialization for '(anonymous).status') [-Wmissing-braces] drivers/gpu/drm/rockchip/cdn-dp-core.c:1126:12: warning: 'cdn_dp_resume' defined but not used [-Wunused-function] fs/btrfs/tree-checker.c:1089:9: warning: missing braces around initializer [-Wmissing-braces] fs/btrfs/tree-checker.c:1089:9: warning: (near initialization for 'ri.inode') [-Wmissing-braces] drivers/target/iscsi/cxgbit/cxgbit_target.c:481:1: warning: 'cxgbit_tx_datain_iso.isra.39' uses dynamic stack allocation drivers/target/iscsi/iscsi_target.c:2887:1: warning: 'iscsit_send_datain' uses dynamic stack allocation drivers/spi/spi-altera-dfl.c:126:9: warning: missing braces around initializer [-Wmissing-braces] drivers/spi/spi-altera-dfl.c:126:9: warning: (near initialization for 'board_info.modalias') [-Wmissing-braces] drivers/spi/spi-tegra20-slink.c:1188:12: warning: 'tegra_slink_runtime_suspend' defined but not used [-Wunused-function] drivers/spi/spi-tegra20-slink.c:1200:12: warning: 'tegra_slink_runtime_resume' defined but not used [-Wunused-function] net/openvswitch/actions.c:831:10: warning: missing braces around initializer [-Wmissing-braces] net/openvswitch/actions.c:831:10: warning: (near initialization for 'ovs_rt.dst') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c:104:9: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c:104:9: warning: (near initialization for 'params.triggers') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:297:9: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:297:9: warning: (near initialization for 'dummy_record.record_header') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.c:58:8: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.c:58:8: warning: (near initialization for 'data.inbox0_cmd_common') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:2708:11: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:2708:11: warning: (near initialization for 'hw_locks.bits') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:2894:11: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:2894:11: warning: (near initialization for 'hw_locks.bits') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:3453:8: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:3453:8: warning: (near initialization for 'cmd.lock_hw') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:3077:8: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:3077:8: warning: (near initialization for 'dpcd_test_mode.bits') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:3079:8: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:3079:8: warning: (near initialization for 'dpcd_pattern_period[0]') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:4457:11: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:4457:11: warning: (near initialization for 'hw_locks.bits') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:4501:11: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:4501:11: warning: (near initialization for 'hw_locks.bits') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_srv_stat.c:54:8: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_srv_stat.c:54:8: warning: (near initialization for 'cmd.cmd_common') [-Wmissing-braces] drivers/net/can/usb/etas_es58x/es58x_fd.c:399:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/can/usb/etas_es58x/es58x_fd.c:399:9: warning: (near initialization for 'tx_conf_msg.nominal_bittiming') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn20.c:393:8: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn20.c:393:8: warning: (near initialization for 'boot_options.bits') [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn31.c:338:8: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn31.c:338:8: warning: (near initialization for 'boot_options.bits') [-Wmissing-braces] drivers/net/dsa/sja1105/sja1105_spi.c:40:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/dsa/sja1105/sja1105_spi.c:40:9: warning: (near initialization for 'xfers[0]') [-Wmissing-braces] drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] #warning Precise timer not defined for this architecture. drivers/net/ethernet/chelsio/cxgb4/sge.c:910:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/chelsio/cxgb4/sge.c:910:9: warning: (near initialization for 'buf[0]') [-Wmissing-braces] drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:444:1: warning: 'wait_for_states.constprop' uses dynamic stack allocation drivers/media/i2c/ov9282.c:293:9: warning: missing braces around initializer [-Wmissing-braces] drivers/media/i2c/ov9282.c:293:9: warning: (near initialization for 'msgs[0]') [-Wmissing-braces] drivers/gpu/drm/xlnx/zynqmp_dp.c:661:9: warning: missing braces around initializer [-Wmissing-braces] drivers/gpu/drm/xlnx/zynqmp_dp.c:661:9: warning: (near initialization for 'opts.mipi_dphy') [-Wmissing-braces] drivers/net/ethernet/freescale/enetc/enetc_pf.c:1136:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/freescale/enetc/enetc_pf.c:1136:9: warning: (near initialization for 'rfse.smac_h') [-Wmissing-braces] drivers/net/ethernet/freescale/enetc/enetc.c:1078:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/freescale/enetc/enetc.c:1078:9: warning: (near initialization for 'xdp_redirect_arr[0]') [-Wmissing-braces] drivers/net/ethernet/freescale/enetc/enetc.c:1245:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/freescale/enetc/enetc.c:1245:9: warning: (near initialization for 'xdp_tx_arr[0]') [-Wmissing-braces] drivers/media/i2c/imx334.c:288:9: warning: missing braces around initializer [-Wmissing-braces] drivers/media/i2c/imx334.c:288:9: warning: (near initialization for 'msgs[0]') [-Wmissing-braces] drivers/media/i2c/imx335.c:280:9: warning: missing braces around initializer [-Wmissing-braces] drivers/media/i2c/imx335.c:280:9: warning: (near initialization for 'msgs[0]') [-Wmissing-braces] drivers/media/i2c/imx412.c:425:9: warning: missing braces around initializer [-Wmissing-braces] drivers/media/i2c/imx412.c:425:9: warning: (near initialization for 'msgs[0]') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:598:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:598:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:599:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:599:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:648:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:648:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:649:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:649:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:751:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:751:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:752:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:752:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:822:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:822:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:823:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:823:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/prestera/prestera_flower.c:52:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/prestera/prestera_flower.c:52:9: warning: (near initialization for 'm_entry.list') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:896:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:896:9: warning: (near initialization for 'free_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:913:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:913:9: warning: (near initialization for 'cntr_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:914:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:914:9: warning: (near initialization for 'cntr_rsp.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1019:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1019:9: warning: (near initialization for 'write_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1021:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1021:9: warning: (near initialization for 'dummy.packet') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1254:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1254:9: warning: (near initialization for 'dis_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1319:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1319:9: warning: (near initialization for 'write_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:14:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:14:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:15:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:15:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:42:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:42:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:43:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:43:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:145:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:145:9: warning: (near initialization for 'alloc_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:146:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:146:9: warning: (near initialization for 'alloc_rsp.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:147:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:147:9: warning: (near initialization for 'uninstall_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:148:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:148:9: warning: (near initialization for 'free_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:198:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:198:9: warning: (near initialization for 'uninstall_req.hdr') [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:199:9: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:199:9: warning: (near initialization for 'free_req.hdr') [-Wmissing-braces] drivers/net/ethernet/mscc/ocelot_vcap.c:755:11: warning: missing braces around initializer [-Wmissing-braces] drivers/net/ethernet/mscc/ocelot_vcap.c:755:11: warning: (near initialization for 'etype.value') [-Wmissing-braces] drivers/net/ethernet/neterion/vxge/vxge-config.c:1092:1: warning: 'vxge_hw_device_hw_info_get' uses dynamic stack allocation drivers/crypto/sa2ul.c:949:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:949:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/crypto/sa2ul.c:969:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:969:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/crypto/sa2ul.c:987:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:987:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/crypto/sa2ul.c:1001:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:1001:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/crypto/sa2ul.c:1628:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:1628:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/crypto/sa2ul.c:1644:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:1644:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/crypto/sa2ul.c:1660:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:1660:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/crypto/sa2ul.c:1886:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:1886:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/crypto/sa2ul.c:1899:9: warning: missing braces around initializer [-Wmissing-braces] drivers/crypto/sa2ul.c:1899:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] drivers/thunderbolt/test.c:2207:1: warning: the frame size of 3168 bytes is larger than 2048 bytes [-Wframe-larger-than=] drivers/thunderbolt/test.c:2367:1: warning: the frame size of 7192 bytes is larger than 2048 bytes [-Wframe-larger-than=] drivers/iio/test/iio-test-format.c:98:1: warning: the frame size of 2128 bytes is larger than 2048 bytes [-Wframe-larger-than=] arch/s390/boot/mem_detect.c:191:1: warning: 'detect_memory' uses dynamic stack allocation
Full Log
# git rev-parse -q --verify 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6^{commit} 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6 already have revision, skipping fetch # git checkout -q -f -B kisskb 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6 # git clean -qxdf # < git log -1 # commit 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6 # Merge: 835d31d319d9 8f0284f190e6 # Author: Linus Torvalds <torvalds@linux-foundation.org> # Date: Wed Sep 1 11:26:46 2021 -0700 # # Merge tag 'drm-next-2021-08-31-1' of git://anongit.freedesktop.org/drm/drm # # Pull drm updates from Dave Airlie: # "Highlights: # # - i915 has seen a lot of refactoring and uAPI cleanups due to a # change in the upstream direction going forward # # This has all been audited with known userspace, but there may be # some pitfalls that were missed. # # - i915 now uses common TTM to enable discrete memory on DG1/2 GPUs # # - i915 enables Jasper and Elkhart Lake by default and has preliminary # XeHP/DG2 support # # - amdgpu adds support for Cyan Skillfish # # - lots of implicit fencing rules documented and fixed up in drivers # # - msm now uses the core scheduler # # - the irq midlayer has been removed for non-legacy drivers # # - the sysfb code now works on more than x86. # # Otherwise the usual smattering of stuff everywhere, panels, bridges, # refactorings. # # Detailed summary: # # core: # - extract i915 eDP backlight into core # - DP aux bus support # - drm_device.irq_enabled removed # - port drivers to native irq interfaces # - export gem shadow plane handling for vgem # - print proper driver name in framebuffer registration # - driver fixes for implicit fencing rules # - ARM fixed rate compression modifier added # - updated fb damage handling # - rmfb ioctl logging/docs # - drop drm_gem_object_put_locked # - define DRM_FORMAT_MAX_PLANES # - add gem fb vmap/vunmap helpers # - add lockdep_assert(once) helpers # - mark drm irq midlayer as legacy # - use offset adjusted bo mapping conversion # # vgaarb: # - cleanups # # fbdev: # - extend efifb handling to all arches # - div by 0 fixes for multiple drivers # # udmabuf: # - add hugepage mapping support # # dma-buf: # - non-dynamic exporter fixups # - document implicit fencing rules # # amdgpu: # - Initial Cyan Skillfish support # - switch virtual DCE over to vkms based atomic # - VCN/JPEG power down fixes # - NAVI PCIE link handling fixes # - AMD HDMI freesync fixes # - Yellow Carp + Beige Goby fixes # - Clockgating/S0ix/SMU/EEPROM fixes # - embed hw fence in job # - rework dma-resv handling # - ensure eviction to system ram # # amdkfd: # - uapi: SVM address range query added # - sysfs leak fix # - GPUVM TLB optimizations # - vmfault/migration counters # # i915: # - Enable JSL and EHL by default # - preliminary XeHP/DG2 support # - remove all CNL support (never shipped) # - move to TTM for discrete memory support # - allow mixed object mmap handling # - GEM uAPI spring cleaning # - add I915_MMAP_OBJECT_FIXED # - reinstate ADL-P mmap ioctls # - drop a bunch of unused by userspace features # - disable and remove GPU relocations # - revert some i915 misfeatures # - major refactoring of GuC for Gen11+ # - execbuffer object locking separate step # - reject caching/set-domain on discrete # - Enable pipe DMC loading on XE-LPD and ADL-P # - add PSF GV point support # - Refactor and fix DDI buffer translations # - Clean up FBC CFB allocation code # - Finish INTEL_GEN() and friends macro conversions # # nouveau: # - add eDP backlight support # - implicit fence fix # # msm: # - a680/7c3 support # - drm/scheduler conversion # # panfrost: # - rework GPU reset # # virtio: # - fix fencing for planes # # ast: # - add detect support # # bochs: # - move to tiny GPU driver # # vc4: # - use hotplug irqs # - HDMI codec support # # vmwgfx: # - use internal vmware device headers # # ingenic: # - demidlayering irq # # rcar-du: # - shutdown fixes # - convert to bridge connector helpers # # zynqmp-dsub: # - misc fixes # # mgag200: # - convert PLL handling to atomic # # mediatek: # - MT8133 AAL support # - gem mmap object support # - MT8167 support # # etnaviv: # - NXP Layerscape LS1028A SoC support # - GEM mmap cleanups # # tegra: # - new user API # # exynos: # - missing unlock fix # - build warning fix # - use refcount_t" # # * tag 'drm-next-2021-08-31-1' of git://anongit.freedesktop.org/drm/drm: (1318 commits) # drm/amd/display: Move AllowDRAMSelfRefreshOrDRAMClockChangeInVblank to bounding box # drm/amd/display: Remove duplicate dml init # drm/amd/display: Update bounding box states (v2) # drm/amd/display: Update number of DCN3 clock states # drm/amdgpu: disable GFX CGCG in aldebaran # drm/amdgpu: Clear RAS interrupt status on aldebaran # drm/amdgpu: Add support for RAS XGMI err query # drm/amdkfd: Account for SH/SE count when setting up cu masks. # drm/amdgpu: rename amdgpu_bo_get_preferred_pin_domain # drm/amdgpu: drop redundant cancel_delayed_work_sync call # drm/amdgpu: add missing cleanups for more ASICs on UVD/VCE suspend # drm/amdgpu: add missing cleanups for Polaris12 UVD/VCE on suspend # drm/amdkfd: map SVM range with correct access permission # drm/amdkfd: check access permisson to restore retry fault # drm/amdgpu: Update RAS XGMI Error Query # drm/amdgpu: Add driver infrastructure for MCA RAS # drm/amd/display: Add Logging for HDMI color depth information # drm/amd/amdgpu: consolidate PSP TA init shared buf functions # drm/amd/amdgpu: add name field back to ras_common_if # drm/amdgpu: Fix build with missing pm_suspend_target_state module export # ... # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/s390-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/s390-linux-ld --version # < git log --format=%s --max-count=1 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6 # < make -s -j 10 ARCH=s390 O=/kisskb/build/linus_s390-allyesconfig_s390x-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/s390-linux- allyesconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_KCOV=n # Added to kconfig # < make -s -j 10 ARCH=s390 O=/kisskb/build/linus_s390-allyesconfig_s390x-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/s390-linux- help # make -s -j 10 ARCH=s390 O=/kisskb/build/linus_s390-allyesconfig_s390x-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/s390-linux- olddefconfig # make -s -j 10 ARCH=s390 O=/kisskb/build/linus_s390-allyesconfig_s390x-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/s390-linux- In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:21, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/latent_entropy_plugin.c:78: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/s390/s390.h:836:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "\t.set\t.,.+"HOST_WIDE_INT_PRINT_UNSIGNED"\n", (SIZE)) ^ In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/latent_entropy_plugin.c:78: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:36, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/latent_entropy_plugin.c:78: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:21, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/structleak_plugin.c:32: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/s390/s390.h:836:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "\t.set\t.,.+"HOST_WIDE_INT_PRINT_UNSIGNED"\n", (SIZE)) ^ In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/structleak_plugin.c:32: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:36, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/structleak_plugin.c:32: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:21, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/randomize_layout_plugin.c:19: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/s390/s390.h:836:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "\t.set\t.,.+"HOST_WIDE_INT_PRINT_UNSIGNED"\n", (SIZE)) ^ In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/randomize_layout_plugin.c:19: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/tm.h:36, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:15, from /kisskb/src/scripts/gcc-plugins/randomize_layout_plugin.c:19: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/s390-linux/bin/../lib/gcc/s390-linux/4.9.4/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' /kisskb/src/arch/s390/kernel/syscall.c: In function '__do_syscall': /kisskb/src/arch/s390/kernel/syscall.c:168:1: warning: '__do_syscall' uses dynamic stack allocation } ^ /kisskb/src/kernel/dma/debug.c: In function 'debug_dma_unmap_page': /kisskb/src/kernel/dma/debug.c:1288:1: warning: 'debug_dma_unmap_page' uses dynamic stack allocation } ^ /kisskb/src/kernel/dma/debug.c: In function 'debug_dma_unmap_sg': /kisskb/src/kernel/dma/debug.c:1376:1: warning: 'debug_dma_unmap_sg' uses dynamic stack allocation } ^ /kisskb/src/kernel/dma/debug.c: In function 'debug_dma_free_coherent': /kisskb/src/kernel/dma/debug.c:1437:1: warning: 'debug_dma_free_coherent' uses dynamic stack allocation } ^ /kisskb/src/kernel/dma/debug.c: In function 'debug_dma_unmap_resource': /kisskb/src/kernel/dma/debug.c:1478:1: warning: 'debug_dma_unmap_resource' uses dynamic stack allocation } ^ /kisskb/src/kernel/dma/debug.c: In function 'debug_dma_sync_single_for_cpu': /kisskb/src/kernel/dma/debug.c:1496:1: warning: 'debug_dma_sync_single_for_cpu' uses dynamic stack allocation } ^ /kisskb/src/kernel/dma/debug.c: In function 'debug_dma_sync_single_for_device': /kisskb/src/kernel/dma/debug.c:1515:1: warning: 'debug_dma_sync_single_for_device' uses dynamic stack allocation } ^ /kisskb/src/kernel/dma/debug.c: In function 'debug_dma_sync_sg_for_cpu': /kisskb/src/kernel/dma/debug.c:1547:1: warning: 'debug_dma_sync_sg_for_cpu' uses dynamic stack allocation } ^ /kisskb/src/kernel/dma/debug.c: In function 'debug_dma_sync_sg_for_device': /kisskb/src/kernel/dma/debug.c:1578:1: warning: 'debug_dma_sync_sg_for_device' uses dynamic stack allocation } ^ /kisskb/src/arch/s390/kernel/perf_cpum_cf.c: In function 'cfdiag_push_sample': /kisskb/src/arch/s390/kernel/perf_cpum_cf.c:651:1: warning: 'cfdiag_push_sample' uses dynamic stack allocation } ^ /kisskb/src/arch/s390/kernel/perf_cpum_sf.c: In function 'perf_push_sample': /kisskb/src/arch/s390/kernel/perf_cpum_sf.c:1145:1: warning: 'perf_push_sample' uses dynamic stack allocation } ^ /kisskb/src/kernel/trace/trace_osnoise.c: In function 'start_kthread': /kisskb/src/kernel/trace/trace_osnoise.c:1515:8: warning: 'main' is usually a function [-Wmain] void *main = osnoise_main; ^ /kisskb/src/security/landlock/ruleset.c: In function 'insert_rule': /kisskb/src/security/landlock/ruleset.c:196:34: warning: passing argument 2 of 'create_rule' from incompatible pointer type new_rule = create_rule(object, &this->layers, this->num_layers, ^ /kisskb/src/security/landlock/ruleset.c:69:30: note: expected 'const struct landlock_layer (* const)[]' but argument is of type 'struct landlock_layer (*)[]' static struct landlock_rule *create_rule( ^ /kisskb/src/security/landlock/ruleset.c: In function 'landlock_insert_rule': /kisskb/src/security/landlock/ruleset.c:240:38: warning: passing argument 3 of 'insert_rule' from incompatible pointer type return insert_rule(ruleset, object, &layers, ARRAY_SIZE(layers)); ^ /kisskb/src/security/landlock/ruleset.c:144:12: note: expected 'const struct landlock_layer (* const)[]' but argument is of type 'struct landlock_layer (*)[1]' static int insert_rule(struct landlock_ruleset *const ruleset, ^ /kisskb/src/security/landlock/ruleset.c: In function 'merge_ruleset': /kisskb/src/security/landlock/ruleset.c:300:47: warning: passing argument 3 of 'insert_rule' from incompatible pointer type err = insert_rule(dst, walker_rule->object, &layers, ^ /kisskb/src/security/landlock/ruleset.c:144:12: note: expected 'const struct landlock_layer (* const)[]' but argument is of type 'struct landlock_layer (*)[1]' static int insert_rule(struct landlock_ruleset *const ruleset, ^ /kisskb/src/security/landlock/ruleset.c: In function 'inherit_ruleset': /kisskb/src/security/landlock/ruleset.c:330:5: warning: passing argument 3 of 'insert_rule' from incompatible pointer type &walker_rule->layers, walker_rule->num_layers); ^ /kisskb/src/security/landlock/ruleset.c:144:12: note: expected 'const struct landlock_layer (* const)[]' but argument is of type 'struct landlock_layer (*)[]' static int insert_rule(struct landlock_ruleset *const ruleset, ^ /kisskb/src/mm/slub.c: In function '__slab_free': /kisskb/src/mm/slub.c:3144:1: warning: '__slab_free' uses dynamic stack allocation } ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_prog_show_fdinfo': /kisskb/src/kernel/bpf/syscall.c:1860:1: warning: 'bpf_prog_show_fdinfo' uses dynamic stack allocation } ^ /kisskb/src/mm/slub.c: In function 'unfreeze_partials.isra.56': /kisskb/src/mm/slub.c:2425:1: warning: 'unfreeze_partials.isra.56' uses dynamic stack allocation } ^ /kisskb/src/mm/slub.c: In function 'get_partial_node.isra.57': /kisskb/src/mm/slub.c:2067:1: warning: 'get_partial_node.isra.57' uses dynamic stack allocation } ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_prog_get_info_by_fd.isra.29': /kisskb/src/kernel/bpf/syscall.c:3850:1: warning: 'bpf_prog_get_info_by_fd.isra.29' uses dynamic stack allocation } ^ /kisskb/src/mm/slub.c: In function 'deactivate_slab.isra.58': /kisskb/src/mm/slub.c:2357:1: warning: 'deactivate_slab.isra.58' uses dynamic stack allocation } ^ /kisskb/src/mm/slub.c: In function '___slab_alloc': /kisskb/src/mm/slub.c:2821:1: warning: '___slab_alloc' uses dynamic stack allocation } ^ /kisskb/src/mm/z3fold.c: In function 'z3fold_reclaim_page.constprop': /kisskb/src/mm/z3fold.c:1475:1: warning: 'z3fold_reclaim_page.constprop' uses dynamic stack allocation } ^ /kisskb/src/kernel/bpf/cpumap.c: In function 'cpu_map_bpf_prog_run_xdp.isra.15': /kisskb/src/kernel/bpf/cpumap.c:269:1: warning: 'cpu_map_bpf_prog_run_xdp.isra.15' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_log_throttle': /kisskb/src/kernel/events/core.c:8751:1: warning: 'perf_log_throttle' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_bpf_output': /kisskb/src/kernel/events/core.c:8885:1: warning: 'perf_event_bpf_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_log_itrace_start': /kisskb/src/kernel/events/core.c:9076:1: warning: 'perf_log_itrace_start' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_switch_output': /kisskb/src/kernel/events/core.c:8681:1: warning: 'perf_event_switch_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_task_output': /kisskb/src/kernel/events/core.c:7825:1: warning: 'perf_event_task_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_namespaces_output': /kisskb/src/kernel/events/core.c:8018:1: warning: 'perf_event_namespaces_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_swevent_hrtimer': /kisskb/src/kernel/events/core.c:10551:1: warning: 'perf_swevent_hrtimer' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_cgroup_output': /kisskb/src/kernel/events/core.c:8141:1: warning: 'perf_event_cgroup_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_comm_output': /kisskb/src/kernel/events/core.c:7919:1: warning: 'perf_event_comm_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_ksymbol_output': /kisskb/src/kernel/events/core.c:8796:1: warning: 'perf_event_ksymbol_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_read_event': /kisskb/src/kernel/events/core.c:7538:1: warning: 'perf_event_read_event' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_text_poke_output': /kisskb/src/kernel/events/core.c:9003:1: warning: 'perf_event_text_poke_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_mmap_output': /kisskb/src/kernel/events/core.c:8297:1: warning: 'perf_event_mmap_output' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_event_aux_event': /kisskb/src/kernel/events/core.c:8589:1: warning: 'perf_event_aux_event' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_log_lost_samples': /kisskb/src/kernel/events/core.c:8622:1: warning: 'perf_log_lost_samples' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function 'perf_tp_event': /kisskb/src/kernel/events/core.c:9716:1: warning: 'perf_tp_event' uses dynamic stack allocation } ^ /kisskb/src/kernel/events/core.c: In function '___perf_sw_event': /kisskb/src/kernel/events/core.c:9402:1: warning: '___perf_sw_event' uses dynamic stack allocation } ^ /kisskb/src/lib/crypto/chacha20poly1305.c: In function 'chacha20poly1305_crypt_sg_inplace': /kisskb/src/lib/crypto/chacha20poly1305.c:331:1: warning: 'chacha20poly1305_crypt_sg_inplace' uses dynamic stack allocation } ^ /kisskb/src/kernel/smp.c: In function 'smp_call_function_single': /kisskb/src/kernel/smp.c:763:1: warning: 'smp_call_function_single' uses dynamic stack allocation } ^ /kisskb/src/net/sched/sch_frag.c: In function 'sch_fragment': /kisskb/src/net/sched/sch_frag.c:93:10: warning: missing braces around initializer [-Wmissing-braces] struct rtable sch_frag_rt = { 0 }; ^ /kisskb/src/net/sched/sch_frag.c:93:10: warning: (near initialization for 'sch_frag_rt.dst') [-Wmissing-braces] /kisskb/src/drivers/s390/net/ism_drv.c: In function 'ism_del_vlan_id': /kisskb/src/drivers/s390/net/ism_drv.c:331:1: warning: 'ism_del_vlan_id' uses dynamic stack allocation } ^ /kisskb/src/drivers/s390/net/ism_drv.c: In function 'ism_signal_ieq': /kisskb/src/drivers/s390/net/ism_drv.c:359:1: warning: 'ism_signal_ieq' uses dynamic stack allocation } ^ /kisskb/src/drivers/s390/net/ism_drv.c: In function 'ism_add_vlan_id': /kisskb/src/drivers/s390/net/ism_drv.c:317:1: warning: 'ism_add_vlan_id' uses dynamic stack allocation } ^ /kisskb/src/drivers/s390/net/ism_drv.c: In function 'ism_query_rgid': /kisskb/src/drivers/s390/net/ism_drv.c:216:1: warning: 'ism_query_rgid' uses dynamic stack allocation } ^ /kisskb/src/drivers/s390/net/ism_drv.c: In function 'ism_unregister_dmb': /kisskb/src/drivers/s390/net/ism_drv.c:303:1: warning: 'ism_unregister_dmb' uses dynamic stack allocation } ^ /kisskb/src/drivers/s390/net/ism_drv.c: In function 'ism_register_dmb': /kisskb/src/drivers/s390/net/ism_drv.c:282:1: warning: 'ism_register_dmb' uses dynamic stack allocation } ^ /kisskb/src/drivers/s390/net/ism_drv.c: In function 'query_info': /kisskb/src/drivers/s390/net/ism_drv.c:85:1: warning: 'query_info' uses dynamic stack allocation } ^ /kisskb/src/drivers/s390/net/ism_drv.c: In function 'ism_probe': /kisskb/src/drivers/s390/net/ism_drv.c:590:1: warning: 'ism_probe' uses dynamic stack allocation } ^ /kisskb/src/fs/nfs/super.c: In function 'nfs_show_stats': /kisskb/src/fs/nfs/super.c:719:1: warning: 'nfs_show_stats' uses dynamic stack allocation } ^ /kisskb/src/kernel/rseq.c: In function '__rseq_handle_notify_resume': /kisskb/src/kernel/rseq.c:295:1: warning: '__rseq_handle_notify_resume' uses dynamic stack allocation } ^ /kisskb/src/kernel/rseq.c: In function 'rseq_syscall': /kisskb/src/kernel/rseq.c:313:1: warning: 'rseq_syscall' uses dynamic stack allocation } ^ /kisskb/src/lib/test_scanf.c: In function 'numbers_list_field_width_val_width': /kisskb/src/lib/test_scanf.c:530:1: warning: the frame size of 2472 bytes is larger than 2048 bytes [-Wframe-larger-than=] } ^ /kisskb/src/lib/test_scanf.c: In function 'numbers_list_field_width_typemax': /kisskb/src/lib/test_scanf.c:488:1: warning: the frame size of 2952 bytes is larger than 2048 bytes [-Wframe-larger-than=] } ^ /kisskb/src/lib/test_scanf.c: In function 'numbers_list': /kisskb/src/lib/test_scanf.c:437:1: warning: the frame size of 2464 bytes is larger than 2048 bytes [-Wframe-larger-than=] } ^ /kisskb/src/lib/test_stackinit.c: In function 'leaf_big_hole_static_all': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_static_all' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:168:2: note: in definition of macro 'DEFINE_TEST' var_type var INIT_ ## which ## _ ## init_level; \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:268:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(static_all); ^ /kisskb/src/lib/test_stackinit.c: In function 'test_big_hole_static_all': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'test_big_hole_static_all' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:101:2: note: in definition of macro 'DEFINE_TEST_DRIVER' var_type zero INIT_CLONE_ ## which; \ ^ /kisskb/src/lib/test_stackinit.c:254:3: note: in expansion of macro 'DEFINE_TEST' DEFINE_TEST(name ## _ ## init, \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:268:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(static_all); ^ /kisskb/src/lib/test_stackinit.c: In function 'leaf_big_hole_dynamic_all': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_dynamic_all' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:168:2: note: in definition of macro 'DEFINE_TEST' var_type var INIT_ ## which ## _ ## init_level; \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:271:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(dynamic_all); ^ /kisskb/src/lib/test_stackinit.c: In function 'test_big_hole_dynamic_all': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'test_big_hole_dynamic_all' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:101:2: note: in definition of macro 'DEFINE_TEST_DRIVER' var_type zero INIT_CLONE_ ## which; \ ^ /kisskb/src/lib/test_stackinit.c:254:3: note: in expansion of macro 'DEFINE_TEST' DEFINE_TEST(name ## _ ## init, \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:271:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(dynamic_all); ^ /kisskb/src/lib/test_stackinit.c: In function 'leaf_big_hole_zero.isra.9': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_zero.isra.9' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:168:2: note: in definition of macro 'DEFINE_TEST' var_type var INIT_ ## which ## _ ## init_level; \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:265:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(zero); ^ /kisskb/src/lib/test_stackinit.c: In function 'test_big_hole_zero': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'test_big_hole_zero' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:101:2: note: in definition of macro 'DEFINE_TEST_DRIVER' var_type zero INIT_CLONE_ ## which; \ ^ /kisskb/src/lib/test_stackinit.c:254:3: note: in expansion of macro 'DEFINE_TEST' DEFINE_TEST(name ## _ ## init, \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:265:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(zero); ^ /kisskb/src/lib/test_stackinit.c: In function 'leaf_big_hole_static_partial.isra.17': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_static_partial.isra.17' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:168:2: note: in definition of macro 'DEFINE_TEST' var_type var INIT_ ## which ## _ ## init_level; \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:267:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(static_partial); ^ /kisskb/src/lib/test_stackinit.c: In function 'test_big_hole_static_partial': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'test_big_hole_static_partial' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:101:2: note: in definition of macro 'DEFINE_TEST_DRIVER' var_type zero INIT_CLONE_ ## which; \ ^ /kisskb/src/lib/test_stackinit.c:254:3: note: in expansion of macro 'DEFINE_TEST' DEFINE_TEST(name ## _ ## init, \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:267:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(static_partial); ^ /kisskb/src/lib/test_stackinit.c: In function 'leaf_big_hole_dynamic_partial.isra.29': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_dynamic_partial.isra.29' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:168:2: note: in definition of macro 'DEFINE_TEST' var_type var INIT_ ## which ## _ ## init_level; \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:270:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(dynamic_partial); ^ /kisskb/src/lib/test_stackinit.c: In function 'test_big_hole_dynamic_partial': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'test_big_hole_dynamic_partial' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:101:2: note: in definition of macro 'DEFINE_TEST_DRIVER' var_type zero INIT_CLONE_ ## which; \ ^ /kisskb/src/lib/test_stackinit.c:254:3: note: in expansion of macro 'DEFINE_TEST' DEFINE_TEST(name ## _ ## init, \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:270:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(dynamic_partial); ^ /kisskb/src/lib/test_stackinit.c: In function 'leaf_big_hole_runtime_partial.isra.41': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_runtime_partial.isra.41' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:168:2: note: in definition of macro 'DEFINE_TEST' var_type var INIT_ ## which ## _ ## init_level; \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:273:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(runtime_partial); ^ /kisskb/src/lib/test_stackinit.c: In function 'test_big_hole_runtime_partial': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'test_big_hole_runtime_partial' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:101:2: note: in definition of macro 'DEFINE_TEST_DRIVER' var_type zero INIT_CLONE_ ## which; \ ^ /kisskb/src/lib/test_stackinit.c:254:3: note: in expansion of macro 'DEFINE_TEST' DEFINE_TEST(name ## _ ## init, \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:273:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(runtime_partial); ^ /kisskb/src/lib/test_stackinit.c: In function 'leaf_big_hole_runtime_all.isra.49': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_runtime_all.isra.49' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:168:2: note: in definition of macro 'DEFINE_TEST' var_type var INIT_ ## which ## _ ## init_level; \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:274:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(runtime_all); ^ /kisskb/src/lib/test_stackinit.c: In function 'test_big_hole_runtime_all': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'test_big_hole_runtime_all' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:101:2: note: in definition of macro 'DEFINE_TEST_DRIVER' var_type zero INIT_CLONE_ ## which; \ ^ /kisskb/src/lib/test_stackinit.c:254:3: note: in expansion of macro 'DEFINE_TEST' DEFINE_TEST(name ## _ ## init, \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:274:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(runtime_all); ^ /kisskb/src/lib/test_stackinit.c: In function 'leaf_big_hole_none.isra.63': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'leaf_big_hole_none.isra.63' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:168:2: note: in definition of macro 'DEFINE_TEST' var_type var INIT_ ## which ## _ ## init_level; \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:277:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(none); ^ /kisskb/src/lib/test_stackinit.c: In function 'test_big_hole_none': /kisskb/src/lib/test_stackinit.c:255:15: warning: 'test_big_hole_none' uses dynamic stack allocation struct test_ ## name, STRUCT, init) ^ /kisskb/src/lib/test_stackinit.c:101:2: note: in definition of macro 'DEFINE_TEST_DRIVER' var_type zero INIT_CLONE_ ## which; \ ^ /kisskb/src/lib/test_stackinit.c:254:3: note: in expansion of macro 'DEFINE_TEST' DEFINE_TEST(name ## _ ## init, \ ^ /kisskb/src/lib/test_stackinit.c:259:3: note: in expansion of macro 'DEFINE_STRUCT_TEST' DEFINE_STRUCT_TEST(big_hole, init); \ ^ /kisskb/src/lib/test_stackinit.c:277:1: note: in expansion of macro 'DEFINE_STRUCT_TESTS' DEFINE_STRUCT_TESTS(none); ^ /kisskb/src/drivers/soc/qcom/pdr_interface.c: In function 'pdr_restart_pd': /kisskb/src/drivers/soc/qcom/pdr_interface.c:572:9: warning: missing braces around initializer [-Wmissing-braces] struct servreg_restart_pd_req req = { 0 }; ^ /kisskb/src/drivers/soc/qcom/pdr_interface.c:572:9: warning: (near initialization for 'req.service_path') [-Wmissing-braces] /kisskb/src/fs/cifs/connect.c: In function 'cifs_mount': /kisskb/src/fs/cifs/connect.c:3466:2: warning: missing braces around initializer [-Wmissing-braces] uuid_t mount_id = {0}; ^ /kisskb/src/fs/cifs/connect.c:3466:2: warning: (near initialization for 'mount_id.b') [-Wmissing-braces] /kisskb/src/drivers/virtio/virtio_vdpa.c: In function 'virtio_vdpa_setup_vq': /kisskb/src/drivers/virtio/virtio_vdpa.c:146:9: warning: missing braces around initializer [-Wmissing-braces] struct vdpa_vq_state state = {0}; ^ /kisskb/src/drivers/virtio/virtio_vdpa.c:146:9: warning: (near initialization for 'state.<anonymous>') [-Wmissing-braces] /kisskb/src/drivers/clk/xilinx/xlnx_vcu.c: In function 'xvcu_register_clock_provider': /kisskb/src/drivers/clk/xilinx/xlnx_vcu.c:524:9: warning: missing braces around initializer [-Wmissing-braces] struct clk_parent_data parent_data[2] = { 0 }; ^ /kisskb/src/drivers/clk/xilinx/xlnx_vcu.c:524:9: warning: (near initialization for 'parent_data[0]') [-Wmissing-braces] /kisskb/src/net/bridge/netfilter/ebtables.c: In function 'compat_copy_everything_to_user': /kisskb/src/net/bridge/netfilter/ebtables.c:1902:1: warning: 'compat_copy_everything_to_user' uses dynamic stack allocation } ^ /kisskb/src/net/bridge/br_netlink.c: In function 'br_fill_linkxstats': /kisskb/src/net/bridge/br_netlink.c:1764:1: warning: 'br_fill_linkxstats' uses dynamic stack allocation } ^ /kisskb/src/net/bridge/br_vlan.c: In function 'br_vlan_fill_vids': /kisskb/src/net/bridge/br_vlan.c:1782:1: warning: 'br_vlan_fill_vids' uses dynamic stack allocation } ^ /kisskb/src/drivers/cxl/core.c: In function 'cxl_probe_component_regs': /kisskb/src/drivers/cxl/core.c:567:17: warning: missing braces around initializer [-Wmissing-braces] *map = (struct cxl_component_reg_map) { 0 }; ^ /kisskb/src/drivers/cxl/core.c:567:17: warning: (near initialization for '(anonymous).hdm_decoder') [-Wmissing-braces] /kisskb/src/drivers/cxl/core.c: In function 'cxl_probe_device_regs': /kisskb/src/drivers/cxl/core.c:831:17: warning: missing braces around initializer [-Wmissing-braces] *map = (struct cxl_device_reg_map){ 0 }; ^ /kisskb/src/drivers/cxl/core.c:831:17: warning: (near initialization for '(anonymous).status') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/rockchip/cdn-dp-core.c:1126:12: warning: 'cdn_dp_resume' defined but not used [-Wunused-function] static int cdn_dp_resume(struct device *dev) ^ /kisskb/src/fs/btrfs/tree-checker.c: In function 'check_root_item': /kisskb/src/fs/btrfs/tree-checker.c:1089:9: warning: missing braces around initializer [-Wmissing-braces] struct btrfs_root_item ri = { 0 }; ^ /kisskb/src/fs/btrfs/tree-checker.c:1089:9: warning: (near initialization for 'ri.inode') [-Wmissing-braces] /kisskb/src/drivers/target/iscsi/cxgbit/cxgbit_target.c: In function 'cxgbit_tx_datain_iso.isra.39': /kisskb/src/drivers/target/iscsi/cxgbit/cxgbit_target.c:481:1: warning: 'cxgbit_tx_datain_iso.isra.39' uses dynamic stack allocation } ^ /kisskb/src/drivers/target/iscsi/iscsi_target.c: In function 'iscsit_send_datain': /kisskb/src/drivers/target/iscsi/iscsi_target.c:2887:1: warning: 'iscsit_send_datain' uses dynamic stack allocation } ^ /kisskb/src/drivers/spi/spi-altera-dfl.c: In function 'dfl_spi_altera_probe': /kisskb/src/drivers/spi/spi-altera-dfl.c:126:9: warning: missing braces around initializer [-Wmissing-braces] struct spi_board_info board_info = { 0 }; ^ /kisskb/src/drivers/spi/spi-altera-dfl.c:126:9: warning: (near initialization for 'board_info.modalias') [-Wmissing-braces] /kisskb/src/drivers/spi/spi-tegra20-slink.c:1188:12: warning: 'tegra_slink_runtime_suspend' defined but not used [-Wunused-function] static int tegra_slink_runtime_suspend(struct device *dev) ^ /kisskb/src/drivers/spi/spi-tegra20-slink.c:1200:12: warning: 'tegra_slink_runtime_resume' defined but not used [-Wunused-function] static int tegra_slink_runtime_resume(struct device *dev) ^ /kisskb/src/net/openvswitch/actions.c: In function 'ovs_fragment': /kisskb/src/net/openvswitch/actions.c:831:10: warning: missing braces around initializer [-Wmissing-braces] struct rtable ovs_rt = { 0 }; ^ /kisskb/src/net/openvswitch/actions.c:831:10: warning: (near initialization for 'ovs_rt.dst') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c: In function 'amdgpu_dm_psr_enable': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c:104:9: warning: missing braces around initializer [-Wmissing-braces] struct dc_static_screen_params params = {0}; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c:104:9: warning: (near initialization for 'params.triggers') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c: In function 'bios_parser_get_i2c_info': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:297:9: warning: missing braces around initializer [-Wmissing-braces] struct atom_i2c_record dummy_record = {0}; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:297:9: warning: (near initialization for 'dummy_record.record_header') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.c: In function 'dmub_hw_lock_mgr_inbox0_cmd': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.c:58:8: warning: missing braces around initializer [-Wmissing-braces] union dmub_inbox0_data_register data = { 0 }; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.c:58:8: warning: (near initialization for 'data.inbox0_cmd_common') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c: In function 'commit_planes_for_stream': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:2708:11: warning: missing braces around initializer [-Wmissing-braces] union dmub_hw_lock_flags hw_locks = { 0 }; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:2708:11: warning: (near initialization for 'hw_locks.bits') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:2894:11: warning: missing braces around initializer [-Wmissing-braces] union dmub_hw_lock_flags hw_locks = { 0 }; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:2894:11: warning: (near initialization for 'hw_locks.bits') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c: In function 'dc_process_dmub_aux_transfer_async': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:3453:8: warning: missing braces around initializer [-Wmissing-braces] union dmub_rb_cmd cmd = {0}; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:3453:8: warning: (near initialization for 'cmd.lock_hw') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c: In function 'dp_test_get_audio_test_data': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:3077:8: warning: missing braces around initializer [-Wmissing-braces] union audio_test_mode dpcd_test_mode = {0}; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:3077:8: warning: (near initialization for 'dpcd_test_mode.bits') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:3079:8: warning: missing braces around initializer [-Wmissing-braces] union audio_test_pattern_period dpcd_pattern_period[AUDIO_CHANNELS_COUNT] = {0}; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:3079:8: warning: (near initialization for 'dpcd_pattern_period[0]') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c: In function 'dc_link_dp_set_test_pattern': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:4457:11: warning: missing braces around initializer [-Wmissing-braces] union dmub_hw_lock_flags hw_locks = { 0 }; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:4457:11: warning: (near initialization for 'hw_locks.bits') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:4501:11: warning: missing braces around initializer [-Wmissing-braces] union dmub_hw_lock_flags hw_locks = { 0 }; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:4501:11: warning: (near initialization for 'hw_locks.bits') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_srv_stat.c: In function 'dmub_srv_stat_get_notification': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_srv_stat.c:54:8: warning: missing braces around initializer [-Wmissing-braces] union dmub_rb_out_cmd cmd = {0}; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_srv_stat.c:54:8: warning: (near initialization for 'cmd.cmd_common') [-Wmissing-braces] /kisskb/src/drivers/net/can/usb/etas_es58x/es58x_fd.c: In function 'es58x_fd_enable_channel': /kisskb/src/drivers/net/can/usb/etas_es58x/es58x_fd.c:399:9: warning: missing braces around initializer [-Wmissing-braces] struct es58x_fd_tx_conf_msg tx_conf_msg = { 0 }; ^ /kisskb/src/drivers/net/can/usb/etas_es58x/es58x_fd.c:399:9: warning: (near initialization for 'tx_conf_msg.nominal_bittiming') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn20.c: In function 'dmub_dcn20_enable_dmub_boot_options': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn20.c:393:8: warning: missing braces around initializer [-Wmissing-braces] union dmub_fw_boot_options boot_options = {0}; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn20.c:393:8: warning: (near initialization for 'boot_options.bits') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn31.c: In function 'dmub_dcn31_enable_dmub_boot_options': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn31.c:338:8: warning: missing braces around initializer [-Wmissing-braces] union dmub_fw_boot_options boot_options = {0}; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn31.c:338:8: warning: (near initialization for 'boot_options.bits') [-Wmissing-braces] /kisskb/src/drivers/net/dsa/sja1105/sja1105_spi.c: In function 'sja1105_xfer': /kisskb/src/drivers/net/dsa/sja1105/sja1105_spi.c:40:9: warning: missing braces around initializer [-Wmissing-braces] struct spi_transfer xfers[2] = {0}; ^ /kisskb/src/drivers/net/dsa/sja1105/sja1105_spi.c:40:9: warning: (near initialization for 'xfers[0]') [-Wmissing-braces] /kisskb/src/drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] #warning Precise timer not defined for this architecture. ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/sge.c: In function 'cxgb4_write_partial_sgl': /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/sge.c:910:9: warning: missing braces around initializer [-Wmissing-braces] struct ulptx_sge_pair buf[MAX_SKB_FRAGS / 2 + 1] = {0}, *to; ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/sge.c:910:9: warning: (near initialization for 'buf[0]') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c: In function 'wait_for_states.constprop': /kisskb/src/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:444:1: warning: 'wait_for_states.constprop' uses dynamic stack allocation } ^ /kisskb/src/drivers/media/i2c/ov9282.c: In function 'ov9282_read_reg': /kisskb/src/drivers/media/i2c/ov9282.c:293:9: warning: missing braces around initializer [-Wmissing-braces] struct i2c_msg msgs[2] = {0}; ^ /kisskb/src/drivers/media/i2c/ov9282.c:293:9: warning: (near initialization for 'msgs[0]') [-Wmissing-braces] /kisskb/src/drivers/gpu/drm/xlnx/zynqmp_dp.c: In function 'zynqmp_dp_update_vs_emph': /kisskb/src/drivers/gpu/drm/xlnx/zynqmp_dp.c:661:9: warning: missing braces around initializer [-Wmissing-braces] union phy_configure_opts opts = { 0 }; ^ /kisskb/src/drivers/gpu/drm/xlnx/zynqmp_dp.c:661:9: warning: (near initialization for 'opts.mipi_dphy') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc_pf.c: In function 'enetc_init_port_rfs_memory': /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc_pf.c:1136:9: warning: missing braces around initializer [-Wmissing-braces] struct enetc_cmd_rfse rfse = {0}; ^ /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc_pf.c:1136:9: warning: (near initialization for 'rfse.smac_h') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc.c: In function 'enetc_xdp_xmit': /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc.c:1078:9: warning: missing braces around initializer [-Wmissing-braces] struct enetc_tx_swbd xdp_redirect_arr[ENETC_MAX_SKB_FRAGS] = {0}; ^ /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc.c:1078:9: warning: (near initialization for 'xdp_redirect_arr[0]') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc.c: In function 'enetc_clean_rx_ring_xdp': /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc.c:1245:9: warning: missing braces around initializer [-Wmissing-braces] struct enetc_tx_swbd xdp_tx_arr[ENETC_MAX_SKB_FRAGS] = {0}; ^ /kisskb/src/drivers/net/ethernet/freescale/enetc/enetc.c:1245:9: warning: (near initialization for 'xdp_tx_arr[0]') [-Wmissing-braces] /kisskb/src/drivers/media/i2c/imx334.c: In function 'imx334_read_reg': /kisskb/src/drivers/media/i2c/imx334.c:288:9: warning: missing braces around initializer [-Wmissing-braces] struct i2c_msg msgs[2] = {0}; ^ /kisskb/src/drivers/media/i2c/imx334.c:288:9: warning: (near initialization for 'msgs[0]') [-Wmissing-braces] /kisskb/src/drivers/media/i2c/imx335.c: In function 'imx335_read_reg': /kisskb/src/drivers/media/i2c/imx335.c:280:9: warning: missing braces around initializer [-Wmissing-braces] struct i2c_msg msgs[2] = {0}; ^ /kisskb/src/drivers/media/i2c/imx335.c:280:9: warning: (near initialization for 'msgs[0]') [-Wmissing-braces] /kisskb/src/drivers/media/i2c/imx412.c: In function 'imx412_read_reg': /kisskb/src/drivers/media/i2c/imx412.c:425:9: warning: missing braces around initializer [-Wmissing-braces] struct i2c_msg msgs[2] = {0}; ^ /kisskb/src/drivers/media/i2c/imx412.c:425:9: warning: (near initialization for 'msgs[0]') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c: In function 'rvu_npc_install_ucast_entry': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:598:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_req req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:598:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:599:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_rsp rsp = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:599:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c: In function 'rvu_npc_install_promisc_entry': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:648:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_req req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:648:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:649:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_rsp rsp = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:649:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c: In function 'rvu_npc_install_bcast_match_entry': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:751:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_req req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:751:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:752:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_rsp rsp = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:752:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c: In function 'rvu_npc_install_allmulti_entry': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:822:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_req req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:822:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:823:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_rsp rsp = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c:823:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/prestera/prestera_flower.c: In function 'prestera_flower_parse_meta': /kisskb/src/drivers/net/ethernet/marvell/prestera/prestera_flower.c:52:9: warning: missing braces around initializer [-Wmissing-braces] struct prestera_acl_rule_match_entry m_entry = {0}; ^ /kisskb/src/drivers/net/ethernet/marvell/prestera/prestera_flower.c:52:9: warning: (near initialization for 'm_entry.list') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c: In function 'rvu_mcam_remove_counter_from_rule': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:896:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_oper_counter_req free_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:896:9: warning: (near initialization for 'free_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c: In function 'rvu_mcam_add_counter_to_rule': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:913:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_alloc_counter_req cntr_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:913:9: warning: (near initialization for 'cntr_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:914:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_alloc_counter_rsp cntr_rsp = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:914:9: warning: (near initialization for 'cntr_rsp.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c: In function 'npc_install_flow': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1019:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_write_entry_req write_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1019:9: warning: (near initialization for 'write_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1021:9: warning: missing braces around initializer [-Wmissing-braces] struct rvu_npc_mcam_rule dummy = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1021:9: warning: (near initialization for 'dummy.packet') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c: In function 'npc_delete_flow': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1254:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_ena_dis_entry_req dis_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1254:9: warning: (near initialization for 'dis_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c: In function 'npc_update_dmac_value': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1319:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_write_entry_req write_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:1319:9: warning: (near initialization for 'write_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c: In function 'rvu_switch_install_rx_rule': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:14:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_req req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:14:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:15:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_rsp rsp = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:15:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c: In function 'rvu_switch_install_tx_rule': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:42:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_req req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:42:9: warning: (near initialization for 'req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:43:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_install_flow_rsp rsp = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:43:9: warning: (near initialization for 'rsp.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c: In function 'rvu_switch_enable': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:145:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_alloc_entry_req alloc_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:145:9: warning: (near initialization for 'alloc_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:146:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_alloc_entry_rsp alloc_rsp = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:146:9: warning: (near initialization for 'alloc_rsp.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:147:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_delete_flow_req uninstall_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:147:9: warning: (near initialization for 'uninstall_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:148:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_free_entry_req free_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:148:9: warning: (near initialization for 'free_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c: In function 'rvu_switch_disable': /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:198:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_delete_flow_req uninstall_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:198:9: warning: (near initialization for 'uninstall_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:199:9: warning: missing braces around initializer [-Wmissing-braces] struct npc_mcam_free_entry_req free_req = { 0 }; ^ /kisskb/src/drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c:199:9: warning: (near initialization for 'free_req.hdr') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/mscc/ocelot_vcap.c: In function 'is1_entry_set': /kisskb/src/drivers/net/ethernet/mscc/ocelot_vcap.c:755:11: warning: missing braces around initializer [-Wmissing-braces] struct ocelot_vcap_u16 etype = {0}; ^ /kisskb/src/drivers/net/ethernet/mscc/ocelot_vcap.c:755:11: warning: (near initialization for 'etype.value') [-Wmissing-braces] /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-config.c: In function 'vxge_hw_device_hw_info_get': /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-config.c:1092:1: warning: 'vxge_hw_device_hw_info_get' uses dynamic stack allocation } ^ /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_aes_cbc_setkey': /kisskb/src/drivers/crypto/sa2ul.c:949:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:949:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_aes_ecb_setkey': /kisskb/src/drivers/crypto/sa2ul.c:969:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:969:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_3des_cbc_setkey': /kisskb/src/drivers/crypto/sa2ul.c:987:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:987:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_3des_ecb_setkey': /kisskb/src/drivers/crypto/sa2ul.c:1001:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:1001:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_sha1_cra_init': /kisskb/src/drivers/crypto/sa2ul.c:1628:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:1628:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_sha256_cra_init': /kisskb/src/drivers/crypto/sa2ul.c:1644:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:1644:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_sha512_cra_init': /kisskb/src/drivers/crypto/sa2ul.c:1660:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:1660:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_aead_cbc_sha1_setkey': /kisskb/src/drivers/crypto/sa2ul.c:1886:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:1886:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/crypto/sa2ul.c: In function 'sa_aead_cbc_sha256_setkey': /kisskb/src/drivers/crypto/sa2ul.c:1899:9: warning: missing braces around initializer [-Wmissing-braces] struct algo_data ad = { 0 }; ^ /kisskb/src/drivers/crypto/sa2ul.c:1899:9: warning: (near initialization for 'ad.enc_eng') [-Wmissing-braces] /kisskb/src/drivers/thunderbolt/test.c: In function 'tb_test_credit_alloc_dma_multiple': /kisskb/src/drivers/thunderbolt/test.c:2207:1: warning: the frame size of 3168 bytes is larger than 2048 bytes [-Wframe-larger-than=] } ^ /kisskb/src/drivers/thunderbolt/test.c: In function 'tb_test_credit_alloc_all': /kisskb/src/drivers/thunderbolt/test.c:2367:1: warning: the frame size of 7192 bytes is larger than 2048 bytes [-Wframe-larger-than=] } ^ /kisskb/src/drivers/iio/test/iio-test-format.c: In function 'iio_test_iio_format_value_fixedpoint': /kisskb/src/drivers/iio/test/iio-test-format.c:98:1: warning: the frame size of 2128 bytes is larger than 2048 bytes [-Wframe-larger-than=] } ^ /kisskb/src/arch/s390/boot/mem_detect.c: In function 'detect_memory': /kisskb/src/arch/s390/boot/mem_detect.c:191:1: warning: 'detect_memory' uses dynamic stack allocation } ^ Completed OK # rm -rf /kisskb/build/linus_s390-allyesconfig_s390x-gcc4.9 # Build took: 0:22:31.213531
© Michael Ellerman 2006-2018.