-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ESXi passthrough of NPU to VM - failed with error -110 #46
Comments
Could you please give it a try to load the NPU kernel driver with |
Using 1.6.0 instructions, looks like
|
It is possible that the issue you are observing might be related to the hypervisor cache configuration. |
hm ... so I just installed 6.11 kernel # uname -r
6.11.0-061100rc6-generic When I run the [ 4.187932] intel_vpu 0000:13:00.0: [drm] *ERROR* ivpu_boot(): Failed to boot the firmware: -110
[ 4.188097] intel_vpu 0000:13:00.0: [drm] *ERROR* ivpu_mmu_dump_event(): MMU EVTQ: 0x10 (Translation fault) SSID: 0 SID: 3, e[2] 00000000, e[3] 00000208, in addr: 0x84803000, fetch addr: 0x0
[ 4.188361] intel_vpu 0000:13:00.0: [drm] *ERROR* ivpu_mmu_dump_event(): MMU EVTQ: 0x10 (Translation fault) SSID: 0 SID: 3, e[2] 00000000, e[3] 00000208, in addr: 0x84803010, fetch addr: 0x0
[ 4.198809] intel_vpu 0000:13:00.0: [drm] ivpu_hw_power_down(): NPU not idle during power down
[ 4.199002] intel_vpu 0000:13:00.0: probe with driver intel_vpu failed with error -110
[ 386.779470] intel_vpu 0000:13:00.0: [drm] Firmware: intel/vpu/vpu_37xx_v0.0.bin, version: 20240726*MTL_CLIENT_SILICON-release*0004*ci_tag_ud202428_vpu_rc_20240726_0004*e4a99ed6b3e
[ 386.904593] [drm] Initialized intel_vpu 1.0.0 for 0000:13:00.0 on minor 0 Interestingly, even though there's some issues I see VPU now initialized, does this mean its good? I'm able to see the accel0 device :D # ls /dev/accel/accel0
/dev/accel/accel0 If I reboot the system w/o using |
The
After you reboot your system, the |
Thanks for the commands to persist parameter. I guess I'm trying to understand why this is needed? Is there something missing on how device is being presented to guest preventing initiation by default? I'm also seeing issue w/device passthru to Windows system which throws classic Error Code 43, is there similar parameter for Windows driver? |
Are there additional debug/verbose logs from the NPU Linux driver, I've been able to successfully do PCIe passthrough of the NPU from Intel 14th Gen system, but it looks like it fails to load firmware (-110) but no more details ... trying to understand what could be the cause whether this is on ESXi hypervisor and passthrough or something else ...
Here's snippet from dmesg (this is after installing the required drivers on Ubuntu 24.04)
The text was updated successfully, but these errors were encountered: