projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8de07bb
)
xen: resume interrupts before system devices.
author
Ian Campbell
<Ian.Campbell@citrix.com>
Wed, 25 Mar 2009 17:46:42 +0000
(17:46 +0000)
committer
Jeremy Fitzhardinge
<jeremy.fitzhardinge@citrix.com>
Mon, 30 Mar 2009 16:25:35 +0000
(09:25 -0700)
Impact: bugfix Xen domain restore
Otherwise the first timer interrupt after resume is missed and we never
get another.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
drivers/xen/manage.c
patch
|
blob
|
history
diff --git
a/drivers/xen/manage.c
b/drivers/xen/manage.c
index 3ccd348d112d62036f4e63a038d23deca7ed67f7..b703dd2c9f11e2f105135841843a8c30a20ea14e 100644
(file)
--- a/
drivers/xen/manage.c
+++ b/
drivers/xen/manage.c
@@
-68,15
+68,15
@@
static int xen_suspend(void *data)
gnttab_resume();
xen_mm_unpin_all();
- sysdev_resume();
- device_power_up(PMSG_RESUME);
-
if (!*cancelled) {
xen_irq_resume();
xen_console_resume();
xen_timer_resume();
}
+ sysdev_resume();
+ device_power_up(PMSG_RESUME);
+
return 0;
}