nouveau 0000:05:00.0: timeout on HiFive SiFive Unmatched

Bug #2054325 reported by Heinrich Schuchardt
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-riscv-6.5 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Booting the SiFive Unmatched no output on the monitor was shown. Zillions of messages like the following were written:

[ +0.007867] ------------[ cut here ]------------
[ +0.000013] nouveau 0000:05:00.0: timeout
[ +0.000374] WARNING: CPU: 2 PID: 2028 at drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c:35 g84_bar_flush+0x11a/0x12a [nouveau]
[ +0.008579] Modules linked in: tls binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hda_core snd_hwdep snd_pcm snd_timer snd soundc>
[ +0.000245] CPU: 2 PID: 2028 Comm: kworker/2:3 Tainted: G W 6.5.0-17-generic #17.1.1~22.04.1-Ubuntu
[ +0.000011] Hardware name: SiFive HiFive Unmatched A00 (DT)
[ +0.000007] Workqueue: events drm_fb_helper_damage_work [drm_kms_helper]
[ +0.000715] epc : g84_bar_flush+0x11a/0x12a [nouveau]
[ +0.006843] ra : g84_bar_flush+0x11a/0x12a [nouveau]
[ +0.006368] epc : ffffffff026becf8 ra : ffffffff026becf8 sp : ffffffc80172b6c0
[ +0.000008] gp : ffffffff822603c8 tp : ffffffd89ae05100 t0 : ffffffff820bd738
[ +0.000006] t1 : 0000000000000000 t2 : 2d2d2d2d2d2d2d2d s0 : ffffffc80172b720
[ +0.000005] s1 : ffffffd887482000 a0 : 0000000000000000 a1 : 0000000000000000
[ +0.000006] a2 : 0000000000000000 a3 : 0000000000000000 a4 : 0000000000000000
[ +0.000006] a5 : 0000000000000000 a6 : 0000000000000000 a7 : 0000000000000000
[ +0.000005] s2 : 0000000000070000 s3 : ffffffd89d6d19b8 s4 : 0000000200000022
[ +0.000006] s5 : 0000000000000046 s6 : 0000000000000046 s7 : 0000000000000000
[ +0.000006] s8 : 1000000000000000 s9 : 0000100000000000 s10: ffffffc80172b9c8
[ +0.000006] s11: ffffffd887144000 t3 : 0000000000000000 t4 : 0000000000000000
[ +0.000006] t5 : 0000000000000000 t6 : ffffffc80172b4b8
[ +0.000004] status: 0000000200000100 badaddr: 0000000000000058 cause: 0000000000000003
[ +0.000010] [<ffffffff026becf8>] g84_bar_flush+0x11a/0x12a [nouveau]
[ +0.006810] [<ffffffff026be1e0>] nvkm_bar_flush+0x1a/0x2c [nouveau]
[ +0.006619] [<ffffffff02706a64>] nv50_instobj_release+0x34/0x90 [nouveau]
[ +0.006681] [<ffffffff02713390>] gf100_vmm_pgt_mem+0x11a/0x1c0 [nouveau]
[ +0.006721] [<ffffffff0270e294>] nvkm_vmm_iter.constprop.0+0x37e/0x44e [nouveau]
[ +0.006638] [<ffffffff0270e4e0>] nvkm_vmm_ptes_get_map+0x36/0x98 [nouveau]
[ +0.006891] [<ffffffff0270e6d2>] nvkm_vmm_map_locked+0x190/0x2bc [nouveau]
[ +0.006817] [<ffffffff0270fa16>] nvkm_vmm_map+0x46/0x7e [nouveau]
[ +0.006676] [<ffffffff026e62e0>] nvkm_vram_map+0x68/0x98 [nouveau]
[ +0.006690] [<ffffffff0270cba4>] gf100_mem_map+0x98/0x12c [nouveau]
[ +0.006985] [<ffffffff02715b24>] nvkm_umem_map+0x50/0xc4 [nouveau]
[ +0.007003] [<ffffffff026af3dc>] nvkm_object_map+0x1e/0x42 [nouveau]
[ +0.006670] [<ffffffff026adf30>] nvkm_ioctl_map+0x76/0xf2 [nouveau]
[ +0.007303] [<ffffffff026ae662>] nvkm_ioctl+0xaa/0x208 [nouveau]
[ +0.006766] [<ffffffff02785d7e>] nvkm_client_ioctl+0x18/0x26 [nouveau]
[ +0.006833] [<ffffffff026a858a>] nvif_object_map_handle+0x90/0xf6 [nouveau]
[ +0.007200] [<ffffffff0278669c>] nouveau_ttm_io_mem_reserve+0x13a/0x222 [nouveau]
[ +0.007131] [<ffffffff0249d0c4>] ttm_bo_vmap+0x82/0x120 [ttm]
[ +0.000263] [<ffffffff0247d0d8>] drm_gem_ttm_vmap+0x18/0x22 [drm_ttm_helper]
[ +0.000024] [<ffffffff024e879a>] drm_gem_vmap+0x1e/0x40 [drm]
[ +0.001963] [<ffffffff024e87ec>] drm_gem_vmap_unlocked+0x30/0x50 [drm]
[ +0.000915] [<ffffffff024d4c1a>] drm_client_buffer_vmap+0x26/0x44 [drm]
[ +0.001034] [<ffffffff02415428>] drm_fbdev_generic_helper_fb_dirty+0xa2/0x190 [drm_kms_helper]
[ +0.000717] [<ffffffff024156fe>] drm_fb_helper_fb_dirty+0x86/0x174 [drm_kms_helper]
[ +0.000286] [<ffffffff02415808>] drm_fb_helper_damage_work+0x1c/0x26 [drm_kms_helper]
[ +0.000272] [<ffffffff8003a9b0>] process_one_work+0x1f6/0x390
[ +0.000024] [<ffffffff8003abd4>] worker_thread+0x8a/0x456
[ +0.000011] [<ffffffff8004381e>] kthread+0xc4/0xe4
[ +0.000012] [<ffffffff80003f4e>] ret_from_fork+0xe/0x20
[ +0.000014] ---[ end trace 0000000000000000 ]---
[ +0.133717] nouveau 0000:05:00.0: timer: stalled at ffffffffffffffff
[ +0.007740] ------------[ cut here ]------------

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-6.5.0-17-generic 6.5.0-17.17.1.1~22.04.1
ProcVersionSignature: Ubuntu 6.5.0-17.17.1.1~22.04.1-generic 6.5.8
Uname: Linux 6.5.0-17-generic riscv64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: riscv64
CasperMD5CheckResult: unknown
CloudArchitecture: riscv64
CloudID: nocloud
CloudName: unknown
CloudPlatform: nocloud
CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud-net)
Date: Mon Feb 19 15:47:49 2024
SourcePackage: linux-riscv-6.5
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Heinrich Schuchardt (xypron) wrote :
Revision history for this message
Heinrich Schuchardt (xypron) wrote :

The error occurred with a monitor that was in a low power state.

Rebooting with the monitor powered on showed no issues.

Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/2054325

tags: added: iso-testing
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.