|
Bugzilla – Full Text Bug Listing |
| Summary: | WARNING at apply_retpolines when using NVIDIA proprietary driver - 470 series | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Ionut Nechita <ionut_n2001> |
| Component: | X11 3rd Party Driver | Assignee: | Stefan Dirsch <sndirsch> |
| Status: | RESOLVED NORESPONSE | QA Contact: | Stefan Dirsch <sndirsch> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | CC: | ddadap, ionut_n2001, jslaby, sndirsch, tiwai |
| Version: | Current | Flags: | sndirsch:
needinfo?
(ionut_n2001) |
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE Tumbleweed | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Ionut Nechita
2024-05-19 12:41:45 UTC
Hmm. I don't know anything about that. Is this related to boo#1212841 maybe? Hi Stefan, Is not related to boo#1212841, it would be a problem related to the proprietary driver. After the new video driver from NVIDIA will be integrated, this ticket should be taken as a reference for the internal tests in openQA. Ok. So this is a regression caused by updating to kernel 6.9.0+. Mabye our kernel guys have a clue about this. (In reply to Ionut Nechita from comment #2) > Is not related to boo#1212841, it would be a problem related to the > proprietary driver. > After the new video driver from NVIDIA will be integrated, this ticket > should be taken as a reference for the internal tests in openQA. I find this comment confusing and not helpful at all. Reassigning to kernel guys in hope to receive some feedback. ;-) Through a quick glance, I see no big code change in the relevant part triggering the WARNING. Might it be because of CONFIG_* renames which confuses Nvidia driver builds? e.g. CONFIG_RETPOLINE was renamed to CONFIG_MITIGATION_RETPOLINE. Wow! Thanks for this hint. When I differ the previous driver with the current one I see:
--- NVIDIA-Linux-x86_64-470.239.06/kernel/nvidia/nv.c 2024-02-03 07:26:18.000000000 +0100
+++ NVIDIA-Linux-x86_64-470.256.02/kernel/nvidia/nv.c 2024-05-02 17:16:35.000000000 +0200
[...]
-#if !defined(CONFIG_RETPOLINE)
+/*
+ * Commit aefb2f2e619b ("x86/bugs: Rename CONFIG_RETPOLINE =>
+ * CONFIG_MITIGATION_RETPOLINE) in v6.8 renamed CONFIG_RETPOLINE.
+ */
+#if !defined(CONFIG_RETPOLINE) && !defined(CONFIG_MITIGATION_RETPOLINE)
#include "nv-retpoline.h"
#endif
So I guess this issue has been fixed with current G05 driver.
@Ionut Please test again with 470.256.02 driver (current G05 package) and let me know whether this fixes the issue. Thanks! @Ionut Any news on that one? This is an nvidia issue, not the kernel. And hopefully fixed... Still waiting for a response for more than a month now. Please reopen once you can provide the requested feedback. Thanks. |