I think this is fine, but please be sure to test this on both the 5.8
and 5.4 focal kernel as part of verification. We don't want to
accidentally regress existing users, as per Robie's comment.

** Description changed:

  Impact: evdi-dkms fail to build on Focal with the linux-hwe-5.8 kernel.
  
  Fix: Use version 1.7.0+dfsg-1ubuntu1 instead of 1.6.0+dfsg. That would
  bring it in line with the version used in groovy.
  
  Testcase: Attempt to build 1.6.0+dfsg - observe that it fails
  (drm/drmP.h: no such file or directory). Create a new package using the
  groovy source package, confirm that it builds and installs successfully.
  Furthermore, confirmed that I was able to successfully manually insmod
  all the .ko files that were built.
  
  Regression potential: Technically this doesn't work on the 5.8 hwe
  kernel in focal right now, so it cannot be any more broken than it
  currently is. The 1.7.0+dfsg-1ubuntu1 version is identical to the one
  currently used in groovy.
+ 
+ For this updated source, package, I have compiled it for the 5.4 kernel on 
Focal, and confirmed that:
+  a) The module now builds properly on 5.4
+  b) The module is loadable into the 5.4 kernel (without errors or warnings)
+ 
+ The upstream evdi project itself is compatible up to kernel 5.9:
+ 
+ 
https://github.com/DisplayLink/evdi/commit/83046d3e6e55de2069bada70894c633c090f7ddc
+ 
+ So I suppose there is a potential for regression on the 5.4 kernel, and
+ that would likely indicate an upstream bug in evdi.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1904654

Title:
   focal:linux-hwe-5.8 evdi-dkms build failure

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evdi/+bug/1904654/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to