<div dir="ltr">I just tested the RHEL 7.4 beta kernel on a RHEL 7.3 system, and the kmod-nvidia package doesn't load. Here's the output when trying to install the package:<div><br></div><div><div> Installing : kmod-nvidia-375.66-1.el7.elrepo.x86_64 1/1 </div><div>Working. This may take some time ...</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-modeset.ko needs unknown symbol nvidia_register_module<br></div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-modeset.ko needs unknown symbol nvidia_get_rm_ops</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-modeset.ko needs unknown symbol nvidia_unregister_module</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceChannelDestroy</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceQueryCaps</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceUnsetPageDirectory</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceReleaseChannel</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceMemoryAllocSys</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceMemoryCpuMap</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRetainChannelResources</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfacePmaFreePages</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceSetPageDirectory</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceMemoryCpuUnMap</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceOwnPageFaultIntr</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceDupAddressSpace</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceGetExternalAllocPtes</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRegisterGpu</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceP2pObjectDestroy</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceGetFbInfo</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRetainChannel</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceStopChannel</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceDestroyFaultInfo</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceMemoryAllocFB</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceReleaseChannelResources</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceGetGpuInfo</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceBindChannelResources</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceInitFaultInfo</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceGetBigPageSize</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceServiceDeviceInterruptsRM</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceDeRegisterUvmOps</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceFreeDupedHandle</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceMemoryFree</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfacePmaRegisterEvictionCallbacks</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceCopyEngineAlloc</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceP2pObjectCreate</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceGetChannelResourcePtes</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceGetPmaObject</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceSessionDestroy</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceDupMemory</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceAddressSpaceCreate</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceUnregisterGpu</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceAddressSpaceDestroy</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRegisterUvmCallbacks</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfacePmaPinPages</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceChannelAllocate</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceGetP2PCaps</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfacePmaUnregisterEvictionCallbacks</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceDupAllocation</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfacePmaAllocPages</div><div>depmod: WARNING: /lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceSessionCreate</div><div>Done.</div><div> Verifying : kmod-nvidia-375.66-1.el7.elrepo.x86_64 1/1 </div><div><br></div><div>Installed:</div><div> kmod-nvidia.x86_64 0:375.66-1.el7.elrepo </div></div><div><br></div><div><br></div><div><div><div># modprobe nvidia</div><div>modprobe: FATAL: Module nvidia not found.</div></div><div><br></div><div># insmod /lib/modules/3.10.0-514.10.2.el7.x86_64/extra/nvidia/nvidia.ko </div><div>insmod: ERROR: could not insert module /lib/modules/3.10.0-514.10.2.el7.x86_64/extra/nvidia/nvidia.ko: Invalid parameters</div><div><br></div><div># dmesg |grep nvidia</div><div>[ 90.520763] nvidia: disagrees about version of symbol acpi_bus_unregister_driver</div><div>[ 90.520770] nvidia: Unknown symbol acpi_bus_unregister_driver (err -22)</div><div>[ 90.520793] nvidia: disagrees about version of symbol acpi_bus_get_device</div><div>[ 90.520796] nvidia: Unknown symbol acpi_bus_get_device (err -22)</div><div>[ 90.520851] nvidia: disagrees about version of symbol acpi_bus_register_driver</div><div>[ 90.520854] nvidia: Unknown symbol acpi_bus_register_driver (err -22)</div><div><div><br></div><div># uname -r</div><div>3.10.0-663.el7.x86_64</div></div><div><br></div><div><div><br></div>-- <br><div class="gmail_signature">Jonathan Billings <<a href="mailto:jsbillin@umich.edu" target="_blank">jsbillin@umich.edu</a>><br>College of Engineering - CAEN - Unix and Linux Support<br><br></div>
</div></div></div>