[haiku-development] Re: Contribute to "Create an XFS file system driver"

  • From: Saket Sinha <saket.sinha89@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 2 Nov 2014 22:01:48 +0530

Hi,

        I come from Linux kernel background so my perspective of
file-system implementation comes from the stack there.

Unlike Linux; where a lot of common code has been put under VFS and
all the lower filesystems implement either there own functionality or
fallback on a generic VFS functionality for a particular filesystem
operation; Haiku's filesystem stack looks a lot different.

Though there is VFS, but I really could not figure out how each
filesystem is using it or interacting with it .
I even find each file-system having its own Volume and Inode implementation.

What I really want to ask is that is there a generic
layer/functions(since VFS's interaction with filesystems I could not
track) that are common to all the filesystems.

Regards,
Saket SInha












On Sun, Nov 2, 2014 at 9:17 PM, Adrien Destugues <pulkomandy@xxxxxxxxx> wrote:
> On Sun, Nov 02, 2014 at 09:08:15PM +0530, Saket Sinha wrote:
>> Hi Richard,
>>
>>               Thanks for those links.  I have installed and gone
>> through the source code of different filesystems.
>> From a developer perspective the simplest of file-system, that I came
>> across was CDDA-FS.
>>
>> After going through the filesystems code, I have certain queries
>> regarding  developing a generic filesystem driver on Haiku.
>>
>> Can I post my queries here or would you guide me to post it to a
>> particular file-system developer or group?
>
> Hi,
> Using this list for all development-related questions is fine.
>
> --
> Adrien.
>

Other related posts: