[haiku-development] Re: Call for help: FAT file system module

  • From: Rene Gollent <anevilyak@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Thu, 14 Jan 2010 13:40:37 -0600

On Thu, Jan 14, 2010 at 1:35 PM, John Scipione <jscipione@xxxxxxxxx> wrote:
> freebsd project to learn the gotchas first? I realize that the fs modules on
> freebsd are all using a common set of Apis that all call the same read()
> write() hooks from the various filesystem modules. The design of the freebsd
> fs module has been well documented in "The Design and Implentation of The
> FreeBSD Operating System" so imagine a lot of information about how that
> operating system impliments its fs layer could be learned without having to
> look at the source code. I do not know if Haiku used a similar approach but
> it probably should. My guess is that Haiku is very BFS centric at this point

Haiku's VFS works exactly the same way, as does more or less every
other modern OS. The point he was making is that the current FAT code
we have is not the cleanest/most comprehensible and it might be
easier/more efficient to start fresh than try to figure out all the
issues in it.

Regards,

Rene

Other related posts: