From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alberich de megres Subject: Re: root dir Date: Wed, 11 Feb 2009 22:45:09 +0100 Message-ID: <12d708830902111345t1995c30cx5dccd2c4b0f37231@mail.gmail.com> References: <12d708830902090554n397ad6aeye1d9d60660f4553f@mail.gmail.com> <1234217104.7851.4.camel@norville.austin.ibm.com> <12d708830902100418x1da9aee0w5d47b412131d85cf@mail.gmail.com> <1234269006.19392.4.camel@norville.austin.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Dave Kleikamp , linux-fsdevel@vger.kernel.org To: Manish Katiyar Return-path: Received: from fk-out-0910.google.com ([209.85.128.189]:22561 "EHLO fk-out-0910.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752853AbZBKVpL (ORCPT ); Wed, 11 Feb 2009 16:45:11 -0500 Received: by fk-out-0910.google.com with SMTP id f33so187077fkf.5 for ; Wed, 11 Feb 2009 13:45:09 -0800 (PST) In-Reply-To: Sender: linux-fsdevel-owner@vger.kernel.org List-ID: I checked Documentation/fs/vfs.txt, rkfs.. But i hadn't any reference to file str, superblock str, and so on that explains what its fields are for.. and cheking at the ext3 source code i see some functions ( ie: do_sync_write ) that i didn't know where to find info about ( without checking source code of this function ). is there some place that explains this? or the only way is to check code? thanks once again! On Tue, Feb 10, 2009 at 1:33 PM, Manish Katiyar wrote: > On Tue, Feb 10, 2009 at 6:00 PM, Dave Kleikamp > wrote: >> On Tue, 2009-02-10 at 13:18 +0100, Alberich de megres wrote: >>> thanks Dave :) >>> >>> I didn't know about rkfs.. >>> >>> is there some other place that gives a deep loop to vfs? >> >> Definitely take a look at Documentation/vfs.txt in the kernel source >> tree. It contains some pointers to some not-quite-up-to-date articles >> on writing file systems. >> >>> and what about journaling? > > Being a newbie myself, I think the best way to understand journalling > would be to understand first its structure and then read jbd/jbd2 > codepath. And to understand structure easiest thing is to read the > code of debugfs (which comes with e2fsprogs) or if you are comfortable > with C++ (unlike me :( ), read the source code of ext3grep. > > Thanks - > Manish > >> >> I'm not sure what's out there. >> >>> :) >> >> Good luck! >> >> Shaggy >> -- >> David Kleikamp >> IBM Linux Technology Center >> >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> >