Re: Btrfs TODO

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Apr 09, 2009 at 02:30:40PM -0400, Jeff Mahoney wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Josef Bacik wrote:
> > Hello,
> >
> > Trying to put together a list of TODO items for btrfs so we can update
> the wiki
> > page fully.  So far these things are on the list
> >
> > * Proper ENOSPC handling
> > * O_DIRECT support (without checksumming)
> > * AIO support
> > * Subvolume quotas and inherited space usage information
> > * Snapshot removal
> > * QA Suite for automated regression testing
> > * Reserved space for online fsck and the ability to add storage so that a
> > * background extent allocation check can proceed
> > * Additional ioctls to set per-inode attributes (nodatacow, nodatasum,
> etc)
> >
> > So I think all of those are still true.  Things that I know are being
> worked on
> > are
> >
> > * async block group cacheing - me
> > * locking changes - Chris
> > * backref stuff - Yan
> >
> > Som other things off the top of my head are
> >
> > * a better way to cache block groups in general, for this I was
> thinking of a
> > 	bitmap or something like that per block group of free space
> > * space balancing.  this will likely need to wait on proper ENOSPC
> handling
> > * grub support :)
> 
> I'm doing some work in the area of more robust error handling. My patch
> set is a little stale now but I'm going to spend some time this week
> bringing it back to life.
>

Ahh yeah thats a good thing.  At some point I'd like to turn on all of the
"inject faults" crap and make sure we handle ENOMEM and such properly and such.
Thanks,

Josef 
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux