Skip to content

[armv7] linux-raspberrypi4 5.10.78-2 - video stop working #4692

@Bob-le-pirate

Description

@Bob-le-pirate

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 ]---

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions