Commit 3747c5d3 authored by Randy Dunlap's avatar Randy Dunlap Committed by Jonathan Corbet

Documentation: virt: kvm/api: drop doubled words

Drop multiple doubled words.
Signed-off-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: linux-doc@vger.kernel.org
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: kvm@vger.kernel.org
Link: https://lore.kernel.org/r/20200703212906.30655-3-rdunlap@infradead.orgSigned-off-by: default avatarJonathan Corbet <corbet@lwn.net>
parent a13a9956
...@@ -65,7 +65,7 @@ not be freed until both the parent (original) process and its child have ...@@ -65,7 +65,7 @@ not be freed until both the parent (original) process and its child have
put their references to the VM's file descriptor. put their references to the VM's file descriptor.
Because a VM's resources are not freed until the last reference to its Because a VM's resources are not freed until the last reference to its
file descriptor is released, creating additional references to a VM via file descriptor is released, creating additional references to a VM
via fork(), dup(), etc... without careful consideration is strongly via fork(), dup(), etc... without careful consideration is strongly
discouraged and may have unwanted side effects, e.g. memory allocated discouraged and may have unwanted side effects, e.g. memory allocated
by and on behalf of the VM's process may not be freed/unaccounted when by and on behalf of the VM's process may not be freed/unaccounted when
...@@ -536,7 +536,7 @@ X86: ...@@ -536,7 +536,7 @@ X86:
========= =================================== ========= ===================================
0 on success, 0 on success,
-EEXIST if an interrupt is already enqueued -EEXIST if an interrupt is already enqueued
-EINVAL the the irq number is invalid -EINVAL the irq number is invalid
-ENXIO if the PIC is in the kernel -ENXIO if the PIC is in the kernel
-EFAULT if the pointer is invalid -EFAULT if the pointer is invalid
========= =================================== ========= ===================================
...@@ -3167,7 +3167,7 @@ not mandatory. ...@@ -3167,7 +3167,7 @@ not mandatory.
The information returned by this ioctl can be used to prepare an instance The information returned by this ioctl can be used to prepare an instance
of struct kvm_vcpu_init for KVM_ARM_VCPU_INIT ioctl which will result in of struct kvm_vcpu_init for KVM_ARM_VCPU_INIT ioctl which will result in
in VCPU matching underlying host. VCPU matching underlying host.
4.84 KVM_GET_REG_LIST 4.84 KVM_GET_REG_LIST
...@@ -5855,7 +5855,7 @@ features of the KVM implementation. ...@@ -5855,7 +5855,7 @@ features of the KVM implementation.
:Architectures: ppc :Architectures: ppc
This capability, if KVM_CHECK_EXTENSION indicates that it is This capability, if KVM_CHECK_EXTENSION indicates that it is
available, means that that the kernel has an implementation of the available, means that the kernel has an implementation of the
H_RANDOM hypercall backed by a hardware random-number generator. H_RANDOM hypercall backed by a hardware random-number generator.
If present, the kernel H_RANDOM handler can be enabled for guest use If present, the kernel H_RANDOM handler can be enabled for guest use
with the KVM_CAP_PPC_ENABLE_HCALL capability. with the KVM_CAP_PPC_ENABLE_HCALL capability.
...@@ -5866,7 +5866,7 @@ with the KVM_CAP_PPC_ENABLE_HCALL capability. ...@@ -5866,7 +5866,7 @@ with the KVM_CAP_PPC_ENABLE_HCALL capability.
:Architectures: x86 :Architectures: x86
This capability, if KVM_CHECK_EXTENSION indicates that it is This capability, if KVM_CHECK_EXTENSION indicates that it is
available, means that that the kernel has an implementation of the available, means that the kernel has an implementation of the
Hyper-V Synthetic interrupt controller(SynIC). Hyper-V SynIC is Hyper-V Synthetic interrupt controller(SynIC). Hyper-V SynIC is
used to support Windows Hyper-V based guest paravirt drivers(VMBus). used to support Windows Hyper-V based guest paravirt drivers(VMBus).
...@@ -5881,7 +5881,7 @@ by the CPU, as it's incompatible with SynIC auto-EOI behavior. ...@@ -5881,7 +5881,7 @@ by the CPU, as it's incompatible with SynIC auto-EOI behavior.
:Architectures: ppc :Architectures: ppc
This capability, if KVM_CHECK_EXTENSION indicates that it is This capability, if KVM_CHECK_EXTENSION indicates that it is
available, means that that the kernel can support guests using the available, means that the kernel can support guests using the
radix MMU defined in Power ISA V3.00 (as implemented in the POWER9 radix MMU defined in Power ISA V3.00 (as implemented in the POWER9
processor). processor).
...@@ -5891,7 +5891,7 @@ processor). ...@@ -5891,7 +5891,7 @@ processor).
:Architectures: ppc :Architectures: ppc
This capability, if KVM_CHECK_EXTENSION indicates that it is This capability, if KVM_CHECK_EXTENSION indicates that it is
available, means that that the kernel can support guests using the available, means that the kernel can support guests using the
hashed page table MMU defined in Power ISA V3.00 (as implemented in hashed page table MMU defined in Power ISA V3.00 (as implemented in
the POWER9 processor), including in-memory segment tables. the POWER9 processor), including in-memory segment tables.
...@@ -5996,7 +5996,7 @@ run->kvm_valid_regs or run->kvm_dirty_regs bits. ...@@ -5996,7 +5996,7 @@ run->kvm_valid_regs or run->kvm_dirty_regs bits.
If KVM_CAP_ARM_USER_IRQ is supported, the KVM_CHECK_EXTENSION ioctl returns a If KVM_CAP_ARM_USER_IRQ is supported, the KVM_CHECK_EXTENSION ioctl returns a
number larger than 0 indicating the version of this capability is implemented number larger than 0 indicating the version of this capability is implemented
and thereby which bits in in run->s.regs.device_irq_level can signal values. and thereby which bits in run->s.regs.device_irq_level can signal values.
Currently the following bits are defined for the device_irq_level bitmap:: Currently the following bits are defined for the device_irq_level bitmap::
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment