[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