Comment 15 for bug 2021740

Revision history for this message
You-Sheng Yang (vicamo) wrote :

> > Bug 2012407: make sure intel-ipu6-dkms build will be skipped on platforms without CONFIG_VIDEO_V4L2_I2C and intel-vsc-dkms on platforms without CONFIG_GPIOLIB_IRQCHIP, such as linux-headers-kvm/jammy.
> What are the exact steps you will use to verify this please?

Steps detailed in bug 2012407's SRU justification.

> > Bug 2021740: check built binary deb has XB-Modaliases tag in `dpkg-deb --info` output.
> This test is insufficient.

Add ubuntu-drivers command in SRU justification to show that demonstrate u-d is already capable of discovering dkms/linux-modules for ipu6 drivers.

> For bug 2026402, the case for SRUing this fix is that building the DKMS package fails using the upcoming HWE kernel and after this fix that it will work. So please test this end-to-end functionality by checking that with a given kernel the DKMS build succeeds. I would expect that to be tested against a version of the kernel that is in the archive. Is that already the case? If not, then I suggest that we either wait until it is, or split the SRU. If you think that's not practical then we can discuss further.

We're testing compiling these staging changes in several PPAs for different purposes, such as:
* https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/intermediate-kernel
  - this covers generic and oem kernels
* https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/experimental-unstable
  - linux-unstable kernel, currently at v6.6
* https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/experimental-drmtip
  - linux-unstable kernel rebased onto drm-tip, currently at v6.6
* https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/experimental-next
  - linux-unstable kernel rebased onto linux-next, last good build at next-20231020

The dkms packages are compiled along with the kernel to create linux-modules-<foo>-<version>-<variant> packages.