Trouble passing through 4 port NIC


thrroow

Recommended Posts

I can only get 2 of the 4 ports to pass through to this VM.  I have tried with the ACS override on/off, and with multifunction on/off (2 groups of 2 or 4 individual devices).  Any ideas?

 

I had no special settings and all 4 devices individually assigned (no multi) to a VM in 6.8.3, but didn't work when I upgraded to 6.9.0-rc1 for some reason.

 

  <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x05' slot='0x00' function='0x1'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x1'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x06' slot='0x00' function='0x0'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x06' slot='0x00' function='0x1'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x1'/>
    </hostdev>

 

IOMMU group 17:				[111d:8018] 03:00.0 PCI bridge: Microsemi / PMC / IDT PES12N3A 12-lane 3-Port PCI Express Switch (rev 0e)
IOMMU group 18:				[111d:8018] 04:02.0 PCI bridge: Microsemi / PMC / IDT PES12N3A 12-lane 3-Port PCI Express Switch (rev 0e)
			 	[8086:10d6] 05:00.0 Ethernet controller: Intel Corporation 82575GB Gigabit Network Connection (rev 02)
			 	[8086:10d6] 05:00.1 Ethernet controller: Intel Corporation 82575GB Gigabit Network Connection (rev 02)
IOMMU group 19:				[111d:8018] 04:04.0 PCI bridge: Microsemi / PMC / IDT PES12N3A 12-lane 3-Port PCI Express Switch (rev 0e)
			 	[8086:10d6] 06:00.0 Ethernet controller: Intel Corporation 82575GB Gigabit Network Connection (rev 02)
			 	[8086:10d6] 06:00.1 Ethernet controller: Intel Corporation 82575GB Gigabit Network Connection (rev 02)

 

-device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=16,max_outputs=1,bus=pcie.0,addr=0x1 \
-device vfio-pci,host=0000:05:00.0,id=hostdev0,bus=pci.1,multifunction=on,addr=0x0 \
-device vfio-pci,host=0000:05:00.1,id=hostdev1,bus=pci.1,addr=0x0.0x1 \
-device vfio-pci,host=0000:06:00.0,id=hostdev2,bus=pci.3,addr=0x0 \
-device vfio-pci,host=0000:06:00.1,id=hostdev3,bus=pci.4,addr=0x0.0x1 \
-sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \

 

the above gives me:

 

image.thumb.png.c86c463489f2dc592234ec8dcb57e577.png

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.