diff options
Diffstat (limited to 'drivers/xen/manage.c')
| -rw-r--r-- | drivers/xen/manage.c | 8 | 
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/xen/manage.c b/drivers/xen/manage.c index a2eee574784..0b5366b5be2 100644 --- a/drivers/xen/manage.c +++ b/drivers/xen/manage.c @@ -70,12 +70,7 @@ static int xen_suspend(void *data)  	BUG_ON(!irqs_disabled()); -	err = sysdev_suspend(PMSG_FREEZE); -	if (!err) { -		err = syscore_suspend(); -		if (err) -			sysdev_resume(); -	} +	err = syscore_suspend();  	if (err) {  		printk(KERN_ERR "xen_suspend: system core suspend failed: %d\n",  			err); @@ -102,7 +97,6 @@ static int xen_suspend(void *data)  	}  	syscore_resume(); -	sysdev_resume();  	return 0;  }  |