aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kvm/api.txt
diff options
context:
space:
mode:
authorAvi Kivity <avi@redhat.com>2010-03-25 06:27:30 -0400
committerAvi Kivity <avi@redhat.com>2010-05-17 05:16:47 -0400
commit8a5416db832895b84b85ad0bcbb11d1cce0d3d37 (patch)
tree84d7f8e03d5d76cffe69caa5c08d32f242f51417 /Documentation/kvm/api.txt
parent0f2d8f4dd0663defff8c1738d33478c1fb65a4f5 (diff)
KVM: Document KVM_SET_TSS_ADDR
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'Documentation/kvm/api.txt')
-rw-r--r--Documentation/kvm/api.txt18
1 files changed, 18 insertions, 0 deletions
diff --git a/Documentation/kvm/api.txt b/Documentation/kvm/api.txt
index 9d6e64753d2..2cc0120ccdb 100644
--- a/Documentation/kvm/api.txt
+++ b/Documentation/kvm/api.txt
@@ -795,6 +795,24 @@ It is recommended to use this API instead of the KVM_SET_MEMORY_REGION ioctl.
795The KVM_SET_MEMORY_REGION does not allow fine grained control over memory 795The KVM_SET_MEMORY_REGION does not allow fine grained control over memory
796allocation and is deprecated. 796allocation and is deprecated.
797 797
7984.35 KVM_SET_TSS_ADDR
799
800Capability: KVM_CAP_SET_TSS_ADDR
801Architectures: x86
802Type: vm ioctl
803Parameters: unsigned long tss_address (in)
804Returns: 0 on success, -1 on error
805
806This ioctl defines the physical address of a three-page region in the guest
807physical address space. The region must be within the first 4GB of the
808guest physical address space and must not conflict with any memory slot
809or any mmio address. The guest may malfunction if it accesses this memory
810region.
811
812This ioctl is required on Intel-based hosts. This is needed on Intel hardware
813because of a quirk in the virtualization implementation (see the internals
814documentation when it pops into existence).
815
7985. The kvm_run structure 8165. The kvm_run structure
799 817
800Application code obtains a pointer to the kvm_run structure by 818Application code obtains a pointer to the kvm_run structure by