diff options
author | 2016-03-30 22:36:24 -0400 | |
---|---|---|
committer | 2016-03-30 22:36:24 -0400 | |
commit | 1028b55bafb7611dda1d8fed2aeca16a436b7dff (patch) | |
tree | c6881992855b87775897afe3712e6c72811856a0 /tools/perf/scripts/python/stackcollapse.py | |
parent | btrfs: fix crash/invalid memory access on fsync when using overlayfs (diff) | |
download | linux-dev-1028b55bafb7611dda1d8fed2aeca16a436b7dff.tar.xz linux-dev-1028b55bafb7611dda1d8fed2aeca16a436b7dff.zip |
ext4: allow readdir()'s of large empty directories to be interrupted
If a directory has a large number of empty blocks, iterating over all
of them can take a long time, leading to scheduler warnings and users
getting irritated when they can't kill a process in the middle of one
of these long-running readdir operations. Fix this by adding checks to
ext4_readdir() and ext4_htree_fill_tree().
Reported-by: Benjamin LaHaise <bcrl@kvack.org>
Google-Bug-Id: 27880676
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions