Hi,
I'm trying to run an iGPU Split Passthrough with Intel graphics. I have the module loaded and the mdevs have been created, but when I select pci dev in proxmox, the mdevs can no longer be selected with the error "Too many redirections (599)" and the syslog listing below.
Is it possible that some setting in the bios is blocking this?
Thank you
I'm trying to run an iGPU Split Passthrough with Intel graphics. I have the module loaded and the mdevs have been created, but when I select pci dev in proxmox, the mdevs can no longer be selected with the error "Too many redirections (599)" and the syslog listing below.
Code:
# ls /sys/bus/pci/devices/0000:00:02.0/mdev_supported_types
i915-GVTg_V5_4 i915-GVTg_V5_8
Code:
# Modules required for Intel GVT-g Split
kvmgt
# Modules required for PCI passthrough
vfio
vfio_mdev
vfio_iommu_type1
vfio_pci
vfio_virqfd
Code:
GRUB_CMDLINE_LINUX_DEFAULT="systemd.unified_cgroup_hierarchy=false quiet intel_iommu=on i915.enable_gvt=1 iommu=pt pcie_acs_override=downstream,multifunction video=efifb:off video=vesa:off vfio_iommu_type1.allow_unsafe_interrupts=1 kvm.ignore_msrs=1"
Code:
Mar 20 13:47:21 ha kernel: [11270.939259] general protection fault, probably for non-canonical address 0xe58948ffffffdad0: 0000 [#21] SMP NOPTI
Mar 20 13:47:21 ha kernel: [11270.939265] CPU: 9 PID: 107960 Comm: pvedaemon worke Tainted: P D O 5.15.102-1-pve #1
Mar 20 13:47:21 ha kernel: [11270.939268] Hardware name: Micro-Star International Co., Ltd. MS-7C88/B460M-A PRO (MS-7C88), BIOS 1.71 12/11/2020
Mar 20 13:47:21 ha kernel: [11270.939270] RIP: 0010:available_instances_show+0x44/0x70 [kvmgt]
Mar 20 13:47:21 ha kernel: [11270.939274] Code: 89 e7 48 8b 40 78 48 8b 80 48 09 00 00 48 8b 98 78 52 00 00 e8 cd 58 06 00 31 d2 89 c0 48 8d 04 80 48 8d 04 c3 48 85 c0 74 03 <8b> 50 10 4c 89 ef 48 c7 c6 8a 62 35 c1 e8 ca 95 74 c5 5b 41 5c 48
Mar 20 13:47:21 ha kernel: [11270.939277] RSP: 0018:ffffa183c0e2fc28 EFLAGS: 00010286
Mar 20 13:47:21 ha kernel: [11270.939279] RAX: e58948ffffffdac0 RBX: e58948ffffffdac0 RCX: 0000000000000000
Mar 20 13:47:21 ha kernel: [11270.939281] RDX: 0000000000000000 RSI: ffffffffc1358320 RDI: ffff89d64151e080
Mar 20 13:47:21 ha kernel: [11270.939283] RBP: ffffa183c0e2fc40 R08: ffff89d64151e080 R09: ffff89d6a37d2000
Mar 20 13:47:21 ha kernel: [11270.939284] R10: 000000000000000b R11: 0000000000000000 R12: ffff89d64151e080
Mar 20 13:47:21 ha kernel: [11270.939286] R13: ffff89d6a37d2000 R14: ffff89d64143c898 R15: ffff89d64143c870
Mar 20 13:47:21 ha kernel: [11270.939288] FS: 00007f5ce806a440(0000) GS:ffff89db89640000(0000) knlGS:0000000000000000
Mar 20 13:47:21 ha kernel: [11270.939290] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 20 13:47:21 ha kernel: [11270.939291] CR2: 000056407d48e180 CR3: 00000001adfb6004 CR4: 00000000007726e0
Mar 20 13:47:21 ha kernel: [11270.939293] PKRU: 55555554
Mar 20 13:47:21 ha kernel: [11270.939294] Call Trace:
Mar 20 13:47:21 ha kernel: [11270.939295] <TASK>
Mar 20 13:47:21 ha kernel: [11270.939298] mdev_type_attr_show+0x14/0x30 [mdev]
Mar 20 13:47:21 ha kernel: [11270.939301] sysfs_kf_seq_show+0x9e/0x100
Mar 20 13:47:21 ha kernel: [11270.939305] kernfs_seq_show+0x24/0x30
Mar 20 13:47:21 ha kernel: [11270.939307] seq_read_iter+0x123/0x4b0
Mar 20 13:47:21 ha kernel: [11270.939310] ? aa_file_perm+0x11e/0x5f0
Mar 20 13:47:21 ha kernel: [11270.939313] kernfs_fop_read_iter+0x154/0x1b0
Mar 20 13:47:21 ha kernel: [11270.939315] new_sync_read+0x10a/0x1a0
Mar 20 13:47:21 ha kernel: [11270.939319] vfs_read+0x104/0x1a0
Mar 20 13:47:21 ha kernel: [11270.939321] ksys_read+0x67/0xf0
Mar 20 13:47:21 ha kernel: [11270.939323] __x64_sys_read+0x1a/0x20
Mar 20 13:47:21 ha kernel: [11270.939326] do_syscall_64+0x59/0xc0
Mar 20 13:47:21 ha kernel: [11270.939328] ? syscall_exit_to_user_mode+0x27/0x50
Mar 20 13:47:21 ha kernel: [11270.939330] ? __x64_sys_newfstat+0x16/0x20
Mar 20 13:47:21 ha kernel: [11270.939332] ? do_syscall_64+0x69/0xc0
Mar 20 13:47:21 ha kernel: [11270.939334] ? generic_file_llseek+0x24/0x30
Mar 20 13:47:21 ha kernel: [11270.939337] ? exit_to_user_mode_prepare+0x37/0x1b0
Mar 20 13:47:21 ha kernel: [11270.939339] ? syscall_exit_to_user_mode+0x27/0x50
Mar 20 13:47:21 ha kernel: [11270.939341] ? __x64_sys_lseek+0x1a/0x20
Mar 20 13:47:21 ha kernel: [11270.939343] ? do_syscall_64+0x69/0xc0
Mar 20 13:47:21 ha kernel: [11270.939345] ? syscall_exit_to_user_mode+0x27/0x50
Mar 20 13:47:21 ha kernel: [11270.939346] ? do_syscall_64+0x69/0xc0
Mar 20 13:47:21 ha kernel: [11270.939348] ? irqentry_exit+0x1d/0x30
Mar 20 13:47:21 ha kernel: [11270.939349] ? exc_page_fault+0x89/0x170
Mar 20 13:47:21 ha kernel: [11270.939352] entry_SYSCALL_64_after_hwframe+0x61/0xcb
Mar 20 13:47:21 ha kernel: [11270.939354] RIP: 0033:0x7f5ce819fa7e
Mar 20 13:47:21 ha kernel: [11270.939357] Code: c0 e9 b6 fe ff ff 50 48 8d 3d be ec 0b 00 e8 d9 f1 01 00 66 0f 1f 84 00 00 00 00 00 64 8b 04 25 18 00 00 00 85 c0 75 14 0f 05 <48> 3d 00 f0 ff ff 77 5a c3 66 0f 1f 84 00 00 00 00 00 48 83 ec 28
Mar 20 13:47:21 ha kernel: [11270.939360] RSP: 002b:00007fff423d6258 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
Mar 20 13:47:21 ha kernel: [11270.939362] RAX: ffffffffffffffda RBX: 0000000000002000 RCX: 00007f5ce819fa7e
Mar 20 13:47:21 ha kernel: [11270.939364] RDX: 0000000000002000 RSI: 0000564080cf5590 RDI: 000000000000000c
Mar 20 13:47:21 ha kernel: [11270.939365] RBP: 0000564080cf5590 R08: 0000000000000000 R09: 0000000000000000
Mar 20 13:47:21 ha kernel: [11270.939367] R10: 0000000000000020 R11: 0000000000000246 R12: 0000000000000000
Mar 20 13:47:21 ha kernel: [11270.939368] R13: 00005640793962a0 R14: 000000000000000c R15: 00005640808befc0
Mar 20 13:47:21 ha kernel: [11270.939370] </TASK>
Mar 20 13:47:21 ha kernel: [11270.939371] Modules linked in: tcp_diag inet_diag ebtable_filter ebtables ip_set ip6table_raw iptable_raw nfsv3 cfg80211 xt_nat veth nf_conntrack_netlink xfrm_user xfrm_algo rpcsec_gss_krb5 nfsv4 nfs fscache netfs wireguard curve25519_x86_64 libchacha20poly1305 chacha_x86_64 poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel udp_tunnel nf_tables overlay 8021q garp mrp dummy iptable_nat xt_MASQUERADE nf_nat bonding tls cmac algif_hash algif_skcipher af_alg bnep softdog nfnetlink_log nfnetlink binfmt_misc snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device snd_hda_codec_realtek snd_hda_codec_generic zfs(PO) zunicode(PO) zzstd(O) zlua(O) zavl(PO) icp(PO) zcommon(PO) znvpair(PO) snd_sof_pci_intel_cnl snd_sof_intel_hda_common spl(O) soundwire_intel soundwire_generic_allocation vhost_net soundwire_cadence snd_sof_intel_hda vhost snd_sof_pci vhost_iotlb snd_sof_xtensa_dsp tap snd_sof ib_iser snd_soc_hdac_hda snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi rdma_cm
Mar 20 13:47:21 ha kernel: [11270.939404] soundwire_bus iw_cm ledtrig_audio snd_soc_core ib_cm snd_compress snd_hda_codec_hdmi intel_rapl_msr ac97_bus intel_rapl_common snd_pcm_dmaengine ib_core intel_tcc_cooling x86_pkg_temp_thermal intel_powerclamp iscsi_tcp libiscsi_tcp snd_hda_intel libiscsi coretemp snd_intel_dspcfg snd_intel_sdw_acpi scsi_transport_iscsi snd_hda_codec btusb vfio_pci btrtl vfio_pci_core btbcm snd_hda_core vfio_virqfd btintel kvm_intel mei_hdcp kvmgt snd_hwdep gspca_ov534 bluetooth crct10dif_pclmul ucsi_ccg snd_pcm gspca_main mdev ghash_clmulni_intel aesni_intel videobuf2_vmalloc vfio_iommu_type1 videobuf2_memops crypto_simd typec_ucsi mei_me cp210x cryptd vfio snd_timer videobuf2_v4l2 ecdh_generic rapl intel_cstate pcspkr videobuf2_common efi_pstore videodev mc joydev input_leds snd usbserial wmi_bmof ecc typec ee1004 soundcore mei mxm_wmi mac_hid acpi_tad acpi_pad ip6t_REJECT nf_reject_ipv6 xt_hl ip6t_rt ipt_REJECT nf_reject_ipv4 xt_LOG nf_log_syslog xt_limit xt_addrtype xt_tcpudp i915
Mar 20 13:47:21 ha kernel: [11270.939443] xt_conntrack nf_conntrack nf_defrag_ipv6 ttm nf_defrag_ipv4 drm_kms_helper cec rc_core i2c_algo_bit fb_sys_fops ip6table_filter syscopyarea sysfillrect sysimgblt ip6_tables kvm iptable_filter bpfilter irqbypass nfsd auth_rpcgss nfs_acl lockd grace drm sunrpc ip_tables x_tables autofs4 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear simplefb hid_generic usbkbd usbhid hid raid10 crc32_pclmul r8169 nvme xhci_pci xhci_pci_renesas i2c_i801 ahci i2c_smbus realtek nvme_core libahci xhci_hcd i2c_nvidia_gpu wmi video pinctrl_sunrisepoint
Mar 20 13:47:21 ha kernel: [11270.939478] ---[ end trace 4513c06db2f3e310 ]---
Mar 20 13:47:21 ha kernel: [11271.035960] RIP: 0010:available_instances_show+0x44/0x70 [kvmgt]
Mar 20 13:47:21 ha kernel: [11271.035969] Code: 89 e7 48 8b 40 78 48 8b 80 48 09 00 00 48 8b 98 78 52 00 00 e8 cd 58 06 00 31 d2 89 c0 48 8d 04 80 48 8d 04 c3 48 85 c0 74 03 <8b> 50 10 4c 89 ef 48 c7 c6 8a 62 35 c1 e8 ca 95 74 c5 5b 41 5c 48
Mar 20 13:47:21 ha kernel: [11271.035972] RSP: 0018:ffffa183c674bc98 EFLAGS: 00010286
Mar 20 13:47:21 ha kernel: [11271.035974] RAX: e58948ffffffdac0 RBX: e58948ffffffdac0 RCX: 0000000000000000
Mar 20 13:47:21 ha kernel: [11271.035976] RDX: 0000000000000000 RSI: ffffffffc1358320 RDI: ffff89d64151e080
Mar 20 13:47:21 ha kernel: [11271.035977] RBP: ffffa183c674bcb0 R08: ffff89d64151e080 R09: ffff89d6a3421000
Mar 20 13:47:21 ha kernel: [11271.035979] R10: 000000000000000b R11: 0000000000000000 R12: ffff89d64151e080
Mar 20 13:47:21 ha kernel: [11271.035980] R13: ffff89d6a3421000 R14: ffff89d641c4f550 R15: ffff89d641c4f528
Mar 20 13:47:21 ha kernel: [11271.035982] FS: 00007f5ce806a440(0000) GS:ffff89db89640000(0000) knlGS:0000000000000000
Mar 20 13:47:21 ha kernel: [11271.036006] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar 20 13:47:21 ha kernel: [11271.036008] CR2: 000056407d48e180 CR3: 00000001adfb6004 CR4: 00000000007726e0
Mar 20 13:47:21 ha kernel: [11271.036009] PKRU: 55555554
Is it possible that some setting in the bios is blocking this?
Thank you
Last edited: