2022-07-13 16:24:44 |
Dimitri John Ledkov |
bug |
|
|
added bug |
2022-07-13 16:25:17 |
Dimitri John Ledkov |
attachment added |
|
dmesg.log https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-515/+bug/1981610/+attachment/5602907/+files/dmesg.log |
|
2022-07-13 16:28:07 |
Dimitri John Ledkov |
attachment added |
|
make.log https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-515/+bug/1981610/+attachment/5602908/+files/make.log |
|
2022-07-13 16:28:15 |
Dimitri John Ledkov |
tags |
|
cet ibt |
|
2022-07-13 16:29:37 |
Dimitri John Ledkov |
description |
After compiling kernel with IBT, compling nvidia dkms, fails to load with this:
Jul 13 17:23:05 ottawa kernel:
Jul 13 17:23:05 ottawa kernel: traps: Missing ENDBR: _nv011433rm+0x0/0x10 [nvidia]
Jul 13 17:23:05 ottawa kernel: ------------[ cut here ]------------
Jul 13 17:23:05 ottawa kernel: kernel BUG at arch/x86/kernel/traps.c:253! |
After compiling kernel with IBT, compling nvidia dkms, fails to load with this:
dmesg.log:
Jul 13 17:23:05 ottawa kernel:
Jul 13 17:23:05 ottawa kernel: traps: Missing ENDBR: _nv011433rm+0x0/0x10 [nvidia]
Jul 13 17:23:05 ottawa kernel: ------------[ cut here ]------------
Jul 13 17:23:05 ottawa kernel: kernel BUG at arch/x86/kernel/traps.c:253!
also note lots of warnings from objtool in make.log:
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000093kms+0x1d: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000098kms+0x2f: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000094kms+0x50: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000677kms+0x9: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000680kms+0x38: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000024kms+0x16: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000643kms+0xcc: BP used as a scratch register
... |
|
2022-07-13 21:33:35 |
Dimitri John Ledkov |
description |
After compiling kernel with IBT, compling nvidia dkms, fails to load with this:
dmesg.log:
Jul 13 17:23:05 ottawa kernel:
Jul 13 17:23:05 ottawa kernel: traps: Missing ENDBR: _nv011433rm+0x0/0x10 [nvidia]
Jul 13 17:23:05 ottawa kernel: ------------[ cut here ]------------
Jul 13 17:23:05 ottawa kernel: kernel BUG at arch/x86/kernel/traps.c:253!
also note lots of warnings from objtool in make.log:
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000093kms+0x1d: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000098kms+0x2f: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000094kms+0x50: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000677kms+0x9: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000680kms+0x38: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000024kms+0x16: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000643kms+0xcc: BP used as a scratch register
... |
After compiling kernel with IBT, compling nvidia dkms, fails to load with this:
dmesg.log:
Jul 13 17:23:05 ottawa kernel:
Jul 13 17:23:05 ottawa kernel: traps: Missing ENDBR: _nv011433rm+0x0/0x10 [nvidia]
Jul 13 17:23:05 ottawa kernel: ------------[ cut here ]------------
Jul 13 17:23:05 ottawa kernel: kernel BUG at arch/x86/kernel/traps.c:253!
also note lots of warnings from objtool in make.log:
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000093kms+0x1d: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000098kms+0x2f: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000094kms+0x50: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000677kms+0x9: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000680kms+0x38: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000024kms+0x16: call without frame pointer save/setup
/var/lib/dkms/nvidia/515.48.07/build/nvidia-modeset.o: warning: objtool: _nv000643kms+0xcc: BP used as a scratch register
...
If this cannot be fixed, we should consider to make nvidia drivers by default ship grub kernel commandline chanes to be "ibt=warn" or "ibt=off" by default. |
|