mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-04-16 19:07:40 +07:00
KVM: Add missing KVM_IRQFD API documentation
Signed-off-by: Alex Williamson <alex.williamson@redhat.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
This commit is contained in:
parent
d4db2935e4
commit
f36992e312
@ -1930,6 +1930,23 @@ The "pte_enc" field provides a value that can OR'ed into the hash
|
|||||||
PTE's RPN field (ie, it needs to be shifted left by 12 to OR it
|
PTE's RPN field (ie, it needs to be shifted left by 12 to OR it
|
||||||
into the hash PTE second double word).
|
into the hash PTE second double word).
|
||||||
|
|
||||||
|
4.75 KVM_IRQFD
|
||||||
|
|
||||||
|
Capability: KVM_CAP_IRQFD
|
||||||
|
Architectures: x86
|
||||||
|
Type: vm ioctl
|
||||||
|
Parameters: struct kvm_irqfd (in)
|
||||||
|
Returns: 0 on success, -1 on error
|
||||||
|
|
||||||
|
Allows setting an eventfd to directly trigger a guest interrupt.
|
||||||
|
kvm_irqfd.fd specifies the file descriptor to use as the eventfd and
|
||||||
|
kvm_irqfd.gsi specifies the irqchip pin toggled by this event. When
|
||||||
|
an event is tiggered on the eventfd, an interrupt is injected into
|
||||||
|
the guest using the specified gsi pin. The irqfd is removed using
|
||||||
|
the KVM_IRQFD_FLAG_DEASSIGN flag, specifying both kvm_irqfd.fd
|
||||||
|
and kvm_irqfd.gsi.
|
||||||
|
|
||||||
|
|
||||||
5. The kvm_run structure
|
5. The kvm_run structure
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user