diff options
author | max <max@maxpad.(none)> | 2011-03-31 08:57:24 +0200 |
---|---|---|
committer | max <max@maxpad.(none)> | 2011-03-31 08:57:24 +0200 |
commit | a45f582c852c4307e6b066b3fa92038951fb82f1 (patch) | |
tree | 751b0e0db250094a07661660188fa2f7cd1c5d73 /kvm.h | |
parent | 1dba4fdf0581d8aa892a18b8f7dea3af653119ec (diff) | |
download | illumos-kvm-a45f582c852c4307e6b066b3fa92038951fb82f1.tar.gz |
backup. most debug prints are ifdef'd out
Diffstat (limited to 'kvm.h')
-rw-r--r-- | kvm.h | 27 |
1 files changed, 14 insertions, 13 deletions
@@ -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 |