[Bug 1196855] New: [RPi4] vc4_hdmi driver is crashing when 4K monitor is connected
https://bugzilla.suse.com/show_bug.cgi?id=1196855 Bug ID: 1196855 Summary: [RPi4] vc4_hdmi driver is crashing when 4K monitor is connected Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: aarch64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: ivan.ivanov@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I am seeing following driver crash when boot with 4K monitor attached or when I plug it later: [ 87.272347][ T687] Unable to handle kernel read from unreadable memory at virtual address 0000000000000348 [ 87.282260][ T687] Mem abort info: [ 87.285796][ T687] ESR = 0x96000004 [ 87.289597][ T687] EC = 0x25: DABT (current EL), IL = 32 bits [ 87.295723][ T687] SET = 0, FnV = 0 [ 87.299525][ T687] EA = 0, S1PTW = 0 [ 87.303428][ T687] FSC = 0x04: level 0 translation fault [ 87.309082][ T687] Data abort info: [ 87.312713][ T687] ISV = 0, ISS = 0x00000004 [ 87.317307][ T687] CM = 0, WnR = 0 [ 87.321018][ T687] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000103aef000 [ 87.328268][ T687] [0000000000000348] pgd=0000000000000000, p4d=0000000000000000 [ 87.335882][ T687] Internal error: Oops: 96000004 [#1] SMP [ 87.341537][ T687] Modules linked in: af_packet(E) algif_hash(E) aes_neon_bs(E) aes_neon_blk(E) algif_skcipher(E) af_alg(E) bnep(E) cpufreq_dt(E) snd_soc_hdmi_codec(E) btsdio(E) hci_uart(E) btqca(E) btrtl(E) btbcm(E) brcmfmac(E) btintel(E) bluetooth(E) brcmutil(E) cfg80211(E) ecdh_generic(E) rfkill(E) raspberrypi_cpufreq(E) vc4(E) drm_kms_helper(E) broadcom(E) cec(E) bcm2711_thermal(E) rc_core(E) snd_soc_core(E) bcm_phy_lib(E) snd_compress(E) iproc_rng200(E) ac97_bus(E) snd_pcm_dmaengine(E) snd_pcm(E) snd_timer(E) snd(E) genet(E) mdio_bcm_unimac(E) soundcore(E) syscopyarea(E) sysfillrect(E) sysimgblt(E) nvmem_rmem(E) fb_sys_fops(E) leds_gpio(E) uio_pdrv_genirq(E) uio(E) efi_pstore(E) nls_iso8859_1(E) nls_cp437(E) vfat(E) fat(E) drm(E) fuse(E) ip_tables(E) x_tables(E) ext4(E) mbcache(E) jbd2(E) mmc_block(E) xhci_pci(E) xhci_pci_renesas(E) xhci_hcd(E) usbcore(E) usb_common(E) crct10dif_ce(E) raspberrypi_hwmon(E) clk_raspberrypi(E) gpio_raspberrypi_exp(E) i2c_brcmstb(E) [ 87.341795][ T687] clk_bcm2711_dvp(E) bcm2835_wdt(E) bcm2835_dma(E) virt_dma(E) gpio_regulator(E) pcie_brcmstb(E) phy_generic(E) sdhci_iproc(E) sdhci_pltfm(E) sdhci(E) mmc_core(E) fixed(E) sg(E) efivarfs(E) [ 87.447616][ T687] CPU: 3 PID: 687 Comm: irq/56-vc4 hdmi Tainted: G E 5.16.12-0.gc83ed31-default #1 openSUSE Tumbleweed (unreleased) df4e1cac08e5b2a7fb15702129d12fa8f60d0542 [ 87.464734][ T687] Hardware name: raspberrypi rpi/rpi, BIOS 2022.01 01/01/2022 [ 87.472147][ T687] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 87.479917][ T687] pc : vc4_hdmi_enable_scrambling+0x44/0x270 [vc4] [ 87.486425][ T687] lr : vc4_hdmi_connector_detect+0x70/0x250 [vc4] [ 87.492829][ T687] sp : ffff800008b4bc10 [ 87.496892][ T687] x29: ffff800008b4bc10 x28: 0000000000000000 x27: 0000000000000000 [ 87.504847][ T687] x26: ffffb0874123ea70 x25: ffffb0874123eb50 x24: ffff4ada87284400 [ 87.512800][ T687] x23: ffff4ada825c8000 x22: 0000000000000001 x21: ffff4ada9c960e00 [ 87.520752][ T687] x20: ffff4ada830585d8 x19: ffff4ada83058528 x18: 0000000000000000 [ 87.528702][ T687] x17: 58b0805a70f23000 x16: ffffb0874147b1f0 x15: 5029a0a0a0005e56 [ 87.536654][ T687] x14: 005a60010706e603 x13: 005a60010706e603 x12: 0fe200c005e30180 [ 87.544605][ T687] x11: d6001a00002188b9 x10: 003a203040133880 x9 : ffffb086f98ee700 [ 87.552555][ T687] x8 : ffff800008b4bbc8 x7 : 0000000000000031 x6 : 0000000000000000 [ 87.560506][ T687] x5 : 0000000000000000 x4 : ffff4adb7efb0800 x3 : 0000000000001d84 [ 87.568455][ T687] x2 : 00000000000003e8 x1 : 000000001443fd00 x0 : 0000000000000000 [ 87.576407][ T687] Call trace: [ 87.579589][ T687] vc4_hdmi_enable_scrambling+0x44/0x270 [vc4 f9f81cc6c18ada14f57f48953a862b790f775310] [ 87.589345][ T687] vc4_hdmi_connector_detect+0x70/0x250 [vc4 f9f81cc6c18ada14f57f48953a862b790f775310] [ 87.599009][ T687] drm_helper_probe_detect_ctx+0x9c/0x120 [drm_kms_helper f15a3342071364205456da259f114c585fb81c6e] [ 87.609875][ T687] check_connector_changed+0x50/0x1ec [drm_kms_helper f15a3342071364205456da259f114c585fb81c6e] [ 87.620379][ T687] drm_connector_helper_hpd_irq_event+0x3c/0xd0 [drm_kms_helper f15a3342071364205456da259f114c585fb81c6e] [ 87.631765][ T687] vc4_hdmi_hpd_irq_thread+0x38/0x50 [vc4 f9f81cc6c18ada14f57f48953a862b790f775310] [ 87.641167][ T687] irq_thread_fn+0x38/0xb0 [ 87.645509][ T687] irq_thread+0x1b0/0x400 [ 87.649754][ T687] kthread+0x154/0x160 [ 87.653731][ T687] ret_from_fork+0x10/0x20 [ 87.658070][ T687] Code: f9402a60 52807d02 529fa001 72a28861 (f941a400) [ 87.664957][ T687] ---[ end trace 3923d3f635d7a9ff ]--- # cat /etc/os-release NAME="openSUSE Tumbleweed" # VERSION="20220301" -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1196855
Ivan Ivanov
participants (1)
-
bugzilla_noreply@suse.com