On Mon, 2025-04-07 at 16:28 +0000, Timur Tabi wrote:
> On Mon, 2025-04-07 at 16:28 +0100, David Woodhouse wrote:
> > [608593.5728743 CPU: 15 UID: 626640614 PID: 17529 Comm: WebKitWebProces
> > Taint
> > [608593.576062] Tainted: [W]=WARN
> 
> What does this mean?  

That the kernel is 'tainted' because it's already emitted a warning?

> > C608593.579235] Hardware name: LENOVO 21FVS16V08/21FVS16V80, BIOS N3ZET45W
> > (1.
> > [608593.582441] RIP: 0010:r535_gsp_msgq_wait+0x1c4/0x1f0 [nouveau]
> 
> Can you add a bunch of printks to r535_gsp_msgq_wait() to help narrow down
> which specific WARN this is?  Or maybe use addr2line?

Not exactly the same build (I'm on 6.14 now) but:

(gdb) list *(r535_gsp_msgq_wait+0x1c4)
0xd24 is in r535_gsp_msgq_wait 
(drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:117).
112                             break;
113     
114                     usleep_range(1, 2);
115             } while (--(*ptime));
116     
117             if (WARN_ON(!*ptime))
118                     return ERR_PTR(-ETIMEDOUT);
119     
120             mqe = (void *)((u8 *)gsp->shm.msgq.ptr + 0x1000 + rptr * 
0x1000);
121     

It doesn't seem to happen with 6.14, but maybe it's only when the HDMI
has stopped working, and that hasn't happened yet with 6.14. I booted
back into 6.13.6 to test that again, and it also managed to reboot if I
did so *before* the HDMI output was unhappy.

Any clues on how to debug the USB-C output, and where to report that? 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to