понедельник

[Bug 2061747] Re: obsolete out-of-tree ivsc dkms in favor of in-tree one

Please don't fail the verification for things you're not sure.

** Tags removed: verification-failed-noble verification-needed
** Tags added: verification-done verification-done-noble

** Description changed:

[SRU Justification]

BugLink: https://bugs.launchpad.net/bugs/2061747
+
+ ========== linux-meta, linux-meta-unstable, linux-meta-oem-6.8
+ ==========
+
+ [Impact]
+
+ Starting from kernel v6.8, Intel demands the use of in-tree VSC driver
+ instead of the out-of-tree dkms originated from
+ https://github.com/intel/ivsc-driver.
+
+ [Fix]
+
+ The main fixes are in kernel & dkms packages. This adds ivsc-modules to
+ Provides list of linux-image-generic as other built-in linux-modules-foo
+ packages do.
+
+ [Test Case]
+
+ The generated meta package linux-image-generic should then provides
+ "ivsc-modules".
+
+ [Where problems could occur]
+
+ Meta package changes only. No real effect but in package dependency.
+
+ [Other Info]
+
+ While the ivsc-dkms obsoletion only happens for kernel >= 6.8, this will
+ only be nominated for Unstable/Noble/OEM-6.8.
+
+ ========== ipu6-drivers ==========

[Impact]

Starting from kernel v6.8, Intel demands the use of in-tree VSC driver
instead of the out-of-tree dkms originated from
https://github.com/intel/ivsc-driver.

[Fix]

The in-tree vsc driver as of v6.8 still needs a few fixes to achieve the
same support level to launch Intel IPU6 Camera devices. Commit 1,3, and
4 are to add supported devices and platforms. Commit 2 resolves an issue
after resumed.

[Test Case]

This is supposed to work together with the updated dkms, which shall
also be built along with the kernel itself as linux-modules-
ipu6-<variant>. Install the corresponding kernel/modules packages and
test camera functions.

[Where problems could occur]

While this is the first time we switch to in-tree VSC driver, and the
out-of-tree driver is not aligned at the time of transition and probably
never will, the provided functions and verified stability issues may
vary.

[Other Info]

The dkms is created to be compatible of multiple kernel versions, yet
the in-tree vsc driver transitioning should only happen for kernel >=
v6.8. That is, oem-6.8, noble and linux-unstable will be nominated.

========== original bug description ==========

Starting from kernel v6.8 (yet from the code diff it's v6.6), Intel
demands the use of in-tree IVSC drivers instead of out-of-tree dkms from
https://github.com/intel/ivsc-driver.

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2061747

Title:
obsolete out-of-tree ivsc dkms in favor of in-tree one

Status in ipu6-drivers package in Ubuntu:
Fix Committed
Status in ivsc-driver package in Ubuntu:
Invalid
Status in linux package in Ubuntu:
In Progress
Status in linux-meta package in Ubuntu:
In Progress
Status in linux-meta-oem-6.8 package in Ubuntu:
In Progress
Status in linux-oem-6.8 package in Ubuntu:
In Progress
Status in ipu6-drivers source package in Noble:
Fix Committed
Status in ivsc-driver source package in Noble:
Invalid
Status in linux source package in Noble:
In Progress
Status in linux-meta source package in Noble:
In Progress
Status in linux-meta-oem-6.8 source package in Noble:
In Progress
Status in linux-oem-6.8 source package in Noble:
In Progress

Bug description:
[SRU Justification]

BugLink: https://bugs.launchpad.net/bugs/2061747

========== linux-meta, linux-meta-unstable, linux-meta-oem-6.8
==========

[Impact]

Starting from kernel v6.8, Intel demands the use of in-tree VSC driver
instead of the out-of-tree dkms originated from
https://github.com/intel/ivsc-driver.

[Fix]

The main fixes are in kernel & dkms packages. This adds ivsc-modules to
Provides list of linux-image-generic as other built-in linux-modules-foo
packages do.

[Test Case]

The generated meta package linux-image-generic should then provides
"ivsc-modules".

[Where problems could occur]

Meta package changes only. No real effect but in package dependency.

[Other Info]

While the ivsc-dkms obsoletion only happens for kernel >= 6.8, this will
only be nominated for Unstable/Noble/OEM-6.8.

========== ipu6-drivers, linux, linux-oem-6.8 ==========

[Impact]

Starting from kernel v6.8, Intel demands the use of in-tree VSC driver
instead of the out-of-tree dkms originated from
https://github.com/intel/ivsc-driver.

[Fix]

The in-tree vsc driver as of v6.8 still needs a few fixes to achieve
the same support level to launch Intel IPU6 Camera devices. Commit
1,3, and 4 are to add supported devices and platforms. Commit 2
resolves an issue after resumed.

[Test Case]

This is supposed to work together with the updated dkms, which shall
also be built along with the kernel itself as linux-modules-
ipu6-<variant>. Install the corresponding kernel/modules packages and
test camera functions.

[Where problems could occur]

While this is the first time we switch to in-tree VSC driver, and the
out-of-tree driver is not aligned at the time of transition and
probably never will, the provided functions and verified stability
issues may vary.

[Other Info]

The dkms is created to be compatible of multiple kernel versions, yet
the in-tree vsc driver transitioning should only happen for kernel >=
v6.8. That is, oem-6.8, noble and linux-unstable will be nominated.

========== original bug description ==========

Starting from kernel v6.8 (yet from the code diff it's v6.6), Intel
demands the use of in-tree IVSC drivers instead of out-of-tree dkms
from https://github.com/intel/ivsc-driver.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ipu6-drivers/+bug/2061747/+subscriptions

Комментариев нет:

Отправить комментарий