The results show that 5.15.0-9032.33+exp.29:
* works:
- Vicamo-TGL-hm11b1
- Tributo
- Andews-MLK
* breaks:
- Vicamo-TGL-ov01a1s
- KC-TGL-ov01a1s
[Additional notes/TODOs]
All devices boot into GUI, except AndrewsMLK running 5.17.0-9004-oem, which became extremely irresponsive. The oem-5.17 kernel does not carry IPU6/IVSC drivers in tree, but utilizes DKMS from bug 1972109 and bug 1972106. IOMMU passthrough mode for Intel IPUs also included. So it's completely Intel's driver, but it currently works only on Tributo.
Intel's prebuilt kernel, versioned 5.15.12-for-ubuntu, works only on Vicamo-TGL-hm11b1 and Tributo per my tests.
cheese.5.14.0-1036-oem.ANDW-DVT2-C2.Vicamo-hm11b1.bad is not expected.
cheese.5.15.0-32-generic.ANDW-DVT2-C3.KC-TGL-ov01a1s.bad is expected for IPU6 was reverted since 5.15.0-29-generic.
[File Contents]
Andews-MLK: 5.14.0- 1032-oem. HDA4101000A. good 5.15.0- 9032-generic. HDA4101000A. good 5.15.12- for-ubuntu. HDA4101000A. bad 5.17.0- 9004-oem. HDA4101000A. slow-unusable 14.0-1032- oem.HDA4101000A 15.0-9032- generic. HDA4101000A 15.12-for- ubuntu. HDA4101000A 17.0-9004- oem.HDA4101000A 5.14.0- 1032-oem. HDA4101000A 5.15.0- 9032-generic. HDA4101000A 5.15.12- for-ubuntu. HDA4101000A 5.17.0- 9004-oem. HDA4101000A
cheese.
cheese.
cheese.
cheese.
dmesg.5.
dmesg.5.
dmesg.5.
dmesg.5.
media-ctl.
media-ctl.
media-ctl.
media-ctl.
KC-TGL-ov01a1s: 5.15.0- 32-generic. ANDW-DVT2- C3.KC-TGL- ov01a1s. bad 5.15.0- 9032-generic. ANDW-DVT2- C3.KC-TGL- ov01a1s. bad 5.15.12- for-ubuntu. ANDW-DVT2- C3.KC-TGL- ov01a1s. bad 5.17.0- 9004-oem. ANDW-DVT2- C3.KC-TGL- ov01a1s. bad 15.0-32- generic. ANDW-DVT2- C3.KC-TGL- ov01a1s 15.0-9032- generic. ANDW-DVT2- C3.KC-TGL- ov01a1s 15.12-for- ubuntu. ANDW-DVT2- C3.KC-TGL- ov01a1s 17.0-9004- oem.ANDW- DVT2-C3. KC-TGL- ov01a1s 5.15.0- 32-generic. ANDW-DVT2- C3.KC-TGL- ov01a1s 5.15.0- 9032-generic. ANDW-DVT2- C3.KC-TGL- ov01a1s 5.15.12- for-ubuntu. ANDW-DVT2- C3.KC-TGL- ov01a1s 5.17.0- 9004-oem. ANDW-DVT2- C3.KC-TGL- ov01a1s
cheese.
cheese.
cheese.
cheese.
dmesg.5.
dmesg.5.
dmesg.5.
dmesg.5.
media-ctl.
media-ctl.
media-ctl.
media-ctl.
Tributo: 5.14.0- 1024-oem. 202109- 29401.Tributo. good 5.15.0- 9032-generic. 202109- 29401.Tributo. good 5.15.12- for-ubuntu. 202109- 29401.Tributo. good 5.17.0- 9004-oem. 202109- 29401.Tributo. good 14.0-1024- oem.202109- 29401.Tributo 15.0-9032- generic. 202109- 29401.Tributo 15.12-for- ubuntu. 202109- 29401.Tributo 17.0-9004- oem.202109- 29401.Tributo 5.14.0- 1024-oem. 202109- 29401.Tributo 5.15.0- 9032-generic. 202109- 29401.Tributo 5.15.12- for-ubuntu. 202109- 29401.Tributo 5.17.0- 9004-oem. 202109- 29401.Tributo
cheese.
cheese.
cheese.
cheese.
dmesg.5.
dmesg.5.
dmesg.5.
dmesg.5.
media-ctl.
media-ctl.
media-ctl.
media-ctl.
Vicamo-TGL-hm11b1: 5.14.0- 1036-oem. ANDW-DVT2- C2.Vicamo- hm11b1. bad 5.15.0- 9032-generic. ANDW-DVT2- C2.Vicamo- hm11b1. good 5.15.12- for-ubuntu. ANDW-DVT2- C2.Vicamo- hm11b1. good 5.17.0- 9004-oem. ANDW-DVT2- C2.Vicamo- hm11b1. bad 14.0-1036- oem.ANDW- DVT2-C2. Vicamo- hm11b1 15.0-9032- generic. ANDW-DVT2- C2.Vicamo- hm11b1 15.12-for- ubuntu. ANDW-DVT2- C2.Vicamo- hm11b1 17.0-9004- oem.ANDW- DVT2-C2. Vicamo- hm11b1 5.14.0- 1036-oem. ANDW-DVT2- C2.Vicamo- hm11b1 5.15.0- 9032-generic. ANDW-DVT2- C2.Vicamo- hm11b1 5.15.12- for-ubuntu. ANDW-DVT2- C2.Vicamo- hm11b1 5.17.0- 9004-oem. ANDW-DVT2- C2.Vicamo- hm11b1
cheese.
cheese.
cheese.
cheese.
dmesg.5.
dmesg.5.
dmesg.5.
dmesg.5.
media-ctl.
media-ctl.
media-ctl.
media-ctl.
Vicamo-TGL-ov01a1s: 5.14.0- 1036-oem. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s. good 5.15.0- 9032-generic. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s. bad 5.15.12- for-ubuntu. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s. bad 5.17.0- 9004-oem. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s. bad 14.0-1036- oem.ANDW- DVT2-C1. Vicamo- TGL-ov01a1s 15.0-9032- generic. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s 15.12-for- ubuntu. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s 17.0-9004- oem.ANDW- DVT2-C1. Vicamo- TGL-ov01a1s 5.14.0- 1036-oem. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s 5.15.0- 9032-generic. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s 5.15.12- for-ubuntu. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s 5.17.0- 9004-oem. ANDW-DVT2- C1.Vicamo- TGL-ov01a1s
cheese.
cheese.
cheese.
cheese.
dmesg.5.
dmesg.5.
dmesg.5.
dmesg.5.
media-ctl.
media-ctl.
media-ctl.
media-ctl.
[Summary]
We should care most for cheese. 5.15.0- 9032-generic. * as they represent the results of proposed kernel with all ipu6 and ivsc driver patches applied. The source code can be retrieved from https:/ /git.launchpad. net/~canonical- hwe-team/ hwe-next/ +git/intermedia te-kernel/ tag/?h= linux/jammy/ experimental/ 5.15.0- 9032.33% 2bexp.29 , and the prebuilt binary in https:/ /launchpad. net/~canonical- hwe-team/ +archive/ ubuntu/ intermediate- kernel version 5.15.0- 9032.33+ exp.29.
The results show that 5.15.0- 9032.33+ exp.29:
* works:
- Vicamo-TGL-hm11b1
- Tributo
- Andews-MLK
* breaks:
- Vicamo-TGL-ov01a1s
- KC-TGL-ov01a1s
[Additional notes/TODOs]
All devices boot into GUI, except AndrewsMLK running 5.17.0-9004-oem, which became extremely irresponsive. The oem-5.17 kernel does not carry IPU6/IVSC drivers in tree, but utilizes DKMS from bug 1972109 and bug 1972106. IOMMU passthrough mode for Intel IPUs also included. So it's completely Intel's driver, but it currently works only on Tributo.
Intel's prebuilt kernel, versioned 5.15.12-for-ubuntu, works only on Vicamo-TGL-hm11b1 and Tributo per my tests.
cheese. 5.14.0- 1036-oem. ANDW-DVT2- C2.Vicamo- hm11b1. bad is not expected.
cheese. 5.15.0- 32-generic. ANDW-DVT2- C3.KC-TGL- ov01a1s. bad is expected for IPU6 was reverted since 5.15.0-29-generic.