summaryrefslogtreecommitdiffstats
path: root/fs/gfs2
diff options
context:
space:
mode:
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>2007-08-29 13:51:52 +0200
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>2007-10-14 12:10:21 +0200
commite88d6e10e5c848fd5be8f89e09e3bce2570886b7 (patch)
tree27b5547a0e24add89deafedaed784328bc3c173e /fs/gfs2
parentUBI: allocate memory with GFP_NOFS (diff)
downloadlinux-e88d6e10e5c848fd5be8f89e09e3bce2570886b7.tar.xz
linux-e88d6e10e5c848fd5be8f89e09e3bce2570886b7.zip
UBI: do not use vmalloc on I/O path
Similar reason as in case of the previous patch: it causes deadlocks if a filesystem with writeback support works on top of UBI. So pre-allocate needed buffers when attaching MTD device. We also need mutexes to protect the buffers, but they do not cause much contantion because they are used in recovery, torture, and WL copy routines, which are called seldom. Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Diffstat (limited to 'fs/gfs2')
0 files changed, 0 insertions, 0 deletions