diff options
| author | Patrick Mochel <mochel@osdl.org> | 2003-09-08 01:13:58 -0700 |
|---|---|---|
| committer | Patrick Mochel <mochel@osdl.org> | 2003-09-08 01:13:58 -0700 |
| commit | 6eabceeed434ec59cefddcefc35273d1c15949c9 (patch) | |
| tree | 650d367d492e4403101ae2025b7602e30bea0943 /kernel | |
| parent | 7a8c63c2e1df341ce649be9fc51e35d2216e9eb7 (diff) | |
[power] Make sure we restore interrupts if device_power_down() fails.
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/power/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/power/main.c b/kernel/power/main.c index fc5b7a289097..fd212e7ecd9f 100644 --- a/kernel/power/main.c +++ b/kernel/power/main.c @@ -91,9 +91,9 @@ static int suspend_enter(u32 state) if ((error = device_power_down(state))) goto Done; error = pm_ops->enter(state); - local_irq_restore(flags); device_power_up(); Done: + local_irq_restore(flags); return error; } |
