From: Stefano Stabellini Date: Tue, 17 Dec 2019 21:11:18 +0000 (-0800) Subject: xen/arm: print domU colors before checking for errors X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=68fb0eb1e53e9236108a78017db46d49eaa13bf7;p=people%2Fsstabellini%2Fxen-unstable.git%2F.git xen/arm: print domU colors before checking for errors So that we know all the colors that could have caused the error. Signed-off-by: Stefano Stabellini --- diff --git a/xen/arch/arm/domain.c b/xen/arch/arm/domain.c index bb2369b036..57f1429c5d 100644 --- a/xen/arch/arm/domain.c +++ b/xen/arch/arm/domain.c @@ -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;