On 2023-11-10 10:51, Andreas Beckmann wrote:
The module should continue to work on 6.1
The module should continue to work on 6.5 booted with ibt=off
The module should fail to load with an error message describing the
issue on 6.5 with ibt enabled, but without a kernel BUG.
Did you find some time to test the package patched with my IBT related
changes?
I've managed to add the patch today and recompile. Complete success and
works as expected. It no longer crashes when ibt=on.
Initially I've had an idea to automatically set this kernel command line
boot values when the module is installed, but having this informative
message is actually better. One nit-pick is that the kernel message is
not clear as to what module it's talking about.
kernel: NVRM: This module is incompatible with IBT. Try booting with
ibt=off.
A better message could be,
kernel: NVRM: This Nvidia driver is incompatible with IBT. Try booting
with ibt=off.
Thanks!
- Adam