18c2ecf20Sopenharmony_ciWhat:           /sys/bus/pci/drivers/pciback/quirks
28c2ecf20Sopenharmony_ciDate:           Oct 2011
38c2ecf20Sopenharmony_ciKernelVersion:  3.1
48c2ecf20Sopenharmony_ciContact:        xen-devel@lists.xenproject.org
58c2ecf20Sopenharmony_ciDescription:
68c2ecf20Sopenharmony_ci                If the permissive attribute is set, then writing a string in
78c2ecf20Sopenharmony_ci                the format of DDDD:BB:DD.F-REG:SIZE:MASK will allow the guest
88c2ecf20Sopenharmony_ci                to write and read from the PCI device. That is Domain:Bus:
98c2ecf20Sopenharmony_ci                Device.Function-Register:Size:Mask (Domain is optional).
108c2ecf20Sopenharmony_ci                For example::
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci                  #echo 00:19.0-E0:2:FF > /sys/bus/pci/drivers/pciback/quirks
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci                will allow the guest to read and write to the configuration
158c2ecf20Sopenharmony_ci                register 0x0E.
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciWhat:           /sys/bus/pci/drivers/pciback/allow_interrupt_control
188c2ecf20Sopenharmony_ciDate:           Jan 2020
198c2ecf20Sopenharmony_ciKernelVersion:  5.6
208c2ecf20Sopenharmony_ciContact:        xen-devel@lists.xenproject.org
218c2ecf20Sopenharmony_ciDescription:
228c2ecf20Sopenharmony_ci                List of devices which can have interrupt control flag (INTx,
238c2ecf20Sopenharmony_ci                MSI, MSI-X) set by a connected guest. It is meant to be set
248c2ecf20Sopenharmony_ci                only when the guest is a stubdomain hosting device model (qemu)
258c2ecf20Sopenharmony_ci                and the actual device is assigned to a HVM. It is not safe
268c2ecf20Sopenharmony_ci                (similar to permissive attribute) to set for a devices assigned
278c2ecf20Sopenharmony_ci                to a PV guest. The device is automatically removed from this
288c2ecf20Sopenharmony_ci                list when the connected pcifront terminates.
29