diff --git a/kernel/power/process.c b/kernel/power/process.c index e1bcdedd1464046204e4347489803d990547cc0c..9b5301c73b8331ad66779ca6f78cb8dcbe6b13f8 100644 --- a/kernel/power/process.c +++ b/kernel/power/process.c @@ -72,7 +72,7 @@ void refrigerator(void) schedule(); } pr_debug("%s left refrigerator\n", current->comm); - current->state = save; + __set_current_state(save); } static void freeze_task(struct task_struct *p)