bhyve pptdevs not letting go of device

I am trying to pass through 2 NICs to a virtual machine, however settings pptdevs in /boot/loader.conf doesn't appear to have any affect. I have this in my /boot/loader.conf:

Code:
pptdevs="2/0/2 2/0/3"

The interfaces are still being loaded as normal, they aren't referenced in my rc.conf.

Maybe I'm doing this totally wrong, pulling the info from vm passthru. Here's the dmesg for the 2 devices

Code:
igb2: <Intel(R) I340 82580 (Copper)> mem 0xf3180000-0xf31fffff,0xf3304000-0xf3307fff irq 37 at device 0.2 on pci3
igb2: EEPROM V3.19-0 eTrack 0x0001572a
igb2: Using 1024 TX descriptors and 1024 RX descriptors
igb2: Using 6 RX queues 6 TX queues
igb2: Using MSI-X interrupts with 7 vectors
igb2: Ethernet address: 00:1b:21:d7:db:aa
igb2: netmap queues/slots: TX 6/1024, RX 6/1024
igb3: <Intel(R) I340 82580 (Copper)> mem 0xf3100000-0xf317ffff,0xf3300000-0xf3303fff irq 38 at device 0.3 on pci3
igb3: EEPROM V3.19-0 eTrack 0x0001572a
igb3: Using 1024 TX descriptors and 1024 RX descriptors
igb3: Using 6 RX queues 6 TX queues
igb3: Using MSI-X interrupts with 7 vectors
igb3: Ethernet address: 00:1b:21:d7:db:ab
igb3: netmap queues/slots: TX 6/1024, RX 6/1024
 
Back
Top