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

Reply via email to