diff --git a/drivers/xen/manage.c b/drivers/xen/manage.c index 0b50906..3dcc270 100644 --- a/drivers/xen/manage.c +++ b/drivers/xen/manage.c @@ -148,11 +148,10 @@ out_resume: if (!cancelled) { xen_arch_resume(); xs_resume(); + dpm_resume_end(PMSG_RESUME); } else xs_suspend_cancel(); - dpm_resume_end(PMSG_RESUME); - /* Make sure timer events get retriggered on all CPUs */ clock_was_set();