diff options
author | 2022-06-05 15:38:13 +0100 | |
---|---|---|
committer | 2022-06-06 10:08:10 +0200 | |
commit | 537e11cdc7a6b3ce94fa25ed41306193df9677b7 (patch) | |
tree | f52707439580c1c059f989ab9f1823b7637bd161 /tools/perf/scripts/python/call-graph-from-sql.py | |
parent | writeback: Fix inode->i_io_list not be protected by inode->i_lock error (diff) | |
download | linux-dev-537e11cdc7a6b3ce94fa25ed41306193df9677b7.tar.xz linux-dev-537e11cdc7a6b3ce94fa25ed41306193df9677b7.zip |
quota: Prevent memory allocation recursion while holding dq_lock
As described in commit 02117b8ae9c0 ("f2fs: Set GF_NOFS in
read_cache_page_gfp while doing f2fs_quota_read"), we must not enter
filesystem reclaim while holding the dq_lock. Prevent this more generally
by using memalloc_nofs_save() while holding the lock.
Link: https://lore.kernel.org/r/20220605143815.2330891-2-willy@infradead.org
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions