login
Header Space

 
 

Re: [PATCH 0/7] OMFS filesystem version 3

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andrew Morton <akpm@...>
Cc: <linux-kernel@...>, <linux-fsdevel@...>
Date: Saturday, April 12, 2008 - 11:33 pm

On Sat, Apr 12, 2008 at 05:03:04PM -0700, Andrew Morton wrote:

Honestly, I'm not sure if this FS is mainline material or not.  If it is, 
it is in the sense that the Amiga FS, befs, and so forth are useful:
it's a dead filesystem that a very few people still have a reason to
use.  If FUSE is where this should live, then I'll just simply focus my
time on that instead (since I already have it in FUSE).

Primarily the users are Rio Karma owners such as myself.  For some reason
the designers stuck this filesystem on the device, so unless someone hacks 
the firmware, using OMFS is the only way to get MP3 files on the thing 
from Linux.  Just so happens the same company made ReplayTV.


Okay.  I can do benchmarks but I'm pretty sure it will be worse than all 
of them by a long shot.  

Note my Kconfig text:
[...]
+	  player and ReplayTV DVR.  Despite the name, this filesystem is not
+	  more efficient than a standard FS for MPEG files, in fact likely
+	  the opposite is true.  

Uncached lookups in particular are very slow because directories are 
essentially a huge hash table.  You might have to seek through several 
siblings in a bucket to get to the target file.

They seem to have designed for online recovery with checksumming and
mirroring of every FS object.  This module updates these, but it does
not do any online checking/repair.  I have written an mkfs/fsck, though.


Gotcha.


I'm not sure there's a company to sue anymore.

Most of it was done by members of the ReplayTV community; I just used
their documentation.  I'll see if I can get in touch with one of them to 
see how they came up with that.  I only figured out a few things, for 
which I'd use the Karma as a black box for copying/deleting files etc. 
and then poke at the resulting disk image with a hex editor.

-- 
Bob Copeland %% www.bobcopeland.com 

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Sat Apr 12, 6:58 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Sat Apr 12, 8:03 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Sat Apr 12, 11:33 pm)
Re: [PATCH 0/7] OMFS filesystem version 3 , Erez Zadok, (Mon Apr 14, 11:14 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Pavel Machek, (Sun Apr 13, 6:00 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Alan Cox, (Sun Apr 13, 5:04 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Sat Apr 12, 11:55 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Sun Apr 13, 4:01 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Sun Apr 13, 4:20 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Sun Apr 13, 4:28 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Szabolcs Szakacsits, (Fri Apr 18, 8:46 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Enrico Weigelt, (Thu May 1, 10:45 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Sun Apr 13, 6:37 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Sun Apr 13, 8:45 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Szabolcs Szakacsits, (Fri Apr 18, 6:30 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Fri Apr 18, 9:51 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Szabolcs Szakacsits, (Fri Apr 18, 1:35 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Fri Apr 18, 1:48 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Fri Apr 18, 10:23 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Fri Apr 18, 10:43 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Jamie Lokier, (Fri Apr 18, 7:52 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Fri Apr 18, 8:20 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Jamie Lokier, (Fri Apr 18, 8:57 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Fri Apr 18, 12:01 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Jamie Lokier, (Fri Apr 18, 12:15 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Mon Apr 14, 3:35 am)
Re: [PATCH 0/7] OMFS filesystem version 3, David Woodhouse, (Sun Apr 13, 5:15 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Mon Apr 14, 3:25 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Jamie Lokier, (Mon Apr 14, 5:42 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Mon Apr 14, 5:58 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Jamie Lokier, (Mon Apr 14, 7:55 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Mon Apr 14, 8:26 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Jamie Lokier, (Mon Apr 14, 6:35 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Tue Apr 15, 7:33 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Jamie Lokier, (Tue Apr 15, 11:23 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Szabolcs Szakacsits, (Wed Apr 16, 9:08 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Jamie Lokier, (Thu Apr 17, 2:50 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Thu Apr 17, 4:17 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Mon Apr 14, 7:57 am)
Re: [PATCH 0/7] OMFS filesystem version 3, David Woodhouse, (Mon Apr 14, 7:05 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Mon Apr 14, 8:50 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 3:49 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Anton Altaparmakov, (Mon Apr 14, 4:11 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Mon Apr 14, 4:26 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Miklos Szeredi, (Mon Apr 14, 4:11 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Sun Apr 13, 6:44 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Alan Cox, (Sun Apr 13, 6:49 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Sun Apr 13, 7:10 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Adrian Bunk, (Tue Apr 15, 11:16 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Tue Apr 15, 12:57 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Tue Apr 15, 2:34 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Adrian Bunk, (Tue Apr 15, 3:24 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Tue Apr 15, 4:11 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Adrian Bunk, (Tue Apr 15, 4:27 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Alan Cox, (Tue Apr 15, 2:53 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Tue Apr 15, 4:02 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Alan Cox, (Tue Apr 15, 3:58 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, david m. richter, (Tue Apr 15, 5:46 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Xavier Bestel, (Mon Apr 14, 4:30 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 4:44 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Mon Apr 14, 5:09 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 5:21 am)
Re: [PATCH 0/7] OMFS filesystem version 3, David Woodhouse, (Mon Apr 14, 6:09 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 6:22 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Mon Apr 14, 7:16 am)
Re: [PATCH 0/7] OMFS filesystem version 3, David Woodhouse, (Mon Apr 14, 6:36 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Mon Apr 14, 5:08 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Mon Apr 14, 4:43 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Alan Cox, (Mon Apr 14, 4:16 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Christoph Hellwig, (Mon Apr 14, 4:41 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Jeff Garzik, (Mon Apr 14, 4:55 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 5:11 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, SL Baur, (Mon Apr 14, 7:09 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 7:24 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Evgeniy Polyakov, (Mon Apr 14, 6:32 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 7:21 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Chris Mason, (Mon Apr 14, 10:20 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Szabolcs Szakacsits, (Fri Apr 18, 9:13 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Mon Apr 14, 12:36 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Alan Cox, (Mon Apr 14, 12:51 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Mon Apr 14, 1:18 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Alan Cox, (Mon Apr 14, 1:22 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 4:36 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Sun Apr 13, 9:32 pm)
Re: [PATCH 0/7] OMFS filesystem version 3, Andrew Morton, (Mon Apr 14, 1:48 am)
Re: [PATCH 0/7] OMFS filesystem version 3, Bob Copeland, (Sun Apr 13, 12:41 am)
speck-geostationary