In XM toolchain, we use to put pci = [ '0000:07:11.6=0@1a' ] but looks like in XL toolchain there is no way to specify function in the guest.

Kindly let me know.

XM  - pci = [ '0000:07:11.6=0@1a' ]
XL   - pci = [ '0000:07:11.6@1a' ]

In the guest VM we see that PCI device is getting 0 function in both the cases however, it may not work the same way in the future.

lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02)
00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000]
00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] [8086:7010]
00:01.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 01)
00:02.0 VGA compatible controller [0300]: Cirrus Logic GD 5446 [1013:00b8]
00:03.0 Unknown class [ff80]: XenSource, Inc. Xen Platform Device [5853:0001] (rev 01)
00:1a.0 Ethernet controller [0200]: Intel Corporation 82559 Ethernet Controller Virtual Function [8086:10ed] (rev 01)


Thanks,
/Saurabh