[PATCH 0/3][SRU][Jammy/oem-5.10/oem-5.13/oem-5.14] support signed v4l2loopback dkms build
You-Sheng Yang
vicamo.yang at canonical.com
Tue Jan 4 10:58:15 UTC 2022
On Tue, Jan 4, 2022 at 6:25 PM Andrea Righi <andrea.righi at canonical.com> wrote:
>
> On Tue, Jan 04, 2022 at 02:35:36AM +0800, You-Sheng Yang wrote:
> > BugLink: https://bugs.launchpad.net/bugs/1938531
> >
> > [Impact]
> >
> > v4l2loopback is used as a critical role on Intel IPU6 camera platforms,
> > which takes userspace middleware involvements to correctly configure
> > hardware sensors. While all the legacy camera applications are not yet
> > learned how to support libcamera, v4l2loopback and a v4l2-relayd step in
> > as a video streaming proxy for backward compatibility.
> >
> > To preinstall v4l2loopback kernel module on secureboot systems, signed
> > modules should be used.
> >
> > [Fix]
> >
> > All Ubuntu specific changes to enable signed v4l2loopback dkms builds.
> >
> > [Test Case]
> >
> > Install signed modules package and check `modinfo v4l2loopback`.
> >
> > [Where problems could occur]
> >
> > N/A.
> >
> > [Other Info]
> >
> > This adds current revision of v4l2loopback in the ubuntu archive. While
> > some other fixes are also needed for v4l2loopback/focal, expects version
> > bumps recently.
>
> BTW, this is currently applied to jammy:linux, but I guess it requires
> some changes also on the dkms side (not sure exactly what...),
> specifically update-dkms-versions should be able to properly fetch and
> update the package version (right now it just removes v4l2loopback from
> debian/dkms-versions).
Yes it's also being uploaded in
https://bugs.launchpad.net/ubuntu/+source/v4l2loopback/+bug/1921474
> So even if the patch set is applied to jammy:linux, the feature is still
> temporarily disabled (otherwise I get build errors).
It was not supposed to fail because there is no update for
v4l2loopback-dkms/jammy but for focal, and the versions in the patches
are identical to those currently in Ubuntu archive.
> -Andrea
--
Regards,
You-Sheng Yang
More information about the kernel-team
mailing list