commit | e88d6e10e5c848fd5be8f89e09e3bce2570886b7 | [log] [tgz] |
---|---|---|
author | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | Wed Aug 29 14:51:52 2007 +0300 |
committer | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | Sun Oct 14 13:10:21 2007 +0300 |
tree | 27b5547a0e24add89deafedaed784328bc3c173e | |
parent | 33818bbb84cd371b63ed8849cc5264d24c8b3aa2 [diff] |
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>