diff options
author | Max Bruning <max@joyent.com> | 2011-05-08 00:23:17 -0700 |
---|---|---|
committer | Max Bruning <max@joyent.com> | 2011-05-08 00:23:17 -0700 |
commit | 96a7a41a8d929f8d718ff27522de576b309054e0 (patch) | |
tree | 80e8f52c4b0e18ba4c27014284fb6c24da6b8e20 /kvm_x86.c | |
parent | 6f7e0dae6b523bad3074e820bdf1a0850fa805c8 (diff) | |
download | illumos-kvm-96a7a41a8d929f8d718ff27522de576b309054e0.tar.gz |
HVM-166 Cleanup #ifdef NOTNOW
Diffstat (limited to 'kvm_x86.c')
-rw-r--r-- | kvm_x86.c | 22 |
1 files changed, 3 insertions, 19 deletions
@@ -1656,8 +1656,10 @@ kvm_vcpu_init(struct kvm_vcpu *vcpu, struct kvm *kvm, unsigned id) vcpu->cpu = -1; vcpu->kvm = kvm; vcpu->vcpu_id = id; -#ifdef NOTNOW +#ifdef XXX init_waitqueue_head(&vcpu->wq); +#else + XXX_KVM_PROBE; #endif vcpu->run = ddi_umem_alloc(PAGESIZE * 2, DDI_UMEM_SLEEP, &vcpu->cookie); @@ -1844,13 +1846,9 @@ vmx_create_vcpu(struct kvm *kvm, unsigned int id) allocate_vpid(vmx); err = kvm_vcpu_init(&vmx->vcpu, kvm, id); if (err) { -#ifdef NOTNOW - goto free_vcpu; -#else kmem_cache_free(kvm_vcpu_cache, vmx); return (NULL); } -#endif vmx->guest_msrs = kmem_zalloc(PAGESIZE, KM_SLEEP); if (!vmx->guest_msrs) { @@ -4733,20 +4731,6 @@ kvm_vm_ioctl(struct kvm *kvmp, unsigned int ioctl, unsigned long arg, int mode) return (EIO); switch (ioctl) { -#ifdef NOTNOW - case KVM_GET_DIRTY_LOG: { - struct kvm_dirty_log log; - - r = -EFAULT; - if (copy_from_user(&log, argp, sizeof (log))) - goto out; - r = kvm_vm_ioctl_get_dirty_log(kvmp, &log); - if (r) - goto out; - break; - } -#endif - #ifdef KVM_COALESCED_MMIO_PAGE_OFFSET case KVM_REGISTER_COALESCED_MMIO: { struct kvm_coalesced_mmio_zone zone; |