Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-3201

upon kernel installation build of evdi fails leading to failure of displaylink driver service.

    • None
    • Moderate
    • rhel-sst-gpu
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      Description of problem:

      When I install the latest kernel (5.14.0-274.el9.x86_64, and earlier ones too) with dnf, I get a message that compilation of evdi kernel module failed. The relevant section of /var/lib/dkms/evdi/1.12.0/build/make.log states:

      In file included from /var/lib/dkms/evdi/1.12.0/build/evdi_connector.c:19:
      /var/lib/dkms/evdi/1.12.0/build/evdi_drm_drv.h:31:10: fatal error: drm/drm_irq.h: No such file or directory
      31 | #include <drm/drm_irq.h>

      ^~~~~~~~~~~~~~~
      compilation terminated.
      make[2]: *** [scripts/Makefile.build:321: /var/lib/dkms/evdi/1.12.0/build/evdi_connector.o] Error 1
      In file included from /var/lib/dkms/evdi/1.12.0/build/evdi_encoder.c:21:
      /var/lib/dkms/evdi/1.12.0/build/evdi_drm_drv.h:31:10: fatal error: drm/drm_irq.h: No such file or directory
      31
      #include <drm/drm_irq.h>
      ^~~~~~~~~~~~~~~
      compilation terminated.
      In file included from /var/lib/dkms/evdi/1.12.0/build/evdi_modeset.c:29:
      /var/lib/dkms/evdi/1.12.0/build/evdi_drm_drv.h:31:10: fatal error: drm/drm_irq.h: No such file or directory
      31
      #include <drm/drm_irq.h>
      ^~~~~~~~~~~~~~~
      compilation terminated.

      Then when I use that kernel, I get repeated messages in /var/log/messages that say:

      Feb 26 00:27:28 localhost systemd[1]: Starting DisplayLink Driver Service...
      Feb 26 00:27:28 localhost modprobe[8207]: modprobe: FATAL: Module evdi not found in directory /lib/modules/5.14.0-274.el9.x86_64
      Feb 26 00:27:28 localhost systemd[1]: displaylink-driver.service: Control process exited, code=exited, status=1/FAILURE
      Feb 26 00:27:28 localhost systemd[1]: displaylink-driver.service: Failed with result 'exit-code'.
      Feb 26 00:27:28 localhost systemd[1]: Failed to start DisplayLink Driver Service.
      Feb 26 00:27:33 localhost systemd[1]: displaylink-driver.service: Scheduled restart job, restart counter is at 43.
      Feb 26 00:27:33 localhost systemd[1]: Stopped DisplayLink Driver Service.

      Version-Release number of selected component (if applicable):

      kernel 5.14.0-274.el9.x86_64 and earlier versions too

      How reproducible:

      Steps to Reproduce:
      1. Install latest kernel using dnf, it complains about evdi not compiling.
      2. reboot, new kernel runs, can't find evdi module.
      3.

      Actual results:

      evdi module does not load, displaylink does not work.

      Expected results:

      Additional info:
      Let me know if you need more info.

              xgl-maint xgl-maint
              jira-bugzilla-migration RH Bugzilla Integration
              xgl-maint xgl-maint
              Desktop QE Desktop QE
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: