AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20071025152002.0a15f917@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:onstor-exch02.onstor.net
NSV:
SSH:
R:<warren.gale@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#imap/andys@onstor.net@onstor-exch02.onstor.net/INBOX	0	BB375AF679D4A34E9CA8DFA650E2B04E06383637@onstor-exch02.onstor.net
X-Sylpheed-End-Special-Headers: 1
Date: Thu, 25 Oct 2007 15:32:27 -0700
From: Andrew Sharp <andy.sharp@onstor.com>
To: "Warren Gale" <warren.gale@onstor.com>
Subject: Re: more ?? on ext2FS
Message-ID: <20071025153227.313dc0b6@ripper.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E06383637@onstor-exch02.onstor.net>
References: <BB375AF679D4A34E9CA8DFA650E2B04E06383637@onstor-exch02.onstor.net>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

On Thu, 25 Oct 2007 15:02:12 -0700 "Warren Gale"
<warren.gale@onstor.com> wrote:

> Andy,
> 
>   It seems that I've hit the wall (again) going through the code for
> the Ext2FS.

I didn't know you ever peeled yourself off the wall in the first place.

> I see the upper layer and I am now stuck trying to get an "io_manager"
> set up to at least look similar to what I see in BSD UFS.

You go boyeeeee!

> I think I'm missing some intermediate code some where.
> I can rip out structures like "disklabel" that are embedded in the
> control structures that
> go to functions like "disk_read_block(dsc, dsc->position / 512,
> readptr, 512);"
>  which go all the way down to setting registers values, but this
> doesn't look feasible.

I don't know why you would want to do that.

> If done this way,  no-one (even myself) would be able to follow it or
> maintain it.

Plus it would never work.

> So Anyway enough of my stuff.. I heard that you have some thing that
> actually write and reads to CF?
> 
> Would you mind sharing?

All I have is the Linux kernel and root filesystem.  If you're looking
for a tool, you can always use that.  Heck, you can take a CF card and
plug it into any friendly neighborhood Linux system and do the same
thing.  All I did was copy the standard Linux root filesystem that we
use onto a CF card.  It just happened to be in a bobcat or cougar at
the time.  Actually, I think I broke bobcat lately.

> There's got to be something I can use that's way way better that what
> I've got.
> 
>  Is there some thing in  say
> depot/dev/linux/kernel/linux-mips-2.6/arch/mips ??

Just the aforementioned kernel ~:^)

Cheers,

a
