]> git.baikalelectronics.ru Git - kernel.git/commit
omfs: add filesystem documentation
authorBob Copeland <me@bobcopeland.com>
Sat, 26 Jul 2008 02:45:14 +0000 (19:45 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 26 Jul 2008 19:00:05 +0000 (12:00 -0700)
commit1fd9fc9fe4b50289d44ffa30c2e2a6eddca4548c
treee1745934d88e72a8e2fc1491b4c01c3fda5e2177
parent78829feae7d2d8df207f673cea9226d30ddf8e85
omfs: add filesystem documentation

These patches add the Optimized MPEG Filesystem, a proprietary filesystem used
by the embedded devices Rio Karma and ReplayTV, which are no longer
manufactured.  This filesystem module enables people to access files on these
devices.

This patch:

OMFS is a proprietary filesystem created for the ReplayTV and also used by the
Rio Karma.  It uses hash tables with unordered, unbounded lists in each bucket
for directories, extents for data blocks, 64-bit addressing for blocks, with
up to 8K blocks (only 2K of a given block is ever used for metadata, so the FS
still works with 4K pages).

Document the filesystem usage and structures.

Signed-off-by: Bob Copeland <me@bobcopeland.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Documentation/filesystems/omfs.txt [new file with mode: 0644]