[elrepo] Heads Up: RHEL 7.4 beta kernel breaks kmod-nvidia driver

Jonathan Billings jsbillin at umich.edu
Tue Jun 13 16:33:14 EDT 2017


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:

  Installing : kmod-nvidia-375.66-1.el7.elrepo.x86_64
1/1
Working. This may take some time ...
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-modeset.ko
needs unknown symbol nvidia_register_module
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-modeset.ko
needs unknown symbol nvidia_get_rm_ops
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-modeset.ko
needs unknown symbol nvidia_unregister_module
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceChannelDestroy
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceQueryCaps
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceUnsetPageDirectory
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceReleaseChannel
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceMemoryAllocSys
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceMemoryCpuMap
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceRetainChannelResources
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfacePmaFreePages
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceSetPageDirectory
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceMemoryCpuUnMap
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceOwnPageFaultIntr
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceDupAddressSpace
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceGetExternalAllocPtes
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceRegisterGpu
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceP2pObjectDestroy
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceGetFbInfo
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceRetainChannel
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceStopChannel
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceDestroyFaultInfo
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceMemoryAllocFB
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceReleaseChannelResources
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceGetGpuInfo
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceBindChannelResources
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceInitFaultInfo
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceGetBigPageSize
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceServiceDeviceInterruptsRM
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceDeRegisterUvmOps
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceFreeDupedHandle
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceMemoryFree
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfacePmaRegisterEvictionCallbacks
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceCopyEngineAlloc
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceP2pObjectCreate
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceGetChannelResourcePtes
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceGetPmaObject
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceSessionDestroy
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceDupMemory
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceAddressSpaceCreate
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceUnregisterGpu
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceAddressSpaceDestroy
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceRegisterUvmCallbacks
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfacePmaPinPages
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceChannelAllocate
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceGetP2PCaps
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfacePmaUnregisterEvictionCallbacks
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceDupAllocation
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfacePmaAllocPages
depmod: WARNING:
/lib/modules/3.10.0-663.el7.x86_64/weak-updates/nvidia/nvidia-uvm.ko needs
unknown symbol nvUvmInterfaceSessionCreate
Done.
  Verifying  : kmod-nvidia-375.66-1.el7.elrepo.x86_64
1/1

Installed:
  kmod-nvidia.x86_64 0:375.66-1.el7.elrepo



# modprobe nvidia
modprobe: FATAL: Module nvidia not found.

# insmod /lib/modules/3.10.0-514.10.2.el7.x86_64/extra/nvidia/nvidia.ko
insmod: ERROR: could not insert module
/lib/modules/3.10.0-514.10.2.el7.x86_64/extra/nvidia/nvidia.ko: Invalid
parameters

# dmesg |grep nvidia
[   90.520763] nvidia: disagrees about version of symbol
acpi_bus_unregister_driver
[   90.520770] nvidia: Unknown symbol acpi_bus_unregister_driver (err -22)
[   90.520793] nvidia: disagrees about version of symbol acpi_bus_get_device
[   90.520796] nvidia: Unknown symbol acpi_bus_get_device (err -22)
[   90.520851] nvidia: disagrees about version of symbol
acpi_bus_register_driver
[   90.520854] nvidia: Unknown symbol acpi_bus_register_driver (err -22)

# uname -r
3.10.0-663.el7.x86_64


-- 
Jonathan Billings <jsbillin at umich.edu>
College of Engineering - CAEN - Unix and Linux Support
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20170613/13e7b26f/attachment.html>


More information about the elrepo mailing list