hi, this is my second post im a newbie in proxmox so im trying to figure out how to acomplish a full passthrough of my thunderbolt4 that lookslike its conencted via pcie port that port share conection with the network card
First, the system has a Motherboard MSI Z590 ACE with a i5-11600k it has a thunderbolt 4 with intel jhl8540 via pcie slot, Proxmox 8.2 full updated
This is the diagram of the Motherboard z590 ace
and this is the thunderbolt module i have this pictures from this web
This is my grub right now
cat /etc/modules
dmesg | grep 'remapping'
dmesg | grep 'Intel-IOMMU'
ç
cat /proc/modules | grep pci
cat /proc/modules | grep usb
pvesh get /nodes/pve/hardware/pci --pci-class-blacklist ""
First, the system has a Motherboard MSI Z590 ACE with a i5-11600k it has a thunderbolt 4 with intel jhl8540 via pcie slot, Proxmox 8.2 full updated
This is the diagram of the Motherboard z590 ace
and this is the thunderbolt module i have this pictures from this web
This is my grub right now
Code:
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on,relax_rmrr iommu=pt intermap=no_x2ap pcie_port_pm=off pcie_aspm.policy=performance"
GRUB_CMDLINE_LINUX=""
cat /etc/modules
Code:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
thunderbolt
dmesg | grep 'remapping'
Code:
[ 0.372963] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.
[ 0.374575] DMAR-IR: Enabled IRQ remapping in x2apic mode
dmesg | grep 'Intel-IOMMU'
Code:
[ 0.155276] DMAR: Intel-IOMMU: assuming all RMRRs are relaxable. This can lead to instability or data loss
cat /proc/modules | grep pci
Code:
snd_sof_pci_intel_tgl 12288 0 - Live 0xffffffffc22a3000
snd_sof_intel_hda_common 208896 1 snd_sof_pci_intel_tgl, Live 0xffffffffc225c000
snd_sof_pci 24576 2 snd_sof_pci_intel_tgl,snd_sof_intel_hda_common, Live 0xffffffffc21fb000
snd_sof 356352 3 snd_sof_intel_hda_common,snd_sof_intel_hda,snd_sof_pci, Live 0xffffffffc217f000
snd_soc_acpi_intel_match 102400 2 snd_sof_pci_intel_tgl,snd_sof_intel_hda_common, Live 0xffffffffc2132000
xhci_pci 24576 0 - Live 0xffffffffc04c0000
xhci_pci_renesas 16384 1 xhci_pci, Live 0xffffffffc046a000
spi_intel_pci 12288 0 - Live 0xffffffffc066f000
xhci_hcd 364544 1 xhci_pci, Live 0xffffffffc0599000
spi_intel 32768 1 spi_intel_pci, Live 0xffffffffc0528000
vfio_pci 16384 0 - Live 0xffffffffc049b000
vfio_pci_core 86016 1 vfio_pci, Live 0xffffffffc0478000
irqbypass 12288 2 kvm,vfio_pci_core, Live 0xffffffffc0470000
vfio 69632 3 vfio_pci,vfio_pci_core,vfio_iommu_type1, Live 0xffffffffc043a000
cat /proc/modules | grep usb
Code:
snd_usb_audio 442368 1 - Live 0xffffffffc1d43000
snd_usbmidi_lib 49152 1 snd_usb_audio, Live 0xffffffffc1d0b000
snd_ump 40960 1 snd_usb_audio, Live 0xffffffffc1cef000
snd_rawmidi 53248 2 snd_usbmidi_lib,snd_ump, Live 0xffffffffc1c76000
mc 86016 1 snd_usb_audio, Live 0xffffffffc1acb000
snd_hwdep 20480 2 snd_usb_audio,snd_hda_codec, Live 0xffffffffc1a8e000
snd_pcm 188416 12 snd_hda_codec_hdmi,snd_sof_intel_hda_common,soundwire_intel,snd_sof,snd_sof_utils,snd_soc_core,snd_compress,snd_pcm_dmaengine,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core, Live 0xffffffffc1b4c000
snd 139264 21 snd_seq,snd_hda_codec_hdmi,snd_sof,snd_soc_core,snd_compress,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_ump,snd_hda_codec,snd_rawmidi,snd_seq_device,snd_hwdep,snd_pcm,snd_timer, Live 0xffffffffc1a9e000
usbmouse 12288 0 - Live 0xffffffffc0b04000
usbhid 69632 0 - Live 0xffffffffc0aed000
hid 167936 2 hid_generic,usbhid, Live 0xffffffffc0ab8000
pvesh get /nodes/pve/hardware/pci --pci-class-blacklist ""
Code:
│ class │ device │ id │ iommugroup │ vendor │ device_name │ mdev │ subsystem_device │ subsystem_device_name │ subsystem_vendor │ subsystem_vendor_name
╞══════════╪════════╪══════════════╪════════════╪════════╪════════════════════════════════════════════════════╪══════╪══════════════════╪═══════════════════════╪══════════════════╪═════════════════════════════
│ 0x010601 │ 0x43d2 │ 0000:00:17.0 │ 7 │ 0x8086 │ │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x010802 │ 0x5018 │ 0000:02:00.0 │ 12 │ 0x1bb1 │ FireCuda 530 SSD │ │ 0x5018 │ │ 0x1bb1 │ Seagate Technology PLC
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x018000 │ 0x0018 │ 0000:01:00.0 │ 11 │ 0xace1 │ │ │ 0x0018 │ │ 0xace1 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x020000 │ 0x15f3 │ 0000:6e:00.0 │ 20 │ 0x8086 │ Ethernet Controller I225-V │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x030000 │ 0x4c8a │ 0000:00:02.0 │ 0 │ 0x8086 │ RocketLake-S GT1 [UHD Graphics 750] │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x040300 │ 0x43c8 │ 0000:00:1f.3 │ 10 │ 0x8086 │ Tiger Lake-H HD Audio Controller │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x050000 │ 0x43ef │ 0000:00:14.2 │ 5 │ 0x8086 │ Tiger Lake-H Shared SRAM │ │ 0x0000 │ │ 0x0000 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060000 │ 0x4c53 │ 0000:00:00.0 │ 1 │ 0x8086 │ │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060100 │ 0x4385 │ 0000:00:1f.0 │ 10 │ 0x8086 │ │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x4c01 │ 0000:00:01.0 │ 2 │ 0x8086 │ │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x4c09 │ 0000:00:06.0 │ 3 │ 0x8086 │ │ │ 0x0000 │ │ 0x0000 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x43b8 │ 0000:00:1c.0 │ 8 │ 0x8086 │ │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x43bc │ 0000:00:1c.4 │ 9 │ 0x8086 │ Tiger Lake-H PCI Express Root Port #5 │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x1136 │ 0000:03:00.0 │ 13 │ 0x8086 │ Thunderbolt 4 Bridge [Maple Ridge 4C 2020] │ │ 0x0000 │ │ 0x8086 │ Intel Corporation
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x1136 │ 0000:04:00.0 │ 14 │ 0x8086 │ Thunderbolt 4 Bridge [Maple Ridge 4C 2020] │ │ 0x0000 │ │ 0x8086 │ Intel Corporation
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x1136 │ 0000:04:01.0 │ 15 │ 0x8086 │ Thunderbolt 4 Bridge [Maple Ridge 4C 2020] │ │ 0x0000 │ │ 0x8086 │ Intel Corporation
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x1136 │ 0000:04:02.0 │ 16 │ 0x8086 │ Thunderbolt 4 Bridge [Maple Ridge 4C 2020] │ │ 0x0000 │ │ 0x8086 │ Intel Corporation
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x060400 │ 0x1136 │ 0000:04:03.0 │ 17 │ 0x8086 │ Thunderbolt 4 Bridge [Maple Ridge 4C 2020] │ │ 0x0000 │ │ 0x8086 │ Intel Corporation
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x078000 │ 0x43e0 │ 0000:00:16.0 │ 6 │ 0x8086 │ Tiger Lake-H Management Engine Interface │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x088000 │ 0x4c11 │ 0000:00:08.0 │ 4 │ 0x8086 │ │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x0c0330 │ 0x43ed │ 0000:00:14.0 │ 5 │ 0x8086 │ Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x0c0330 │ 0x1138 │ 0000:07:00.0 │ 19 │ 0x8086 │ Thunderbolt 4 USB Controller [Maple Ridge 4C 2020] │ │ 0x0000 │ │ 0x0000 │
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x0c0340 │ 0x1137 │ 0000:05:00.0 │ 18 │ 0x8086 │ Thunderbolt 4 NHI [Maple Ridge 4C 2020] │ │ 0x0000 │ │ 0x8086 │ Intel Corporation
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x0c0500 │ 0x43a3 │ 0000:00:1f.4 │ 10 │ 0x8086 │ Tiger Lake-H SMBus Controller │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
├──────────┼────────┼──────────────┼────────────┼────────┼────────────────────────────────────────────────────┼──────┼──────────────────┼───────────────────────┼──────────────────┼─────────────────────────────
│ 0x0c8000 │ 0x43a4 │ 0000:00:1f.5 │ 10 │ 0x8086 │ Tiger Lake-H SPI Controller │ │ 0x7d04 │ │ 0x1462 │ Micro-Star International Co.
└──────────┴────────┴──────────────┴────────────┴────────┴────────────────────────────────────────────────────┴──────┴──────────────────┴───────────────────────┴──────────────────┴─────────────────────────────