passthrough: fix typo
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 20 Jan 2009 13:22:28 +0000 (13:22 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 20 Jan 2009 13:22:28 +0000 (13:22 +0000)
The indentation level of the following code was incidentally
changed when event_lock was added to protect dpci.
It causes no issue but does look a little weird, so fix it.

Signed-off-by: Qing He <qing.he@intel.com>
xen/drivers/passthrough/io.c

index c2736b76e205c6b256ff224b7a419894a7d62ee2..d240441c15a2d66a3836bf880ea503f92fa5b174 100644 (file)
@@ -84,13 +84,13 @@ int pt_irq_create_bind_vtd(
         memset(hvm_irq_dpci, 0, sizeof(*hvm_irq_dpci));
         for ( int i = 0; i < NR_IRQS; i++ )
             INIT_LIST_HEAD(&hvm_irq_dpci->mirq[i].digl_list);
-    }
 
-    if ( domain_set_irq_dpci(d, hvm_irq_dpci) == 0 )
-    {
-        xfree(hvm_irq_dpci);
-        spin_unlock(&d->event_lock);
-        return -EINVAL;
+        if ( domain_set_irq_dpci(d, hvm_irq_dpci) == 0 )
+        {
+            xfree(hvm_irq_dpci);
+            spin_unlock(&d->event_lock);
+            return -EINVAL;
+        }
     }
 
     if ( pt_irq_bind->irq_type == PT_IRQ_TYPE_MSI )