summaryrefslogtreecommitdiff
path: root/kvm.h
diff options
context:
space:
mode:
authormax <max@maxpad.(none)>2011-03-31 08:57:24 +0200
committermax <max@maxpad.(none)>2011-03-31 08:57:24 +0200
commita45f582c852c4307e6b066b3fa92038951fb82f1 (patch)
tree751b0e0db250094a07661660188fa2f7cd1c5d73 /kvm.h
parent1dba4fdf0581d8aa892a18b8f7dea3af653119ec (diff)
downloadillumos-kvm-a45f582c852c4307e6b066b3fa92038951fb82f1.tar.gz
backup. most debug prints are ifdef'd out
Diffstat (limited to 'kvm.h')
-rw-r--r--kvm.h27
1 files changed, 14 insertions, 13 deletions
diff --git a/kvm.h b/kvm.h
index be8ff0a..8358830 100644
--- a/kvm.h
+++ b/kvm.h
@@ -1121,7 +1121,7 @@ struct kvm_kernel_irq_routing_entry {
struct list_node link;
};
-#ifdef __KVM_HAVE_IOAPIC
+/*#ifdef __KVM_HAVE_IOAPIC*/
#define KVM_MAX_IRQ_ROUTES 1024
@@ -1136,7 +1136,19 @@ struct kvm_irq_routing_table {
list_t map[KVM_MAX_IRQ_ROUTES+1];
};
-#endif /*__KVM_HAVE_IOAPIC*/
+struct kvm_kirq_routing {
+ uint32_t nr;
+ uint32_t flags;
+ struct kvm_irq_routing_entry entries[KVM_MAX_IRQ_ROUTES+1];
+};
+
+struct kvm_irq_routing_ioc {
+ struct kvm_kirq_routing kvm_kirq_routing;
+ int kvmid;
+};
+
+/*#endif __KVM_HAVE_IOAPIC*/
+
#define MTRRphysBase_MSR(reg) (0x200 + 2 * (reg))
#define MTRRphysMask_MSR(reg) (0x200 + 2 * (reg) + 1)
@@ -1603,17 +1615,6 @@ struct kvm_id_map_addr_ioc {
int kvmid;
};
-struct kvm_kirq_routing {
- uint32_t nr;
- uint32_t flags;
- struct kvm_irq_routing_entry entries[KVM_MAX_IRQ_ROUTES+1];
-};
-
-struct kvm_irq_routing_ioc {
- struct kvm_kirq_routing kvm_kirq_routing;
- int kvmid;
-};
-
/*
* ioctls for VM fds