diff options
author | 2024-11-21 18:08:55 +0530 | |
---|---|---|
committer | 2025-03-05 22:12:27 -0500 | |
commit | 530fea29ef82e169cd7fe048c2b7baaeb85a0028 (patch) | |
tree | 1679eccb56d06782855a529b28fd851808adf9cc /tools/perf/scripts/python/export-to-postgresql.py | |
parent | ext4: introduce linear search for dentries (diff) | |
download | wireguard-linux-530fea29ef82e169cd7fe048c2b7baaeb85a0028.tar.xz wireguard-linux-530fea29ef82e169cd7fe048c2b7baaeb85a0028.zip |
ext4: protect ext4_release_dquot against freezing
Protect ext4_release_dquot against freezing so that we
don't try to start a transaction when FS is frozen, leading
to warnings.
Further, avoid taking the freeze protection if a transaction
is already running so that we don't need end up in a deadlock
as described in
46e294efc355 ext4: fix deadlock with fs freezing and EA inodes
Suggested-by: Jan Kara <jack@suse.cz>
Signed-off-by: Ojaswin Mujoo <ojaswin@linux.ibm.com>
Reviewed-by: Baokun Li <libaokun1@huawei.com>
Reviewed-by: Jan Kara <jack@suse.cz>
Link: https://patch.msgid.link/20241121123855.645335-3-ojaswin@linux.ibm.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions