[Bug 2120689] Re: [SRU] Missing DeviceAllow for Intel's linux-lts 6.12 tree's ipu6-psys
Vladimir Petko
2120689 at bugs.launchpad.net
Thu Feb 5 22:22:21 UTC 2026
@waveform, @vicamo I apologise, missed this comment since I looked at
the PR and uploaded the questing fix.
Would it be ok to test the fix for this issue, and then if we need to
fix https://bugs.launchpad.net/bugs/2116722 in questing ping me for the
upload?
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2120689
Title:
[SRU] Missing DeviceAllow for Intel's linux-lts 6.12 tree's ipu6-psys
Status in v4l2-relayd package in Ubuntu:
Fix Released
Status in v4l2-relayd source package in Noble:
Invalid
Status in v4l2-relayd source package in Plucky:
Invalid
Status in v4l2-relayd source package in Questing:
In Progress
Bug description:
[ SRU Justification ]
[ Impact ]
Missing DeviceAllow for Intel's linux-lts 6.12 tree's ipu6-psys. Since
v4l2-relayd version 0.1.5, systemd DeviceAllow is added to limit
device accesses for v4l2-relayd. The one added initially was for Intel
IPU7, and certainly IPU6 is required, too.
Without that, an error printed in v4l2-relayd's systemd logs:
```
$ systemctl status v4l2-relayd
......
sh[6920]: [10-28 03:49:39.560] CamHAL[ERR] Failed to open PSYS, error: Operation not permitted
```
[ Test Plan ]
1. Install v4l2-relayd from -proposed pocket.
2. Try to use webcam with:
```
$ gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert ! autovideosink
# Expect video streaming occurs
```
[ Where problems could occur ]
Trivial. That's the hardware access it needs in order to use the
webcam function.
[ Other Info ]
While this affects only v4l2-relayd >= 0.1.5, nominate only Resolute
and Questing. For Resolute, the fix has been included in 0.2.0, which
is being updated in bug 2116722.
========== original bug report ==========
The Intel's Linux LTS tree, which supports IPU6 out-of-the-box, uses
different character device class causing systemd rule packaged with
v4l2-relayd unable to access the device.
https://github.com/intel/linux-intel-
lts/blob/6.12/linux/drivers/media/pci/intel/ipu6/psys/ipu-psys.c#L63
I've confirmed adding "DeviceAllow=char-intel-ipu6-psys" fixes IPU6
support for v4l2-relayd.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/v4l2-relayd/+bug/2120689/+subscriptions
More information about the Ubuntu-sponsors
mailing list