Page 2 of 2

Posted: Fri Jun 26, 2020 1:30 pm
by Tyrus
Das Unified Memory kernel module (nvidia-uvm) macht noch Ärger bei mir. Also ich bin bei Version x11-drivers/nvidia-drivers-440.100 geblieben. Damit klappt es sauber.

Version nvidia-drivers-450.51 mit USE=uvm macht bei mir:

Code: Select all

[...]
/var/tmp/portage/x11-drivers/nvidia-drivers-450.51/work/kernel/nvidia-uvm/uvm8_va_space_mm.c: In function ‘uvm_mmu_notifier_register’:
/var/tmp/portage/x11-drivers/nvidia-drivers-450.51/work/kernel/nvidia-uvm/uvm8_va_space_mm.c:256:16: error: implicit declaration of function ‘__mmu_notifier_register’; did you mean ‘uvm_mmu_notifier_register’? [-Werror=implicit-function-declaration]
  256 |         return __mmu_notifier_register(&va_space_mm->mmu_notifier, va_space_mm->mm);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
      |                uvm_mmu_notifier_register
/var/tmp/portage/x11-drivers/nvidia-drivers-450.51/work/kernel/nvidia-uvm/uvm8_va_space_mm.c: In function ‘uvm_mmu_notifier_unregister’:
/var/tmp/portage/x11-drivers/nvidia-drivers-450.51/work/kernel/nvidia-uvm/uvm8_va_space_mm.c:261:9: error: implicit declaration of function ‘mmu_notifier_unregister’; did you mean ‘clk_notifier_unregister’? [-Werror=implicit-function-declaration]
  261 |         mmu_notifier_unregister(&va_space_mm->mmu_notifier, va_space_mm->mm);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
      |         clk_notifier_unregister
[...]
Also da warte ich noch erstmal ...

PS:
Kernel ist jetzt auch die aktuelle 5.7.6er Version.

PPS:
Der Fehler von nvidia-drivers-450.51 mit USE=uvm tritt auch mit Kernel 5.6.19 auf.

Posted: Fri Jun 26, 2020 1:51 pm
by ManfredB
Danke auch für diese Hinweise.

Ich werde jetzt in meinen Gentoo-Installationen dafür sorgen, daß 440.100 drankommt.

Die andere Version werde ich in package.mask unterbringen.

Gruß
Manfred

Posted: Sat Jun 27, 2020 6:19 pm
by Ionen
Forgive my english but opened bug #729928 about this with the cause explained.

Posted: Mon Jun 29, 2020 11:15 am
by Josef.95
@Ionen
Good found -- thank you :)