2023-08-18 08:14:33 |
You-Sheng Yang |
bug |
|
|
added bug |
2023-08-18 08:14:45 |
You-Sheng Yang |
nominated for series |
|
Ubuntu Jammy |
|
2023-08-18 08:14:45 |
You-Sheng Yang |
bug task added |
|
linux-firmware (Ubuntu Jammy) |
|
2023-08-18 08:15:56 |
You-Sheng Yang |
bug watch added |
|
https://github.com/intel/linux-vpu-driver/issues/6 |
|
2023-08-18 08:16:01 |
You-Sheng Yang |
linux-firmware (Ubuntu Jammy): status |
New |
Incomplete |
|
2023-08-18 08:16:41 |
You-Sheng Yang |
bug |
|
|
added subscriber Canonical Hardware Enablement |
2023-08-18 08:16:45 |
You-Sheng Yang |
tags |
|
oem-priority originate-from-2026703 somerville |
|
2023-08-21 14:01:55 |
Juerg Haefliger |
tags |
oem-priority originate-from-2026703 somerville |
kern-7772 oem-priority originate-from-2026703 somerville |
|
2023-08-21 14:01:58 |
Juerg Haefliger |
bug |
|
|
added subscriber Juerg Haefliger |
2023-08-25 16:45:39 |
You-Sheng Yang |
nominated for series |
|
Ubuntu Mantic |
|
2023-08-25 16:45:39 |
You-Sheng Yang |
bug task added |
|
linux-firmware (Ubuntu Mantic) |
|
2023-08-25 16:45:46 |
You-Sheng Yang |
linux-firmware (Ubuntu Mantic): status |
New |
In Progress |
|
2023-08-25 16:45:50 |
You-Sheng Yang |
linux-firmware (Ubuntu Mantic): importance |
Undecided |
High |
|
2023-08-25 16:45:52 |
You-Sheng Yang |
linux-firmware (Ubuntu Mantic): assignee |
|
You-Sheng Yang (vicamo) |
|
2023-08-25 16:46:40 |
You-Sheng Yang |
linux-firmware (Ubuntu Jammy): status |
Incomplete |
In Progress |
|
2023-08-25 16:46:44 |
You-Sheng Yang |
linux-firmware (Ubuntu Jammy): importance |
Undecided |
High |
|
2023-08-25 16:46:46 |
You-Sheng Yang |
linux-firmware (Ubuntu Jammy): assignee |
|
You-Sheng Yang (vicamo) |
|
2023-08-25 16:54:36 |
You-Sheng Yang |
description |
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. |
[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, Mantic and Unstable kernels 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. |
|
2023-08-25 16:59:01 |
You-Sheng Yang |
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, Mantic and Unstable kernels 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. |
[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. |
|
2023-09-15 15:53:15 |
Launchpad Janitor |
linux-firmware (Ubuntu Mantic): status |
In Progress |
Fix Released |
|
2023-09-22 13:39:12 |
Timo Aaltonen |
linux-firmware (Ubuntu Jammy): status |
In Progress |
Fix Committed |
|
2023-09-22 13:39:13 |
Timo Aaltonen |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-09-22 13:39:18 |
Timo Aaltonen |
bug |
|
|
added subscriber SRU Verification |
2023-09-27 11:59:45 |
Timo Aaltonen |
tags |
kern-7772 oem-priority originate-from-2026703 somerville |
kern-7772 oem-priority originate-from-2026703 somerville verification-needed-jammy |
|
2023-09-27 12:07:01 |
You-Sheng Yang |
tags |
kern-7772 oem-priority originate-from-2026703 somerville verification-needed-jammy |
kern-7772 oem-priority originate-from-2026703 somerville verification-done-jammy |
|
2023-10-02 13:53:32 |
Launchpad Janitor |
linux-firmware (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2023-10-02 13:53:43 |
Timo Aaltonen |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2024-01-08 08:05:38 |
Anthony Wong |
hwe-next: status |
New |
Fix Released |
|
2024-02-19 06:57:51 |
You-Sheng Yang |
nominated for series |
|
Ubuntu Noble |
|
2024-02-19 06:57:51 |
You-Sheng Yang |
bug task added |
|
linux-firmware (Ubuntu Noble) |
|
2024-02-19 06:58:03 |
You-Sheng Yang |
linux-firmware (Ubuntu Noble): status |
Fix Released |
In Progress |
|
2024-02-19 07:26:27 |
You-Sheng Yang |
linux-firmware (Ubuntu Noble): status |
In Progress |
Fix Released |
|