The verification of the Stable Release Update for linux-firmware has
completed successfully and the package is now being released to
-updates.  Subsequently, the Ubuntu Stable Release Updates Team is being
unsubscribed and will not receive messages about this bug report.  In
the event that you encounter a regression using the package from
-updates please report a new bug using ubuntu-bug and tag the bug report
regression-update so we can easily find any regressions.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/2031882

Title:
  Missing firmware for Intel VPU on Intel Meteor Lake platforms

Status in HWE Next:
  New
Status in linux-firmware package in Ubuntu:
  Fix Released
Status in linux-firmware source package in Jammy:
  Fix Released
Status in linux-firmware source package in Mantic:
  Fix Released

Bug description:
  [SRU Justification]

  [Impact]

  Missing firmware blobs for Intel VPU support on Intel Meteor Lake
  platform.

    intel_vpu 0000:00:0b.0: enabling device (0000 -> 0002)
    intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_fw_request(): Failed to request 
firmware: -2
    intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_dev_init(): Failed to initialize 
firmware: -2
    intel_vpu 0000:00:0b.0: Failed to initialize VPU device: -2
    intel_vpu: probe of 0000:00:0b.0 failed with error -2

  [Fix]

  Upstream Intel VPU linux driver project
  https://github.com/intel/linux-vpu-driver stores firmware blob in git-
  lfs.

  [Test Case]

  Intel VPU support on Intel Meteor Lake platform is part of the
  OpenVino framework. It takes many more other components to be
  installed before VPU on MTL may release its power. Here we simply test
  the firwmare can be found and loaded.

  [Where problems could occur]

  Intel VPU firmware is to be loaded by kernel but used by user land
  frameworks. While OpenVino is not (yet?) supported natively, this
  firmware blob alone has no observerible effect yet.

  [Other Info]

  While MTL is supported by v6.5 kernel or above, only oem-6.5 and
  Mantic are nominated by default.

  ========== original bug report ==========

  Intel Meteor Lake platform supports VPU natively and the driver has
  been upstreamed in v6.3. A few more steps to enable VPU support in
  https://github.com/intel/linux-vpu-driver, and firmware is the first
  one missing.

  [ 68.602028] intel_vpu 0000:00:0b.0: enabling device (0000 -> 0002)
  [ 68.604010] intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_fw_request(): Failed 
to request firmware: -2
  [ 68.604013] intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_dev_init(): Failed to 
initialize firmware: -2
  [ 68.604263] intel_vpu 0000:00:0b.0: Failed to initialize VPU device: -2
  [ 68.604272] intel_vpu: probe of 0000:00:0b.0 failed with error -2

  The firmware blob can be retrieved by `git lfs pull` from a clone of
  aforementioned driver repository. The install path would be
  /lib/firmware/intel/vpu.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2031882/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to