-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Description
Describe the bug
When upgrading the kernel from linux-raspberrypi4 5.10.76-3 to linux-raspberrypi4 5.10.78-2 video stop working.
System
- Which model of Raspberry Pi? Pi3B
- Which OS and version (
cat /etc/rpi-issue
)? Archlinux - Which firmware version (
vcgencmd version
)? 4f73dcaefcfd5b20317e44a81d10e9d74fd3dffe - Which kernel version (
uname -a
)? Linux raspberrypi3 5.10.78-2-raspberrypi4-ARCH var->green.length may be left uninitialized #1 SMP Thu Nov 11 17:26:24 UTC 2021 armv7l GNU/Linux
Logs
nov. 12 15:11:27 raspberrypi3 kernel: WARNING: CPU: 3 PID: 81 at drivers/gpu/drm/vc4/vc4_hdmi.c:1187 vc4_hdmi_encoder_post_crtc_enable+0x10dc/0x18dc [vc4]
nov. 12 15:11:27 raspberrypi3 kernel: Timeout waiting for VC4_HDMI_SCHEDULER_CONTROL_HDMI_ACTIVE
nov. 12 15:11:27 raspberrypi3 kernel: Modules linked in: snd_soc_hdmi_codec vc4 cec drm_kms_helper snd_soc_core bcm2835_v4l2(C) bcm2835_codec(C) snd_compress bcm2835_isp(C) snd_pcm_dmae>
nov. 12 15:11:27 raspberrypi3 kernel: CPU: 3 PID: 81 Comm: kworker/3:1 Tainted: G C 5.10.78-2-raspberrypi4-ARCH #1
nov. 12 15:11:27 raspberrypi3 kernel: Hardware name: BCM2835
nov. 12 15:11:27 raspberrypi3 kernel: Workqueue: events deferred_probe_work_func
nov. 12 15:11:27 raspberrypi3 kernel: [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
nov. 12 15:11:27 raspberrypi3 kernel: [] (show_stack) from [] (dump_stack+0xa4/0xc4)
nov. 12 15:11:27 raspberrypi3 kernel: [] (dump_stack) from [] (__warn+0xec/0x148)
nov. 12 15:11:27 raspberrypi3 kernel: [] (__warn) from [] (warn_slowpath_fmt+0x7c/0xac)
nov. 12 15:11:27 raspberrypi3 kernel: [] (warn_slowpath_fmt) from [] (vc4_hdmi_encoder_post_crtc_enable+0x10dc/0x18dc [vc4])
nov. 12 15:11:27 raspberrypi3 kernel: [] (vc4_hdmi_encoder_post_crtc_enable [vc4]) from [] (drm_atomic_helper_commit_modeset_enables+0x21c/0x264 [drm_kms_helper])
nov. 12 15:11:27 raspberrypi3 kernel: [] (drm_atomic_helper_commit_modeset_enables [drm_kms_helper]) from [] (vc4_atomic_complete_commit+0x1c4/0x674 [vc4])
nov. 12 15:11:27 raspberrypi3 kernel: [] (vc4_atomic_complete_commit [vc4]) from [] (vc4_atomic_commit+0x174/0x1c4 [vc4])
nov. 12 15:11:27 raspberrypi3 kernel: [] (vc4_atomic_commit [vc4]) from [] (drm_client_modeset_commit_atomic+0x1f4/0x228 [drm])
nov. 12 15:11:27 raspberrypi3 kernel: [] (drm_client_modeset_commit_atomic [drm]) from [] (drm_client_modeset_commit_locked+0x5c/0x184 [drm])
nov. 12 15:11:27 raspberrypi3 kernel: [] (drm_client_modeset_commit_locked [drm]) from [] (drm_client_modeset_commit+0x24/0x40 [drm])
nov. 12 15:11:27 raspberrypi3 kernel: [] (drm_client_modeset_commit [drm]) from [] (drm_fb_helper_set_par+0xb4/0xf4 [drm_kms_helper])
nov. 12 15:11:27 raspberrypi3 kernel: [] (drm_fb_helper_set_par [drm_kms_helper]) from [] (fbcon_init+0x2a8/0x518)
nov. 12 15:11:27 raspberrypi3 kernel: [] (fbcon_init) from [] (visual_init+0xbc/0x104)
nov. 12 15:11:27 raspberrypi3 kernel: [] (visual_init) from [] (do_bind_con_driver+0x1bc/0x3ac)
nov. 12 15:11:27 raspberrypi3 kernel: [] (do_bind_con_driver) from [] (do_take_over_console+0x134/0x1d4)
nov. 12 15:11:27 raspberrypi3 kernel: [] (do_take_over_console) from [] (do_fbcon_takeover+0x74/0xd4)
nov. 12 15:11:27 raspberrypi3 kernel: [] (do_fbcon_takeover) from [] (register_framebuffer+0x1f8/0x2d0)
nov. 12 15:11:27 raspberrypi3 kernel: [] (register_framebuffer) from [] (__drm_fb_helper_initial_config_and_unlock+0x3a8/0x578 [drm_kms_helper])
nov. 12 15:11:27 raspberrypi3 kernel: [] (__drm_fb_helper_initial_config_and_unlock [drm_kms_helper]) from [] (drm_fbdev_client_hotplug+0x124/0x208 [drm_kms_helper])
nov. 12 15:11:27 raspberrypi3 kernel: [] (drm_fbdev_client_hotplug [drm_kms_helper]) from [] (drm_fbdev_generic_setup+0xa8/0x1a4 [drm_kms_helper])
nov. 12 15:11:27 raspberrypi3 kernel: [] (drm_fbdev_generic_setup [drm_kms_helper]) from [] (vc4_drm_bind+0x260/0x2b0 [vc4])
nov. 12 15:11:27 raspberrypi3 kernel: [] (vc4_drm_bind [vc4]) from [] (try_to_bring_up_master+0x160/0x1ac)
nov. 12 15:11:27 raspberrypi3 kernel: [] (try_to_bring_up_master) from [] (component_master_add_with_match+0xc8/0xfc)
nov. 12 15:11:27 raspberrypi3 kernel: [] (component_master_add_with_match) from [] (vc4_platform_drm_probe+0xa8/0xd0 [vc4])
nov. 12 15:11:27 raspberrypi3 kernel: [] (vc4_platform_drm_probe [vc4]) from [] (platform_drv_probe+0x48/0x98)
nov. 12 15:11:27 raspberrypi3 kernel: [] (platform_drv_probe) from [] (really_probe+0xf0/0x49c)
nov. 12 15:11:27 raspberrypi3 kernel: [] (really_probe) from [] (driver_probe_device+0x5c/0xb4)
nov. 12 15:11:27 raspberrypi3 kernel: [] (driver_probe_device) from [] (bus_for_each_drv+0x84/0xd0)
nov. 12 15:11:27 raspberrypi3 kernel: [] (bus_for_each_drv) from [] (__device_attach+0xd4/0x18c)
nov. 12 15:11:27 raspberrypi3 kernel: [] (__device_attach) from [] (bus_probe_device+0x84/0x8c)
nov. 12 15:11:27 raspberrypi3 kernel: [] (bus_probe_device) from [] (deferred_probe_work_func+0x78/0xa4)
nov. 12 15:11:27 raspberrypi3 kernel: [] (deferred_probe_work_func) from [] (process_one_work+0x200/0x54c)
nov. 12 15:11:27 raspberrypi3 kernel: [] (process_one_work) from [] (worker_thread+0x64/0x5a8)
nov. 12 15:11:27 raspberrypi3 kernel: [] (worker_thread) from [] (kthread+0x14c/0x150)
nov. 12 15:11:27 raspberrypi3 kernel: [] (kthread) from [] (ret_from_fork+0x14/0x3c)
nov. 12 15:11:27 raspberrypi3 kernel: Exception stack(0xc1f3bfb0 to 0xc1f3bff8)
nov. 12 15:11:27 raspberrypi3 kernel: bfa0: 00000000 00000000 00000000 00000000
nov. 12 15:11:27 raspberrypi3 kernel: bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nov. 12 15:11:27 raspberrypi3 kernel: bfe0: 00000000 00000000 00000000 00000000 00000013 00000000
nov. 12 15:11:27 raspberrypi3 kernel: ---[ end trace a0cd27d0ea2f037a ]---