Updated commits to include only necessary changes backported from upstream backport-iwlwifi, mainline kernel, and backports project.
Need review & submit. ** Description changed: [SRU Justifcation] [Impact] - When compiled against linux-oem-5.6 kernels on Focal, backport-iwlwifi-dkms gives numerous errors and fails the installation. Although the current version 8324 has been marked obsoleted by 5.4 or newer in bug 1863583 and bug 1869587, this still happens during the installation of either kernel headers packages or backport-iwlwifi-dkms because dkms will still build but skip installing dkms modules. So far this doesn't bring critical errors, but as a LTS series Focal will receive more and more kernel version bumps as Bionic does, such build failure will be a problem that can't be avoid. + When compiled against linux-oem-5.6/linux-5.8 kernels on Focal, backport-iwlwifi-dkms gives numerous errors due to in kernel interface changes and fails the installation. [Fix] - This backports rev 8613, which fixed compilation against v5.8, that is already in Groovy to Focal along with necessary changes (Depends: flex, bison). + This backports several patches from upstream backport-iwlwifi, mainline kernel, and backports project. [Test Case] - Tested on 5.4.0-40-generic and 5.6.0-1018-oem on Focal. + Tested build on 5.4.0-52-generic, 5.6.0-1032-oem and 5.8.0-25-generic on Focal. Since the current version 8324 has been marked obsoleted by 5.4 or newer in bug 1863583 and bug 1869587, built modules are not installed currently so no runtime tests are required. [Regression Potential] Low. So far backport-iwlwifi-dkms is still marked OBSOLETED_BY=5.4.0, so it has totally no effect in the runtime system. This will only change when future enablements based on LTS series Focal that relies on out-of-tree driver support from this package. === Original Bug Description === Testing failed on: amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy-canonical-kernel-team-bootstrap/groovy/amd64/b/backport-iwlwifi-dkms/20200619_205606_7a677@/log.gz arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy-canonical-kernel-team-bootstrap/groovy/arm64/b/backport-iwlwifi-dkms/20200619_210720_cf76d@/log.gz ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy-canonical-kernel-team-bootstrap/groovy/ppc64el/b/backport-iwlwifi-dkms/20200619_205835_f474a@/log.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1884634 Title: backport-iwlwifi-dkms 8324-0ubuntu3 ADT test failure with linux-5.8 5.8.0-1.2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/backport-iwlwifi-dkms/+bug/1884634/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs