PPT status in ARM64?

From: Michael Dexter <editor_at_callfortesting.org>
Date: Wed, 02 Apr 2025 18:23:10 UTC
Hello,

What is the status of PCI Pass-Through on AMD64?

Briefly:

devctl detach pci2:1:0:0
dmesg|grep vnicpf0
vnicpf0: detached
devctl set driver pci2:1:0:0 ppt
devctl: Failed to set pci2:1:0:0 driver to ppt: No such file or directory

More output below.

Thank you!

Michael


kldload vmm
pciconf -lv
vnicpf0@pci2:1:0:0:     class=0x020000 rev=0x09 hdr=0x00 vendor=0x177d 
device=0x
a01e subvendor=0x177d subdevice=0xa11e
     vendor     = 'Cavium, Inc.'
     device     = 'THUNDERX Network Interface Controller'
     class      = network
     subclass   = ethernet

devctl detach pci2:1:0:0
dmesg|grep vnicpf0
vnicpf0: detached

none31@pci2:1:0:0:      class=0x020000 rev=0x09 hdr=0x00 vendor=0x177d 
device=0x
a01e subvendor=0x177d subdevice=0xa11e
     vendor     = 'Cavium, Inc.'
     device     = 'THUNDERX Network Interface Controller'
     class      = network
     subclass   = ethernet

devctl set driver pci2:1:0:0 ppt
devctl: Failed to set pci2:1:0:0 driver to ppt: No such file or directory