diff options
author | Peter Zijlstra | 2022-08-22 13:18:17 +0200 |
---|---|---|
committer | Peter Zijlstra | 2022-09-07 21:53:48 +0200 |
commit | 5950e5d574c636a07dd21a872c2f8b41f6d20c55 (patch) | |
tree | 77419bad4e34bcffa13046fc8c673b67276ccd7b /fs | |
parent | 0b9d46fc5ef7a457cc635b30b010081228cb81ac (diff) |
freezer: Have {,un}lock_system_sleep() save/restore flags
Rafael explained that the reason for having both PF_NOFREEZE and
PF_FREEZER_SKIP is that {,un}lock_system_sleep() is callable from
kthread context that has previously called set_freezable().
In preparation of merging the flags, have {,un}lock_system_slee() save
and restore current->flags.
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://lore.kernel.org/r/20220822114648.725003428@infradead.org
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions