aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorNick Piggin <npiggin@kernel.dk>2011-01-07 17:49:39 +1100
committerNick Piggin <npiggin@kernel.dk>2011-01-07 17:50:23 +1100
commit58db63d086790eec2ed433f9d8c4962239809cf8 (patch)
treee8fa4238167f92bb0dbded4d2df1498d8c4e9404 /kernel
parentfs: dcache remove dcache_lock (diff)
downloadlinux-dev-58db63d086790eec2ed433f9d8c4962239809cf8.tar.xz
linux-dev-58db63d086790eec2ed433f9d8c4962239809cf8.zip
fs: dcache avoid starvation in dcache multi-step operations
Long lived dcache "multi-step" operations which retry on rename seq can be starved with a lot of rename activity. If they fail after the 1st pass, take the rename_lock for writing to avoid further starvation. Signed-off-by: Nick Piggin <npiggin@kernel.dk>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions