Hello,
syzbot tried to test the proposed patch but build/boot failed:
/gpu/drm/amd/amdgpu/amdgpu_ioc32.o
CC drivers/gpu/drm/radeon/sumo_dpm.o
CC drivers/gpu/drm/i915/intel_sideband.o
CC drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.o
CC drivers/gpu/drm/radeon/sumo_smc.o
CC drivers/gpu/drm/radeon/trinity_dpm.o
CC drivers/gpu/drm/i915/intel_sprite.o
CC drivers/gpu/drm/amd/amdgpu/amdgpu_mn.o
CC drivers/gpu/drm/radeon/trinity_smc.o
CC drivers/gpu/drm/i915/intel_acpi.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/smumgr.o
CC drivers/gpu/drm/radeon/ni_dpm.o
CC drivers/gpu/drm/radeon/si_smc.o
CC drivers/gpu/drm/radeon/si_dpm.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/cz_smumgr.o
CC drivers/gpu/drm/radeon/kv_smc.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/tonga_smumgr.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/fiji_smumgr.o
CC drivers/gpu/drm/radeon/kv_dpm.o
CC drivers/gpu/drm/i915/intel_opregion.o
CC drivers/gpu/drm/radeon/ci_smc.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/polaris10_smumgr.o
CC drivers/gpu/drm/radeon/ci_dpm.o
CC drivers/gpu/drm/i915/intel_fbdev.o
CC drivers/gpu/drm/i915/dvo_ch7017.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/iceland_smumgr.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/smu7_smumgr.o
CC drivers/gpu/drm/i915/dvo_ch7xxx.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/vega10_smumgr.o
CC drivers/gpu/drm/radeon/dce6_afmt.o
CC drivers/gpu/drm/radeon/radeon_vm.o
CC drivers/gpu/drm/radeon/radeon_ucode.o
CC drivers/gpu/drm/i915/dvo_ivch.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/rv_smumgr.o
CC drivers/gpu/drm/radeon/radeon_ib.o
CC drivers/gpu/drm/radeon/radeon_sync.o
CC drivers/gpu/drm/radeon/radeon_audio.o
CC drivers/gpu/drm/i915/dvo_ns2501.o
CC drivers/gpu/drm/radeon/radeon_dp_auxch.o
CC drivers/gpu/drm/i915/dvo_sil164.o
CC drivers/gpu/drm/i915/dvo_tfp410.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/ci_smumgr.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/hwmgr.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/processpptables.o
CC drivers/gpu/drm/radeon/radeon_dp_mst.o
CC drivers/gpu/drm/i915/intel_crt.o
CC drivers/gpu/drm/i915/intel_ddi.o
CC drivers/gpu/drm/radeon/radeon_mn.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/hardwaremanager.o
CC drivers/gpu/drm/radeon/r600_dma.o
CC drivers/gpu/drm/i915/intel_dp_aux_backlight.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/pp_acpi.o
CC drivers/gpu/drm/i915/intel_dp_link_training.o
CC drivers/gpu/drm/radeon/rv770_dma.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/cz_hwmgr.o
CC drivers/gpu/drm/radeon/evergreen_dma.o
CC
drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/cz_clockpowergating.o
CC drivers/gpu/drm/radeon/ni_dma.o
CC drivers/gpu/drm/i915/intel_dp_mst.o
CC drivers/gpu/drm/i915/intel_dp.o
CC drivers/gpu/drm/i915/intel_dsi.o
CC drivers/gpu/drm/i915/intel_dsi_dcs_backlight.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/pppcielanes.o
CC
drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/process_pptables_v1_0.o
CC drivers/gpu/drm/i915/intel_dsi_pll.o
CC drivers/gpu/drm/i915/intel_dsi_vbt.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/ppatomctrl.o
CC drivers/gpu/drm/radeon/si_dma.o
CC drivers/gpu/drm/radeon/cik_sdma.o
CC drivers/gpu/drm/i915/intel_dvo.o
CC drivers/gpu/drm/i915/intel_hdmi.o
CC drivers/gpu/drm/radeon/radeon_uvd.o
CC drivers/gpu/drm/radeon/uvd_v1_0.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/ppatomfwctrl.o
CC drivers/gpu/drm/radeon/uvd_v2_2.o
CC drivers/gpu/drm/radeon/uvd_v3_1.o
CC drivers/gpu/drm/radeon/uvd_v4_2.o
CC drivers/gpu/drm/i915/intel_i2c.o
CC drivers/gpu/drm/radeon/radeon_vce.o
CC drivers/gpu/drm/i915/intel_lspcon.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_hwmgr.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_powertune.o
CC drivers/gpu/drm/radeon/vce_v1_0.o
CC drivers/gpu/drm/i915/intel_lvds.o
CC drivers/gpu/drm/radeon/vce_v2_0.o
CC drivers/gpu/drm/radeon/radeon_acpi.o
CC drivers/gpu/drm/i915/intel_panel.o
CC drivers/gpu/drm/i915/intel_sdvo.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_thermal.o
CC
drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_clockpowergating.o
CC
drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_processpptables.o
CC drivers/gpu/drm/i915/intel_tv.o
CC drivers/gpu/drm/i915/i915_gpu_error.o
CC drivers/gpu/drm/i915/i915_vgpu.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_hwmgr.o
CC drivers/gpu/drm/i915/i915_perf.o
CC drivers/gpu/drm/i915/i915_oa_hsw.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_powertune.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_thermal.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/rv_hwmgr.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/pp_psm.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/pp_overdriver.o
CC drivers/gpu/drm/amd/amdgpu/../powerplay/amd_powerplay.o
CC drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.o
CC drivers/gpu/drm/i915/i915_oa_bdw.o
CC drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.o
CC drivers/gpu/drm/i915/i915_oa_chv.o
CC
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.o
CC drivers/gpu/drm/i915/i915_oa_sklgt2.o
CC
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.o
CC drivers/gpu/drm/i915/i915_oa_sklgt3.o
CC
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o
CC drivers/gpu/drm/i915/i915_oa_sklgt4.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/basics/conversion.o
CC drivers/gpu/drm/i915/i915_oa_bxt.o
CC drivers/gpu/drm/i915/i915_oa_kblgt2.o
CC drivers/gpu/drm/i915/i915_oa_kblgt3.o
CC drivers/gpu/drm/i915/i915_oa_glk.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt31_32.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/basics/fixpt32_32.o
CC drivers/gpu/drm/i915/i915_oa_cflgt2.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/basics/logger.o
CC drivers/gpu/drm/i915/i915_oa_cflgt3.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/basics/log_helpers.o
CC drivers/gpu/drm/i915/i915_oa_cnl.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/basics/vector.o
CC drivers/gpu/drm/i915/intel_gvt.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.o
CC drivers/gpu/drm/i915/gvt/gvt.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_interface.o
CC drivers/gpu/drm/i915/gvt/aperture_gm.o
CC drivers/gpu/drm/i915/gvt/handlers.o
CC drivers/gpu/drm/i915/gvt/vgpu.o
CC drivers/gpu/drm/i915/gvt/trace_points.o
CC drivers/gpu/drm/i915/gvt/firmware.o
CC drivers/gpu/drm/i915/gvt/interrupt.o
CC drivers/gpu/drm/i915/gvt/gtt.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_helper.o
CC drivers/gpu/drm/i915/gvt/cfg_space.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser_common.o
CC drivers/gpu/drm/i915/gvt/opregion.o
CC drivers/gpu/drm/i915/gvt/mmio.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.o
CC drivers/gpu/drm/i915/gvt/display.o
CC drivers/gpu/drm/i915/gvt/edid.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper2.o
CC drivers/gpu/drm/i915/gvt/execlist.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce80/command_table_helper_dce80.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce110/command_table_helper_dce110.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper_dce112.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/dce112/command_table_helper2_dce112.o
CC drivers/gpu/drm/i915/gvt/scheduler.o
CC drivers/gpu/drm/i915/gvt/sched_policy.o
CC drivers/gpu/drm/i915/gvt/mmio_context.o
CC drivers/gpu/drm/i915/gvt/cmd_parser.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.o
CC drivers/gpu/drm/i915/gvt/debugfs.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/bw_fixed.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/custom_float.o
CC drivers/gpu/drm/i915/gvt/fb_decoder.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_audio.o
CC drivers/gpu/drm/i915/gvt/dmabuf.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_stream_encoder.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_link_encoder.o
CC drivers/gpu/drm/i915/intel_lpe_audio.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_hwseq.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_mem_input.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_scl_filters.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_transform.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clocks.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
AR drivers/gpu/drm/radeon/radeon.o
AR drivers/gpu/drm/radeon/built-in.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_base.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/gpio_service.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_factory.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_gpio.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_hpd.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_ddc.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/hw_translate.o
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.c: In function
‘dal_bios_parser_init_cmd_tbl’:
drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.c:83:1:
warning: the frame size of 3776 bytes is larger than 2048 bytes
[-Wframe-larger-than=]
}
^
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_translate_dce80.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce80/hw_factory_dce80.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_translate_dce110.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce110/hw_factory_dce110.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_translate_dce120.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/dce120/hw_factory_dce120.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/diagnostics/hw_translate_diag.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/gpio/diagnostics/hw_factory_diag.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/aux_engine.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/engine_base.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/i2caux.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/i2c_engine.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/i2c_generic_hw_engine.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/i2c_hw_engine.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/i2c_sw_engine.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce80/i2caux_dce80.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce80/i2c_hw_engine_dce80.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce80/i2c_sw_engine_dce80.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce100/i2caux_dce100.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce110/i2caux_dce110.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce110/i2c_sw_engine_dce110.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce110/i2c_hw_engine_dce110.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce110/aux_engine_dce110.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce112/i2caux_dce112.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/dce120/i2caux_dce120.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/i2caux/diagnostics/i2caux_diag.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/irq/irq_service.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce80/irq_service_dce80.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce110/irq_service_dce110.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/irq/dce120/irq_service_dce120.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/virtual/virtual_link_encoder.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/virtual/virtual_stream_encoder.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce120/dce120_resource.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce120/dce120_timing_generator.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce120/dce120_hw_sequencer.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce112/dce112_compressor.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce112/dce112_hw_sequencer.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce112/dce112_resource.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_timing_generator.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_compressor.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_hw_sequencer.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_opp_regamma_v.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_opp_csc_v.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_timing_generator_v.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_mem_input_v.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_opp_v.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_transform_v.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce100/dce100_resource.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce100/dce100_hw_sequencer.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce80/dce80_timing_generator.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce80/dce80_compressor.o
CC
drivers/gpu/drm/amd/amdgpu/../display/dc/dce80/dce80_hw_sequencer.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dce80/dce80_resource.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_sink.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_surface.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_hwss.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.o
AR drivers/gpu/drm/i915/i915.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_ddc.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_debug.o
AR drivers/gpu/drm/i915/built-in.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_stream.o
CC drivers/gpu/drm/amd/amdgpu/../display/dc/dc_helper.o
CC drivers/gpu/drm/amd/amdgpu/../display/modules/freesync/freesync.o
AR drivers/gpu/drm/amd/amdgpu/amdgpu.o
AR drivers/gpu/drm/amd/amdgpu/built-in.o
AR drivers/gpu/drm/built-in.o
AR drivers/gpu/built-in.o
AR drivers/built-in.o
Error text is too large and was truncated, full error text is attached.
Tested on net commit
f36b7534b83357cf52e747905de6d65b4f7c2512 (Fri Mar 23 01:48:43 2018 +0000)
Merge branch 'akpm' (patches from Andrew)
compiler: gcc (GCC) 7.1.1 20170620
Patch is attached.