<zpci>

complements the address of a PCI pass-through device on the guest with identifiers that are specific to the z/Architecture® and that persist across reboots.

Text content

None.

Selected attributes

uid
Specifies a user-defined ID that has a similar role to a domain on the host, and that persists across reboots. Valid values are in the range 0x0001 - 0xffff.
fid
Specifies a PCI function identifier that persists across reboots. Valid values are in the range 0x00000000 - 0xffffffff. According to best practices, specify values that are supported by your IBM® Z hardware.

Usage

Configuring pass-through PCI devices

Parent element

<address> as child element of <hostdev> or <disk>

Child elements

None.

Examples

<devices>
    ...
    <hostdev mode="subsystem" type="pci" managed="yes">
       <driver name="vfio"/>
       <source>
         <address domain="0x0002" bus="0x00" slot="0x00" function="0x0"/>
       </source>
       <address type="pci"> 
          <zpci uid="0x0001" fid="0x00000000"/>
       </address>
    </hostdev>
    ...
</devices>