[elrepo] 390.x nvidia driver packages on RHEL 7.5

Shaw, Ray V CIV USARMY RDECOM ARL (US) ray.v.shaw.civ at mail.mil
Wed Apr 18 06:28:24 EDT 2018


With the recent release of RHEL 7.5, we've been seeing issues where the latest kernel doesn't appear to be compatible with the latest driver build (390.48-1.el7_4) [line breaks added for readability]; the modules weren't carried forward, so I tried to do some debugging:

bash-4.2# weak-modules --add-kernel --verbose 3.10.0-862.el7.x86_64
Module nvidia-drm.ko from kernel 3.10.0-693.21.1.el7.x86_64 is not compatible with kernel 3.10.0-862.el7.x86_64 in symbols:  drm_framebuffer_cleanup drm_atomic_helper_plane_destroy_state drm_kms_helper_poll_fini drm_mode_object_find drm_kms_helper_poll_disable drm_connector_register drm_kms_helper_poll_init drm_framebuffer_init drm_modeset_unlock_all drm_mode_probed_add drm_atomic_helper_disable_plane drm_modeset_lock_all drm_atomic_state_default_clear drm_helper_hpd_irq_event drm_mode_config_init drm_crtc_cleanup drm_gem_create_mmap_offset drm_encoder_cleanup drm_connector_unregister drm_atomic_clean_old_fb drm_gem_prime_handle_to_fd drm_atomic_helper_connector_dpms reservation_object_add_excl_fence drm_gem_object_lookup drm_crtc_send_vblank_event drm_gem_private_object_init drm_atomic_helper_commit dma_fence_default_wait drm_atomic_helper_check drm_atomic_helper_connector_destroy_state drm_atomic_helper_plane_duplicate_state drm_mode_create drm_plane_cleanup drm_mode_connector_update_edid_property drm_connector_init dma_fence_signal drm_gem_object_release drm_atomic_state_init drm_gem_dumb_destroy drm_gem_handle_create drm_atomic_helper_plane_reset drm_crtc_init_with_planes drm_atomic_state_default_release drm_helper_mode_fill_fb_struct drm_gem_object_unreference_unlocked dma_fence_init drm_mode_set_name drm_mode_create_dvi_i_properties drm_dev_unregister drm_mode_connector_attach_encoder drm_atomic_helper_set_config __drm_atomic_helper_crtc_duplicate_state drm_atomic_helper_connector_duplicate_state drm_atomic_set_mode_for_crtc drm_connector_cleanup drm_universal_plane_init drm_atomic_helper_crtc_reset __drm_atomic_helper_crtc_destroy_state drm_object_property_set_value drm_encoder_init drm_vblank_init drm_dev_unref drm_kms_helper_hotplug_event drm_helper_probe_single_connector_modes drm_atomic_helper_disable_all drm_atomic_helper_page_flip drm_atomic_helper_commit_hw_done drm_atomic_helper_connector_reset drm_mode_config_cleanup drm_dev_alloc drm_atomic_helper_update_plane drm_dev_register drm_gem_prime_export

Module nvidia-uvm.ko from kernel 3.10.0-693.21.1.el7.x86_64 is not compatible with kernel 3.10.0-862.el7.x86_64 in symbols:  radix_tree_insert

Module nvidia.ko from kernel 3.10.0-693.21.1.el7.x86_64 is not compatible with kernel 3.10.0-862.el7.x86_64 in symbols:  efi_enabled screen_info i2c_del_adapter i2c_add_adapter acpi_bus_unregister_driver acpi_bus_get_device acpi_bus_register_driver

Module nvidia-modeset.ko from kernel 3.10.0-693.21.1.el7.x86_64 is not compatible with kernel 3.10.0-862.el7.x86_64 in symbols:  nv_kthread_q_flush nvidia_register_module nv_kthread_q_schedule_q_item nvidia_get_rm_ops nv_kthread_q_item_init nv_kthread_q_stop nvidia_unregister_module nv_kthread_q_init

Has anyone else experience this issue, or am I doing something wrong?  I would try rebuilding the driver packages myself, but in the past when I've done that I seem to not be building them correctly, as they only like to work on the kernel I build them on and not subsequent ones (whereas the binaries distributed by this project do typically continue to work).

Thanks,

--Ray
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20180418/f4bdd194/attachment.html>


More information about the elrepo mailing list