]> xenbits.xensource.com Git - people/sstabellini/xen-unstable.git/.git/commitdiff
xen/arm: print domU colors before checking for errors
authorStefano Stabellini <sstabellini@kernel.org>
Tue, 17 Dec 2019 21:11:18 +0000 (13:11 -0800)
committerLuca Miccio <206497@studenti.unimore.it>
Mon, 6 Jan 2020 14:54:33 +0000 (15:54 +0100)
So that we know all the colors that could have caused the error.

Signed-off-by: Stefano Stabellini <stefano.stabellini@xilinx.com>
xen/arch/arm/domain.c

index bb2369b036c6bce8bd9afab9900fc5a8d84e9211..57f1429c5d0953fa9aba3d901f2daf1ab417a78f 100644 (file)
@@ -789,17 +789,17 @@ int arch_domain_create(struct domain *d,
         }
     }
 
+    printk("Dom%u colors: [ ", d->domain_id);
+    for ( int i = 0; i < d->max_colors; i++ )
+        printk("%u ", d->colors[i]);
+    printk("]\n");
+
     if ( !check_domain_colors(d) )
     {
         rc = -EINVAL;
         printk(XENLOG_ERR "Failed to check colors for dom%u\n", d->domain_id);
         goto fail;
     }
-
-    printk("Dom%u colors: [ ", d->domain_id);
-    for ( int i = 0; i < d->max_colors; i++ )
-        printk("%u ", d->colors[i]);
-    printk("]\n");
 #endif
     return 0;