strongtz / i915-sriov-dkms

dkms module of Linux i915 driver with SR-IOV support
1.04k stars 126 forks source link

why GuC submission is N/A,what can i do? #218

Open ChaimHong opened 1 day ago

ChaimHong commented 1 day ago

pveversion

pve-manager/8.2.7/3e0176e6bb2ade3b (running kernel: 6.8.4-2-pve)

dkms status
i915-sriov-dkms/2024.09.21, 6.8.4-2-pve, x86_64: installed

bios

coreboot

lspci |grep VGA

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:1f.5 Non-VGA unclassified device: Intel Corporation Device 9d24 (rev 21)

https://www.intel.com/content/www/us/en/products/sku/122589/intel-core-i78550u-processor-8m-cache-up-to-4-00-ghz/specifications.html this cpu is support vt-x vt-d

dmesg | grep -i i915

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.8.4-2-pve root=/dev/mapper/pve-root ro quiet intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7
[    0.026664] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.8.4-2-pve root=/dev/mapper/pve-root ro quiet intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7
[    2.575084] i915: module verification failed: signature and/or required key missing - tainting kernel
[    3.105614] i915 0000:00:02.0: [drm] GT0: Incompatible option enable_guc=3 - GuC submission is N/A
[    3.106035] i915 0000:00:02.0: [drm] VT-d active for gfx access
[    3.106075] i915 0000:00:02.0: vgaarb: deactivate vga console
[    3.106139] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[    3.156985] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    3.161850] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[    3.483782] i915 0000:00:02.0: [drm] [ENCODER:94:DDI A/PHY A] failed to retrieve link info, disabling eDP
[    3.488332] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/kbl_guc_70.1.1.bin version 70.1.1
[    3.488337] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/kbl_huc_4.0.0.bin version 4.0.0
[    3.512860] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads!
[    3.512863] i915 0000:00:02.0: [drm] GT0: GUC: submission disabled
[    3.512865] i915 0000:00:02.0: [drm] GT0: GUC: SLPC disabled
[    3.514931] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[    3.657337] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[    3.657670] snd_soc_skl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    3.800276] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[    3.942327] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes

So I can’t virtualize multiple cores for pve virtual machines to use. What do I need to do?

admarty commented 17 hours ago

only intel 11th Generation (Tiger Lake Mobile G) and newer support SR-IOV