Bug 218221 - Nouveau GSP fail on command cli:0xc1d0000
Summary: Nouveau GSP fail on command cli:0xc1d0000
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P3 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-04 14:29 UTC by marc barbier
Modified: 2024-03-15 07:07 UTC (History)
1 user (show)

See Also:
Kernel Version: 6.7.0-rc3
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg log (130.13 KB, text/plain)
2023-12-04 14:30 UTC, marc barbier
Details

Description marc barbier 2023-12-04 14:29:52 UTC
Running Linux 6.7.0-rc3 on Gentoo Linux

I'm using a 3070(laptop) with the command line argument nouveau.config=NvGspRm=1

I have confirmed that the Gsp firmware in present in my system, and I'm running mesa 23.3.0

This should allow the nouveau kernel driver to call the GSP firmware for tasks such as reclocking.

As my system is a laptop my main GPU is an integrated radeon gpu so starting Xorg doesn't require nouveau to work.

Once X11 is started I can try to launch vulkan applications which causes the following errors to appear in the kernel log.

> dmesg
[   17.007772] nouveau 0000:01:00.0: gsp:msg fn:4123 len:0x24/0x4 res:0x0 resp:0x0
[   17.010650] nouveau 0000:01:00.0: gsp:msg fn:4108 len:0x38/0x18 res:0x0 resp:0x0
[   17.010945] nouveau 0000:01:00.0: gsp:msg fn:4108 len:0x40/0x20 res:0x0 resp:0x0
[15217.991692] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15217.992913] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15217.994155] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15217.995408] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15217.996738] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15217.997859] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15217.999154] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.000392] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.001799] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.003055] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.004271] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.005615] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.007023] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.008281] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.009543] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.010843] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.012054] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.013295] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.014570] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.015841] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.017084] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.018206] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.019532] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.020804] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.022064] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.023324] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.024644] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.025870] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.027143] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.028388] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.029801] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff
[15218.031055] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl cmd:0x00731341 failed: 0x0000ffff

Running ZINK also inform me that DRI3 is not available.

> MESA_LOADER_DRIVER_OVERRIDE=zink glxgears
WARNING: NVK is not a conformant Vulkan implementation, testing use only.
ac_compute_device_uuid's output is based on invalid pci bus info.
DRI3 not available
failed to load driver: zink
Error: couldn't get an RGB, Double-buffered visual
Comment 1 marc barbier 2023-12-04 14:30:14 UTC
Created attachment 305539 [details]
dmesg log
Comment 2 airlied 2023-12-05 02:09:23 UTC
Can't remember my bz, but all those errors are fine, I've sent patches
to clean them up so we don't report them in dmesg anymore.

On Tue, 5 Dec 2023 at 01:12, <bugzilla-daemon@kernel.org> wrote:
>
> https://bugzilla.kernel.org/show_bug.cgi?id=218221
>
>             Bug ID: 218221
>            Summary: Nouveau GSP fail on command cli:0xc1d0000
>            Product: Drivers
>            Version: 2.5
>           Hardware: All
>                 OS: Linux
>             Status: NEW
>           Severity: normal
>           Priority: P3
>          Component: Video(DRI - non Intel)
>           Assignee: drivers_video-dri@kernel-bugs.osdl.org
>           Reporter: mmarc471@gmail.com
>         Regression: No
>
> Running Linux 6.7.0-rc3 on Gentoo Linux
>
> I'm using a 3070(laptop) with the command line argument
> nouveau.config=NvGspRm=1
>
> I have confirmed that the Gsp firmware in present in my system, and I'm
> running
> mesa 23.3.0
>
> This should allow the nouveau kernel driver to call the GSP firmware for
> tasks
> such as reclocking.
>
> As my system is a laptop my main GPU is an integrated radeon gpu so starting
> Xorg doesn't require nouveau to work.
>
> Once X11 is started I can try to launch vulkan applications which causes the
> following errors to appear in the kernel log.
>
> > dmesg
> [   17.007772] nouveau 0000:01:00.0: gsp:msg fn:4123 len:0x24/0x4 res:0x0
> resp:0x0
> [   17.010650] nouveau 0000:01:00.0: gsp:msg fn:4108 len:0x38/0x18 res:0x0
> resp:0x0
> [   17.010945] nouveau 0000:01:00.0: gsp:msg fn:4108 len:0x40/0x20 res:0x0
> resp:0x0
> [15217.991692] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15217.992913] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15217.994155] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15217.995408] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15217.996738] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15217.997859] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15217.999154] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.000392] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.001799] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.003055] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.004271] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.005615] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.007023] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.008281] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.009543] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.010843] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.012054] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.013295] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.014570] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.015841] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.017084] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.018206] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.019532] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.020804] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.022064] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.023324] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.024644] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.025870] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.027143] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.028388] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.029801] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
> [15218.031055] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000 ctrl
> cmd:0x00731341 failed: 0x0000ffff
>
> Running ZINK also inform me that DRI3 is not available.
>
> > MESA_LOADER_DRIVER_OVERRIDE=zink glxgears
> WARNING: NVK is not a conformant Vulkan implementation, testing use only.
> ac_compute_device_uuid's output is based on invalid pci bus info.
> DRI3 not available
> failed to load driver: zink
> Error: couldn't get an RGB, Double-buffered visual
>
> --
> You may reply to this email to add a comment.
>
> You are receiving this mail because:
> You are watching the assignee of the bug.
Comment 3 marc barbier 2023-12-05 08:06:48 UTC
(In reply to airlied from comment #2)
> Can't remember my bz, but all those errors are fine, I've sent patches
> to clean them up so we don't report them in dmesg anymore.
> 
> On Tue, 5 Dec 2023 at 01:12, <bugzilla-daemon@kernel.org> wrote:
> >
> > https://bugzilla.kernel.org/show_bug.cgi?id=218221
> >
> >             Bug ID: 218221
> >            Summary: Nouveau GSP fail on command cli:0xc1d0000
> >            Product: Drivers
> >            Version: 2.5
> >           Hardware: All
> >                 OS: Linux
> >             Status: NEW
> >           Severity: normal
> >           Priority: P3
> >          Component: Video(DRI - non Intel)
> >           Assignee: drivers_video-dri@kernel-bugs.osdl.org
> >           Reporter: mmarc471@gmail.com
> >         Regression: No
> >
> > Running Linux 6.7.0-rc3 on Gentoo Linux
> >
> > I'm using a 3070(laptop) with the command line argument
> > nouveau.config=NvGspRm=1
> >
> > I have confirmed that the Gsp firmware in present in my system, and I'm
> > running
> > mesa 23.3.0
> >
> > This should allow the nouveau kernel driver to call the GSP firmware for
> > tasks
> > such as reclocking.
> >
> > As my system is a laptop my main GPU is an integrated radeon gpu so
> starting
> > Xorg doesn't require nouveau to work.
> >
> > Once X11 is started I can try to launch vulkan applications which causes
> the
> > following errors to appear in the kernel log.
> >
> > > dmesg
> > [   17.007772] nouveau 0000:01:00.0: gsp:msg fn:4123 len:0x24/0x4 res:0x0
> > resp:0x0
> > [   17.010650] nouveau 0000:01:00.0: gsp:msg fn:4108 len:0x38/0x18 res:0x0
> > resp:0x0
> > [   17.010945] nouveau 0000:01:00.0: gsp:msg fn:4108 len:0x40/0x20 res:0x0
> > resp:0x0
> > [15217.991692] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15217.992913] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15217.994155] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15217.995408] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15217.996738] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15217.997859] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15217.999154] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.000392] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.001799] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.003055] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.004271] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.005615] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.007023] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.008281] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.009543] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.010843] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.012054] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.013295] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.014570] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.015841] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.017084] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.018206] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.019532] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.020804] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.022064] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.023324] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.024644] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.025870] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.027143] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.028388] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.029801] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> > [15218.031055] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> ctrl
> > cmd:0x00731341 failed: 0x0000ffff
> >
> > Running ZINK also inform me that DRI3 is not available.
> >
> > > MESA_LOADER_DRIVER_OVERRIDE=zink glxgears
> > WARNING: NVK is not a conformant Vulkan implementation, testing use only.
> > ac_compute_device_uuid's output is based on invalid pci bus info.
> > DRI3 not available
> > failed to load driver: zink
> > Error: couldn't get an RGB, Double-buffered visual
> >
> > --
> > You may reply to this email to add a comment.
> >
> > You are receiving this mail because:
> > You are watching the assignee of the bug.

So i guess the second issue is purely mesa and has nothing to do with the kernel ?

Thank you for taking time to respond.
Comment 4 marc barbier 2023-12-05 12:10:02 UTC
I just compiled rc4 and the errors no longer shows.
Comment 5 airlied 2023-12-05 23:08:01 UTC
Yes I'd file that against mesa, I don't think we are quite there with
zink support yet, trying to push on it a bit.

On Tue, 5 Dec 2023 at 21:42, <bugzilla-daemon@kernel.org> wrote:
>
> https://bugzilla.kernel.org/show_bug.cgi?id=218221
>
> --- Comment #3 from marc barbier (mmarc471@gmail.com) ---
> (In reply to airlied from comment #2)
> > Can't remember my bz, but all those errors are fine, I've sent patches
> > to clean them up so we don't report them in dmesg anymore.
> >
> > On Tue, 5 Dec 2023 at 01:12, <bugzilla-daemon@kernel.org> wrote:
> > >
> > > https://bugzilla.kernel.org/show_bug.cgi?id=218221
> > >
> > >             Bug ID: 218221
> > >            Summary: Nouveau GSP fail on command cli:0xc1d0000
> > >            Product: Drivers
> > >            Version: 2.5
> > >           Hardware: All
> > >                 OS: Linux
> > >             Status: NEW
> > >           Severity: normal
> > >           Priority: P3
> > >          Component: Video(DRI - non Intel)
> > >           Assignee: drivers_video-dri@kernel-bugs.osdl.org
> > >           Reporter: mmarc471@gmail.com
> > >         Regression: No
> > >
> > > Running Linux 6.7.0-rc3 on Gentoo Linux
> > >
> > > I'm using a 3070(laptop) with the command line argument
> > > nouveau.config=NvGspRm=1
> > >
> > > I have confirmed that the Gsp firmware in present in my system, and I'm
> > > running
> > > mesa 23.3.0
> > >
> > > This should allow the nouveau kernel driver to call the GSP firmware for
> > > tasks
> > > such as reclocking.
> > >
> > > As my system is a laptop my main GPU is an integrated radeon gpu so
> > starting
> > > Xorg doesn't require nouveau to work.
> > >
> > > Once X11 is started I can try to launch vulkan applications which causes
> > the
> > > following errors to appear in the kernel log.
> > >
> > > > dmesg
> > > [   17.007772] nouveau 0000:01:00.0: gsp:msg fn:4123 len:0x24/0x4 res:0x0
> > > resp:0x0
> > > [   17.010650] nouveau 0000:01:00.0: gsp:msg fn:4108 len:0x38/0x18
> res:0x0
> > > resp:0x0
> > > [   17.010945] nouveau 0000:01:00.0: gsp:msg fn:4108 len:0x40/0x20
> res:0x0
> > > resp:0x0
> > > [15217.991692] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15217.992913] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15217.994155] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15217.995408] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15217.996738] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15217.997859] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15217.999154] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.000392] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.001799] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.003055] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.004271] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.005615] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.007023] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.008281] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.009543] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.010843] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.012054] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.013295] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.014570] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.015841] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.017084] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.018206] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.019532] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.020804] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.022064] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.023324] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.024644] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.025870] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.027143] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.028388] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.029801] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > > [15218.031055] nouveau 0000:01:00.0: gsp: cli:0xc1d00002 obj:0x00730000
> > ctrl
> > > cmd:0x00731341 failed: 0x0000ffff
> > >
> > > Running ZINK also inform me that DRI3 is not available.
> > >
> > > > MESA_LOADER_DRIVER_OVERRIDE=zink glxgears
> > > WARNING: NVK is not a conformant Vulkan implementation, testing use only.
> > > ac_compute_device_uuid's output is based on invalid pci bus info.
> > > DRI3 not available
> > > failed to load driver: zink
> > > Error: couldn't get an RGB, Double-buffered visual
> > >
> > > --
> > > You may reply to this email to add a comment.
> > >
> > > You are receiving this mail because:
> > > You are watching the assignee of the bug.
>
> So i guess the second issue is purely mesa and has nothing to do with the
> kernel ?
>
> Thank you for taking time to respond.
>
> --
> You may reply to this email to add a comment.
>
> You are receiving this mail because:
> You are watching the assignee of the bug.

Note You need to log in before you can comment on or make changes to this bug.