UBIFS: add bulk-read facility
authorAdrian Hunter <ext-adrian.hunter@nokia.com>
Tue, 2 Sep 2008 13:29:46 +0000 (16:29 +0300)
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Tue, 30 Sep 2008 08:12:56 +0000 (11:12 +0300)
commit4793e7c5e1c88382ead18db5ca072bac54467318
tree07e5e99d988b28fed07d5a01141169362c5a007d
parenta70948b564e9f6cb81115c606d46f5b74a77b7c2
UBIFS: add bulk-read facility

Some flash media are capable of reading sequentially at faster rates.
UBIFS bulk-read facility is designed to take advantage of that, by
reading in one go consecutive data nodes that are also located
consecutively in the same LEB.

Read speed on Arm platform with OneNAND goes from 17 MiB/s to
19 MiB/s.

Signed-off-by: Adrian Hunter <ext-adrian.hunter@nokia.com>
Documentation/filesystems/ubifs.txt
fs/ubifs/file.c
fs/ubifs/key.h
fs/ubifs/super.c
fs/ubifs/tnc.c
fs/ubifs/ubifs.h