<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle">P {margin-top:0;margin-bottom:0;}</style><style></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">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:<br>
<br>
bash-4.2# weak-modules --add-kernel --verbose 3.10.0-862.el7.x86_64<br>
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:&nbsp; 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<br>
<br>
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:&nbsp; radix_tree_insert<br>
<br>
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:&nbsp; efi_enabled screen_info i2c_del_adapter i2c_add_adapter acpi_bus_unregister_driver acpi_bus_get_device acpi_bus_register_driver<br>
<br>
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:&nbsp; 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<br>
<br>
Has anyone else experience this issue, or am I doing something wrong?&nbsp; 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).<br>
<br>
Thanks,<br>
<br>
--Ray<br>
</div>
</body>
</html>