]> xenbits.xensource.com Git - mini-os.git/commitdiff
Save/Restore Support: Disable/enable IRQs during suspend/restore
authorBruno Alvisio <bruno.alvisio@gmail.com>
Mon, 18 Dec 2017 19:29:59 +0000 (11:29 -0800)
committerWei Liu <wei.liu2@citrix.com>
Wed, 21 Mar 2018 09:16:49 +0000 (09:16 +0000)
Signed-off-by: Bruno Alvisio <bruno.alvisio@gmail.com>
Reviewed-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
kernel.c

index 1cd40e8b552a3f44c6e2899d8c7885733d5236a1..782eb79ecd41d069fb5e1d849b4c4260edd20e08 100644 (file)
--- a/kernel.c
+++ b/kernel.c
@@ -119,12 +119,12 @@ void start_kernel(void* par)
 
 void pre_suspend(void)
 {
-
+    local_irq_disable();
 }
 
 void post_suspend(int canceled)
 {
-
+    local_irq_enable();
 }
 
 void stop_kernel(void)