You are not logged in.

#1 2022-05-30 22:46:32

codezero
Member
Registered: 2022-03-11
Posts: 3

Bug: nvidia: module license 'NVIDIA' taints kernel

Hi.

So after last update, my HDMI output is broken due to this issue

May 30 18:36:03 legion5 kernel: PKRU: 55555554
May 30 18:36:03 legion5 kernel: CR2: 00007efd221a5000 CR3: 000000011a072006 CR4: 0000000000f70ee0
May 30 18:36:03 legion5 kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 30 18:36:03 legion5 kernel: FS:  00007efd23b22740(0000) GS:ffffa03c1f940000(0000) knlGS:0000000000000000
May 30 18:36:03 legion5 kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
May 30 18:36:03 legion5 kernel: R10: 0000000000000003 R11: ffffffffaa8caa08 R12: 0000000000000000
May 30 18:36:03 legion5 kernel: RBP: 0000000000000003 R08: 0000000000000000 R09: ffffbcbf40d7fa78
May 30 18:36:03 legion5 kernel: RDX: 0000000000000000 RSI: 00000000ffffefff RDI: 0000000000004ffb
May 30 18:36:03 legion5 kernel: RAX: 0000000000000033 RBX: ffffbcbf40d7fc78 RCX: c0000000ffffefff
May 30 18:36:03 legion5 kernel: RSP: 0018:ffffbcbf40d7fc58 EFLAGS: 00010002
May 30 18:36:03 legion5 kernel: Code: 8b 93 80 00 00 00 be f9 00 00 00 48 c7 c7 d3 ab 06 aa e8 d1 01 50 ff e9 72 ff ff ff 48 c7 c7 ba ab 06 aa e8 c7 31 fb ff 0f 0b <0f> 0b 66 66 2e 0f 1f 84>
May 30 18:36:03 legion5 kernel: RIP: 0010:exc_control_protection+0xc2/0xd0
May 30 18:36:03 legion5 kernel: ---[ end trace 0000000000000000 ]---
May 30 18:36:03 legion5 kernel:  ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 serio_raw atkbd libps2 vivaldi_fmap xhci_pci crc32c_intel i8042 xhci_pci_renesas serio nvme nvme_c>
May 30 18:36:03 legion5 kernel:  intel_tcc_cooling x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel crypt>
May 30 18:36:03 legion5 kernel: Modules linked in: nvidia(POE+) cmac algif_hash algif_skcipher af_alg bnep vmnet(OE+) btusb btrtl btbcm btintel uvcvideo btmtk videobuf2_vmalloc snd_usb_audi>
May 30 18:36:03 legion5 kernel:  </TASK>
May 30 18:36:03 legion5 kernel: R13: 000056531fa81ea0 R14: 000056531fa81d90 R15: 000056531fa820d0
May 30 18:36:03 legion5 kernel: R10: 0000000000000005 R11: 0000000000000246 R12: 000056531e4ffa2a
May 30 18:36:03 legion5 kernel: RBP: 00007efd1e5f1010 R08: 000056531fa81ca0 R09: 0000000000000000
May 30 18:36:03 legion5 kernel: RDX: 000056531e4ffa2a RSI: 0000000003bb4e40 RDI: 00007efd1e5f1010
May 30 18:36:03 legion5 kernel: RAX: ffffffffffffffda RBX: 000056531fa81d90 RCX: 00007efd23512c3e
May 30 18:36:03 legion5 kernel: RSP: 002b:00007ffcb37139e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
May 30 18:36:03 legion5 kernel: Code: 48 8b 0d 5d b1 0e 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01>
May 30 18:36:03 legion5 kernel: RIP: 0033:0x7efd23512c3e
May 30 18:36:03 legion5 kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xae
May 30 18:36:03 legion5 kernel:  ? exc_page_fault+0x74/0x170
May 30 18:36:03 legion5 kernel:  ? do_syscall_64+0x6b/0x90
May 30 18:36:03 legion5 kernel:  ? syscall_exit_to_user_mode+0x26/0x50
May 30 18:36:03 legion5 kernel:  ? do_syscall_64+0x6b/0x90
May 30 18:36:03 legion5 kernel:  ? syscall_exit_to_user_mode+0x26/0x50
May 30 18:36:03 legion5 kernel:  do_syscall_64+0x5c/0x90
May 30 18:36:03 legion5 kernel:  __do_sys_init_module+0x138/0x1b0
May 30 18:36:03 legion5 kernel:  do_init_module+0x4a/0x240
May 30 18:36:03 legion5 kernel:  do_one_initcall+0x5a/0x220
May 30 18:36:03 legion5 kernel:  ? nvidia_init_module+0x5b0/0x5b0 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  nvidia_frontend_init_module+0x50/0x91 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  ? nvidia_init_module+0x5b0/0x5b0 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  nvidia_init_module+0x22e/0x5b0 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  rm_init_rm+0x17/0x60 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  ? cdev_add+0x4d/0x60
May 30 18:36:03 legion5 kernel:  _nv000644rm+0x9/0x20 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  _nv015562rm+0x15/0x70 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  _nv034894rm+0x2f/0x40 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  _nv034892rm+0x1d/0x30 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  _nv034889rm+0xe/0xa0 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  _nv011428rm+0x24/0xe0 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel:  ? _nv034888rm+0x20/0x20 [nvidia 41a8e80d4727066c67f87d1723f6a7740a16e698]
May 30 18:36:03 legion5 kernel: R13: ffffa0389ff20000 R14: 000056531e4ffa2a R15: ffffbcbf4144fd90
May 30 18:36:03 legion5 kernel: R10: ffffffffc415a850 R11: 0000000000000000 R12: 0000000000000010
May 30 18:36:03 legion5 kernel: RBP: ffffa0389ff22fe0 R08: 0000000000000020 R09: ffffffffc41a3b50
May 30 18:36:03 legion5 kernel: RDX: 000000000003dc2a RSI: 0000000000000010 RDI: ffffffffc41a3b10
May 30 18:36:03 legion5 kernel: RAX: ffffffffc20aa0e0 RBX: ffffffffc41a3b10 RCX: 0000000000000000
May 30 18:36:03 legion5 kernel: RSP: 0018:ffffbcbf4144fc20 EFLAGS: 00010202
May 30 18:36:03 legion5 kernel: Code: 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 08 e8 07 0f 1e 00 48 83 c4 08 48 89 c7 e9 bb ff ff ff 66 2e 0f 1f 84 00 00 00 00 00 90 <48> 89 f7 e9 18 08 00 00>
May 30 18:36:03 legion5 kernel: RIP: 0010:_nv011430rm+0x0/0x10 [nvidia]
May 30 18:36:03 legion5 kernel:  asm_exc_control_protection+0x22/0x30
May 30 18:36:03 legion5 kernel:  <TASK>
May 30 18:36:03 legion5 kernel: Call Trace:
May 30 18:36:03 legion5 kernel: PKRU: 55555554
May 30 18:36:03 legion5 kernel: CR2: 00007efd221a5000 CR3: 000000011a072006 CR4: 0000000000f70ee0
May 30 18:36:03 legion5 kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 30 18:36:03 legion5 kernel: FS:  00007efd23b22740(0000) GS:ffffa03c1f940000(0000) knlGS:0000000000000000
May 30 18:36:03 legion5 kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
May 30 18:36:03 legion5 kernel: R10: 0000000000000003 R11: ffffffffaa8caa08 R12: 0000000000000000
May 30 18:36:03 legion5 kernel: RBP: 0000000000000003 R08: 0000000000000000 R09: ffffbcbf4144f978
May 30 18:36:03 legion5 kernel: RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffa03c1f9616a0
May 30 18:36:03 legion5 kernel: RAX: 0000000000000033 RBX: ffffbcbf4144fb78 RCX: 0000000000000027
May 30 18:36:03 legion5 kernel: RSP: 0018:ffffbcbf4144fb58 EFLAGS: 00010002
May 30 18:36:03 legion5 kernel: Code: 8b 93 80 00 00 00 be f9 00 00 00 48 c7 c7 d3 ab 06 aa e8 d1 01 50 ff e9 72 ff ff ff 48 c7 c7 ba ab 06 aa e8 c7 31 fb ff 0f 0b <0f> 0b 66 66 2e 0f 1f 84>
May 30 18:36:03 legion5 kernel: RIP: 0010:exc_control_protection+0xc2/0xd0
May 30 18:36:03 legion5 kernel: Hardware name: LENOVO 82JH/LNVNB161216, BIOS H1CN33WW 07/18/2021
May 30 18:36:03 legion5 kernel: CPU: 5 PID: 853 Comm: modprobe Tainted: P      D    OE     5.18.0-arch1-1 #1 b71a70fe104889aac2f32556bc52f649da2881d2
May 30 18:36:03 legion5 kernel: invalid opcode: 0000 [#3] PREEMPT SMP NOPTI
May 30 18:36:03 legion5 kernel: kernel BUG at arch/x86/kernel/traps.c:252!
May 30 18:36:03 legion5 kernel: ------------[ cut here ]------------
May 30 18:36:03 legion5 kernel: traps: Missing ENDBR: _nv011430rm+0x0/0x10 [nvidia]
May 30 18:36:03 legion5 kernel: 
May 30 18:36:03 legion5 kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 510
May 30 18:36:03 legion5 kernel: nvidia: module license 'NVIDIA' taints kernel.

Help!

Offline

#2 2022-05-30 23:03:35

codezero
Member
Registered: 2022-03-11
Posts: 3

Re: Bug: nvidia: module license 'NVIDIA' taints kernel

Digging deeper, also saw this:

May 30 18:56:08 legion5 systemd[1]: First Boot Complete was skipped because of a failed condition check (ConditionFirst>
May 30 18:56:08 legion5 systemd[1]: Finished Load/Save Random Seed.
May 30 18:56:08 legion5 systemd[1]: Starting Apply Kernel Variables...
May 30 18:56:08 legion5 systemd[1]: Failed to start Load Kernel Modules.
May 30 18:56:08 legion5 systemd[1]: systemd-modules-load.service: Failed with result 'signal'.
May 30 18:56:08 legion5 systemd[1]: systemd-modules-load.service: Main process exited, code=killed, status=11/SEGV
May 30 18:56:08 legion5 kernel: PKRU: 55555554
May 30 18:56:08 legion5 kernel: CR2: 00007fbf10010000 CR3: 000000010689c004 CR4: 0000000000f70ee0
May 30 18:56:08 legion5 kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 30 18:56:08 legion5 kernel: FS:  00007fbf10e0e380(0000) GS:ffff8e595fa00000(0000) knlGS:0000000000000000
May 30 18:56:08 legion5 kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
May 30 18:56:08 legion5 kernel: R10: 0000000000000003 R11: ffffffffb4acaa08 R12: 0000000000000000
May 30 18:56:08 legion5 kernel: RBP: 0000000000000003 R08: 0000000000000000 R09: ffffb9a740dc3a28
May 30 18:56:08 legion5 kernel: RDX: 0000000000000000 RSI: 00000000ffffefff RDI: 0000000000004ffb
May 30 18:56:08 legion5 kernel: RAX: 0000000000000033 RBX: ffffb9a740dc3c28 RCX: c0000000ffffefff
May 30 18:56:08 legion5 kernel: RSP: 0018:ffffb9a740dc3c08 EFLAGS: 00010002
May 30 18:56:08 legion5 kernel: Code: 8b 93 80 00 00 00 be f9 00 00 00 48 c7 c7 d3 ab 26 b4 e8 d1 01 50 ff e9 72 ff ff >
May 30 18:56:08 legion5 kernel: RIP: 0010:exc_control_protection+0xc2/0xd0
May 30 18:56:08 legion5 kernel: ---[ end trace 0000000000000000 ]---
May 30 18:56:08 legion5 kernel: Modules linked in: vmmon(OE+) vmw_vmci crypto_user fuse bpf_preload ip_tables x_tables >
May 30 18:56:08 legion5 kernel:  </TASK>
May 30 18:56:08 legion5 kernel: R13: 00005561dd139b00 R14: 00005561dd1396e0 R15: 00005561dd139c80
May 30 18:56:08 legion5 kernel: R10: 0000000000037701 R11: 0000000000000246 R12: 00007fbf10fd332c
May 30 18:56:08 legion5 kernel: RBP: 00007fbf0ff8f010 R08: 00000000000a2000 R09: 0000000000000000
May 30 18:56:08 legion5 kernel: RDX: 00007fbf10fd332c RSI: 0000000000081c10 RDI: 00007fbf0ff8f010
May 30 18:56:08 legion5 kernel: RAX: ffffffffffffffda RBX: 00005561dd1396e0 RCX: 00007fbf10d12c3e
May 30 18:56:08 legion5 kernel: RSP: 002b:00007ffe236f9bd8 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
May 30 18:56:08 legion5 kernel: Code: 48 8b 0d 5d b1 0e 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 >
May 30 18:56:08 legion5 kernel: RIP: 0033:0x7fbf10d12c3e
May 30 18:56:08 legion5 kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xae
May 30 18:56:08 legion5 kernel:  ? exc_page_fault+0x74/0x170
May 30 18:56:08 legion5 kernel:  ? do_syscall_64+0x6b/0x90
May 30 18:56:08 legion5 kernel:  ? syscall_exit_to_user_mode+0x26/0x50
May 30 18:56:08 legion5 kernel:  ? ksys_read+0x6f/0xf0
May 30 18:56:08 legion5 kernel:  ? do_syscall_64+0x6b/0x90
May 30 18:56:08 legion5 kernel:  ? __x64_sys_munmap+0x1b/0x20
May 30 18:56:08 legion5 kernel:  ? syscall_exit_to_user_mode+0x26/0x50
May 30 18:56:08 legion5 kernel:  ? __vm_munmap+0x90/0x110
May 30 18:56:08 legion5 kernel:  do_syscall_64+0x5c/0x90
May 30 18:56:08 legion5 kernel:  ? memcg_slab_free_hook+0x10d/0x1f0
May 30 18:56:08 legion5 kernel:  __do_sys_init_module+0x138/0x1b0
May 30 18:56:08 legion5 kernel:  do_init_module+0x4a/0x240
May 30 18:56:08 legion5 kernel:  do_one_initcall+0x5a/0x220
May 30 18:56:08 legion5 kernel:  ? LinuxDriver_Ioctl+0x14f0/0x14f0 [vmmon 8fd02b7da229a7620e697cfa4c5d9a8a62ab3002]
May 30 18:56:08 legion5 kernel:  ? LinuxDriver_Ioctl+0x14f0/0x14f0 [vmmon 8fd02b7da229a7620e697cfa4c5d9a8a62ab3002]
May 30 18:56:08 legion5 kernel: R13: 00007fbf10010c20 R14: 00007fbf10fd332c R15: ffffb9a740dc3d78
May 30 18:56:08 legion5 kernel: R10: ffff8e55c0424700 R11: ffff8e596fbfc000 R12: 0000000000000000
May 30 18:56:08 legion5 kernel: RBP: ffffb9a740dc3ce0 R08: 0000000000000010 R09: ffff8e55c2d34ab0
May 30 18:56:08 legion5 kernel: RDX: 0000000000000000 RSI: ffffffffc041c860 RDI: ffffb9a740dc3cc0
May 30 18:56:08 legion5 kernel: RAX: 0000000000000000 RBX: ffffffffc041c860 RCX: 0000000000000000
May 30 18:56:08 legion5 kernel: RSP: 0018:ffffb9a740dc3cd8 EFLAGS: 00010246
May 30 18:56:08 legion5 kernel: Code: 78 08 e8 33 1d 00 00 48 89 df 4c 63 f0 e8 f8 19 00 00 e9 48 ec ff ff 41 be 00 00 >
May 30 18:56:08 legion5 kernel: RIP: 0010:init_module+0x0/0x1a0 [vmmon]
May 30 18:56:08 legion5 kernel:  asm_exc_control_protection+0x22/0x30
May 30 18:56:08 legion5 kernel:  <TASK>
May 30 18:56:08 legion5 kernel: Call Trace:
May 30 18:56:08 legion5 kernel: PKRU: 55555554
May 30 18:56:08 legion5 kernel: CR2: 00007fbf10010000 CR3: 000000010689c004 CR4: 0000000000f70ee0
May 30 18:56:08 legion5 kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 30 18:56:08 legion5 kernel: FS:  00007fbf10e0e380(0000) GS:ffff8e595fa00000(0000) knlGS:0000000000000000
May 30 18:56:08 legion5 kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
May 30 18:56:08 legion5 kernel: R10: 0000000000000003 R11: ffffffffb4acaa08 R12: 0000000000000000
May 30 18:56:08 legion5 kernel: RBP: 0000000000000003 R08: 0000000000000000 R09: ffffb9a740dc3a28
May 30 18:56:08 legion5 kernel: RDX: 0000000000000000 RSI: 00000000ffffefff RDI: 0000000000004ffb
May 30 18:56:08 legion5 kernel: RAX: 0000000000000033 RBX: ffffb9a740dc3c28 RCX: c0000000ffffefff
May 30 18:56:08 legion5 kernel: RSP: 0018:ffffb9a740dc3c08 EFLAGS: 00010002
May 30 18:56:08 legion5 kernel: Code: 8b 93 80 00 00 00 be f9 00 00 00 48 c7 c7 d3 ab 26 b4 e8 d1 01 50 ff e9 72 ff ff >
May 30 18:56:08 legion5 kernel: RIP: 0010:exc_control_protection+0xc2/0xd0
May 30 18:56:08 legion5 kernel: Hardware name: LENOVO 82JH/LNVNB161216, BIOS H1CN33WW 07/18/2021
May 30 18:56:08 legion5 kernel: CPU: 8 PID: 337 Comm: systemd-modules Tainted: G           OE     5.18.0-arch1-1 #1 b71>
May 30 18:56:08 legion5 kernel: invalid opcode: 0000 [#1] PREEMPT SMP NOPTI
May 30 18:56:08 legion5 kernel: kernel BUG at arch/x86/kernel/traps.c:252!
May 30 18:56:08 legion5 kernel: ------------[ cut here ]------------
May 30 18:56:08 legion5 kernel: traps: Missing ENDBR: init_module+0x0/0x1a0 [vmmon]
May 30 18:56:08 legion5 kernel: vmmon: module verification failed: signature and/or required key missing - tainting ker>
May 30 18:56:08 legion5 kernel: vmmon: loading out-of-tree module taints kernel.

Offline

#3 2022-05-30 23:11:37

loqs
Member
Registered: 2014-03-06
Posts: 17,321

Offline

Board footer

Powered by FluxBB