diff options
| author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2025-12-02 19:27:29 +0100 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2025-12-03 11:10:12 +0100 |
| commit | 222047f68e8565c558728f792f6fef152a1d4d51 (patch) | |
| tree | 5db6f7fa1d4719e779f6a4206c81de52d9955496 /tools/docs/parse-headers.py | |
| parent | 3f9f0252130e7dd60d41be0802bf58f6471c691d (diff) | |
fs: PM: Fix reverse check in filesystems_freeze_callback()
The freeze_all_ptr check in filesystems_freeze_callback() introduced by
commit a3f8f8662771 ("power: always freeze efivarfs") is reverse which
quite confusingly causes all file systems to be frozen when
filesystem_freeze_enabled is false.
On my systems it causes the WARN_ON_ONCE() in __set_task_frozen() to
trigger, most likely due to an attempt to freeze a file system that is
not ready for that.
Add a logical negation to the check in question to reverse it as
appropriate.
Fixes: a3f8f8662771 ("power: always freeze efivarfs")
Cc: 6.18+ <stable@vger.kernel.org> # 6.18+
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://patch.msgid.link/12788397.O9o76ZdvQC@rafael.j.wysocki
Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'tools/docs/parse-headers.py')
0 files changed, 0 insertions, 0 deletions
