On Mon, Oct 21, 2013 at 1:56 PM, Matthew Ahrens <[email protected]> wrote: > On Sun, Oct 20, 2013 at 11:58 PM, Raphael S Carvalho > <[email protected]> wrote: >> >> I send the below mail to Brian Behlendorf, but everyone is welcome to help >> me =) >> I will write a read-only ZFS driver, and I'm looking for a >> specification that focus on the on-disk structure of a ZFS partition. > > > There's a link to the (outdated) ZFS on disk spec on the OpenZFS website: > http://www.open-zfs.org/wiki/Developer_resources > > What platform will you write your read-only driver for?
x86 > >> >> >> If anyone is aware of a *read-link* ZFS driver whose source code is >> open, then it would be awesome. > > > All the ZFS code is open source, the bulk of it under the CDDL. There is > also a GPL-ed GRUB module. I think there's also a different GRUB module for > GRUB2, and also a boot loader module for FreeBSD. > >> >> If there is also a tool that dumps the ZFS structure (e.g. super >> block) and inodes, then it would be amazing =) > > > zdb does exactly this. Thanks, I will take a look at it. > >> >> By the way, I am using Linux, and I'm still looking for a good >> environment. >> Setting up a good environment isn't an easy task, but ZFS on Linux >> seems to be the right place to get started with. >> >> Thanks in advance. >> >> ---------- Forwarded message ---------- >> From: Raphael S Carvalho <[email protected]> >> Date: Mon, Oct 21, 2013 at 4:39 AM >> Subject: ZFS driver - Need your help ;) - Specification >> To: [email protected] >> >> >> Hi, I am about to write a read-only driver for ZFS, and I found your >> project very useful and needed to my environment. >> >> As you ported ZFS to run natively on Linux, I think you could help me >> with a good specification about the ZFS on-disk structure. Which one >> did you use while working on it? >> >> Many of them have info that aren't too useful for those writing >> drivers as an example. >> I would appreciate any feedback on the matter. >> >> Regards, >> Raphael S. Carvalho. >> >> >> -- >> Raphael S. Carvalho >> _______________________________________________ >> developer mailing list >> [email protected] >> http://lists.open-zfs.org/mailman/listinfo/developer > > -- Raphael S. Carvalho _______________________________________________ developer mailing list [email protected] http://lists.open-zfs.org/mailman/listinfo/developer
