[I fatfingered the from header in my first try to send this email. I guess it was refused by most mail servers, please excuse if you get this mail twice. Please use this one to reply to.]
Hello, On Wed, May 27, 2026 at 06:17:51PM +0800, xiao sheng wen wrote: > Package: src:linux > Version: 7.1~rc5-1~exp1 > Severity: normal > X-Debbugs-Cc: [email protected], [email protected] > User: [email protected] > Usertags: loong64 > > Hi, > > My loongarch 3A6000 PC dmesg has the following Call Trace: > please see following Kernel log, gpu/drm part. > [...] > May 27 17:53:22 3A6000 kernel: [drm] Initialized loongson 1.0.0 for > 0000:00:06.1 on minor 0 > May 27 17:53:22 3A6000 kernel: Console: switching to colour frame buffer > device 240x67 > May 27 17:53:22 3A6000 kernel: loongson 0000:00:06.1: [drm] fb0: > loongsondrmfb frame buffer device > May 27 17:53:22 3A6000 kernel: ------------[ cut here ]------------ > May 27 17:53:22 3A6000 kernel: loongson 0000:00:06.1: [drm] > drm_WARN_ON_ONCE(drm_drv_uses_atomic_modeset(dev)) > May 27 17:53:22 3A6000 kernel: WARNING: drivers/gpu/drm/drm_vblank.c:747 at > drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x3d4/0x450 [drm], > CPU#0: kworker/0:1/11 > May 27 17:53:22 3A6000 kernel: Modules linked in: snd_hda_codec_conexant > snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg > snd_hda_codec snd_hda_core snd_hwdep loongson tpm_tis_spi drm_ttm_helper > tpm_tis_core ttm snd_pcm drm_client_lib drm_kms_helper snd_timer snd > i2c_algo_bit soundcore evdev binfmt_misc drm zlib_deflate configfs nfnetlink > efivarfs autofs4 ext4 crc16 mbcache jbd2 crc32c_cryptoapi hid_generic usbhid > hid ahci ohci_pci libahci xhci_pci ehci_pci xhci_hcd libata ehci_hcd ohci_hcd > nvme usbcore r8169 nvme_core scsi_mod realtek nvme_keyring nvme_auth > phy_package scsi_common usb_common > May 27 17:53:22 3A6000 kernel: CPU: 0 UID: 0 PID: 11 Comm: kworker/0:1 Not > tainted 7.1-loong64 #1 PREEMPTLAZY Debian 7.1~rc5-1~exp1 > May 27 17:53:22 3A6000 kernel: Hardware name: Loongson > Loongson-3A6000-HV-7A2000-1w-V0.1-EVB/Loongson-3A6000-HV-7A2000-1w-EVB-V1.21, > BIOS Loongson-UDK2018-V4.0.05756-prestab > May 27 17:53:22 3A6000 kernel: Workqueue: events drm_fb_helper_damage_work > [drm_kms_helper] > May 27 17:53:22 3A6000 kernel: pc ffff800002f774c4 ra ffff800002f774c4 tp > 90000001004c4000 sp 90000001004c7b30 > May 27 17:53:22 3A6000 kernel: a0 000000000000004f a1 0000000000000000 a2 > 90000001004c7920 a3 90000001004c7918 > May 27 17:53:22 3A6000 kernel: a4 0000000000000000 a5 90000001004c7af8 a6 > 2d2d2d2d2d2d2d2d a7 2d2d2d2d2d2d2d2d > May 27 17:53:22 3A6000 kernel: t0 0c403a42ea8ca400 t1 0c403a42ea8ca400 t2 > 9000000001854000 t3 0000000000000001 > May 27 17:53:22 3A6000 kernel: t4 fffffffffffffffe t5 3fffffffffffefff t6 > 900000000190ece8 t7 0000000000000000 > May 27 17:53:22 3A6000 kernel: t8 0000000000000000 u0 ffff800003086000 s9 > 0000000000000000 s0 900000010006f0d0 > May 27 17:53:22 3A6000 kernel: s1 90000001064014b0 s2 ffff800003086000 s3 > 0000000000000000 s4 ffff800003150900 > May 27 17:53:22 3A6000 kernel: s5 90000001004c7c14 s6 0000000000000000 s7 > ffffffffffffffff s8 900000010cfa1308 > May 27 17:53:22 3A6000 kernel: ra: ffff800002f774c4 > drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x3d4/0x450 [drm] > May 27 17:53:22 3A6000 kernel: ERA: ffff800002f774c4 > drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x3d4/0x450 [drm] > May 27 17:53:22 3A6000 kernel: CRMD: 000000b0 (PLV0 -IE -DA +PG DACF=CC > DACM=CC -WE) > May 27 17:53:22 3A6000 kernel: PRMD: 00000000 (PPLV0 -PIE -PWE) > May 27 17:53:22 3A6000 kernel: EUEN: 00000000 (-FPE -SXE -ASXE -BTE) > May 27 17:53:22 3A6000 kernel: ECFG: 00071c1d (LIE=0,2-4,10-12 VS=7) > May 27 17:53:22 3A6000 kernel: ESTAT: 000c0000 [BRK] (IS= ECode=12 EsubCode=0) > May 27 17:53:22 3A6000 kernel: PRID: 0014d000 (Loongson-64bit, > Loongson-3A6000-HV) > May 27 17:53:22 3A6000 kernel: CPU: 0 UID: 0 PID: 11 Comm: kworker/0:1 Not > tainted 7.1-loong64 #1 PREEMPTLAZY Debian 7.1~rc5-1~exp1 > May 27 17:53:22 3A6000 kernel: Hardware name: Loongson > Loongson-3A6000-HV-7A2000-1w-V0.1-EVB/Loongson-3A6000-HV-7A2000-1w-EVB-V1.21, > BIOS Loongson-UDK2018-V4.0.05756-prestab > May 27 17:53:22 3A6000 kernel: Workqueue: events drm_fb_helper_damage_work > [drm_kms_helper] > May 27 17:53:22 3A6000 kernel: Stack : 90000001004c7778 0000000000000000 > 9000000000238c28 90000001004c4000 > May 27 17:53:22 3A6000 kernel: 90000001004c7750 90000001004c7758 > 0000000000000000 90000001004c7898 > May 27 17:53:22 3A6000 kernel: 90000001004c7890 90000001004c7890 > 90000001004c7778 0000000000000024 > May 27 17:53:22 3A6000 kernel: 0000000000000030 90000001004c7758 > 0c403a42ea8ca400 9000000100476440 > May 27 17:53:22 3A6000 kernel: 90000001004c4000 900000000160c2e8 > 3fffffffffffefff 900000000190ece8 > May 27 17:53:22 3A6000 kernel: 0000000000000000 0000000000000000 > 000000087ac30000 0000000000000000 > May 27 17:53:22 3A6000 kernel: 0000000000000000 9000000001854000 > 0000000000000000 900000000160c2e8 > May 27 17:53:22 3A6000 kernel: 00000000000002eb 0000000000000009 > 0000000000000000 ffffffffffffffff > May 27 17:53:22 3A6000 kernel: 900000010cfa1308 0000000000000000 > 9000000000238c44 00007ffff0e02f70 > May 27 17:53:22 3A6000 kernel: 00000000000000b0 0000000000000000 > 0000000000000000 0000000000071c1d > May 27 17:53:22 3A6000 kernel: ... > May 27 17:53:22 3A6000 kernel: Call Trace: > May 27 17:53:22 3A6000 kernel: [<9000000000238c44>] show_stack+0x64/0x190 > May 27 17:53:22 3A6000 kernel: [<9000000000231248>] dump_stack_lvl+0x70/0x9c > May 27 17:53:22 3A6000 kernel: [<9000000000290278>] __warn+0xa8/0x210 > May 27 17:53:22 3A6000 kernel: [<90000000012648e8>] __report_bug+0xa8/0x1c0 > May 27 17:53:22 3A6000 kernel: [<9000000001264af0>] report_bug+0x40/0xd0 > May 27 17:53:22 3A6000 kernel: [<90000000012a9ed4>] do_bp+0x254/0x420 > May 27 17:53:22 3A6000 kernel: [<0000000000000000>] 0x0 > May 27 17:53:22 3A6000 kernel: [<ffff800002f774c4>] > drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x3d4/0x450 [drm] > May 27 17:53:22 3A6000 kernel: [<ffff800002f756b4>] > drm_crtc_get_last_vbltimestamp+0x64/0xb0 [drm] > May 27 17:53:22 3A6000 kernel: [<ffff800002f76748>] > drm_update_vblank_count+0xb8/0x4a0 [drm] > May 27 17:53:22 3A6000 kernel: [<ffff800002f76d00>] > drm_vblank_enable+0x1d0/0x230 [drm] > May 27 17:53:22 3A6000 kernel: [<ffff800002f77eac>] drm_vblank_get+0xdc/0x160 > [drm] > May 27 17:53:22 3A6000 kernel: [<ffff800002f7cecc>] > drm_client_modeset_wait_for_vblank+0x4c/0xb0 [drm] > May 27 17:53:22 3A6000 kernel: [<ffff8000031f8fd4>] > drm_fb_helper_damage_work+0x84/0x240 [drm_kms_helper] > May 27 17:53:22 3A6000 kernel: [<90000000002c0dd4>] > process_one_work+0x1a4/0x620 > May 27 17:53:22 3A6000 kernel: [<90000000002c1d90>] worker_thread+0x1f0/0x3b0 > May 27 17:53:22 3A6000 kernel: [<90000000002cd988>] kthread+0x148/0x160 > May 27 17:53:22 3A6000 kernel: [<90000000012aa338>] > ret_from_kernel_thread+0x28/0x290 > May 27 17:53:22 3A6000 kernel: [<90000000002369e8>] > ret_from_kernel_thread_asm+0x10/0x88 > May 27 17:53:22 3A6000 kernel: > May 27 17:53:22 3A6000 kernel: ---[ end trace 0000000000000000 ]--- There is an at least similar issue addressed upstream at https://lore.kernel.org/dri-devel/[email protected]/ That patch wasn't accepted, there is a newer patch under discussion by the same author, but I'm unsure if that is the continuation of addressing this issue: https://lore.kernel.org/dri-devel/[email protected]/ @Icenowy: Is that the same issue that you're addressing in the currently discussed patch? If yes, can you please add Closes: https://bugs.debian.org/1138033 to the next revision to simplify tracking for us (= debian-kernel team)? Best regards Uwe
signature.asc
Description: PGP signature

