On Wed, May 23, 2012 at 02:34:43PM +0200, Christian Brunner wrote: > 2012/5/22 Josef Bacik <[email protected]>: > >> > > > > Yeah you would also need to change orphan_meta_reserved. I fixed this by > > just > > taking the BTRFS_I(inode)->lock when messing with these since we don't want > > to > > take up all that space in the inode just for a marker. I ran this patch > > for 3 > > hours with no issues, let me know if it works for you. Thanks, > > Compared to the last runs, I had to run it much longer, but somehow I > managed to hit a BUG_ON again: >
Yeah it's because we access other parts of that bitfield with no lock at all which is what is likely screwing us. I'm going to have to redo that part and then do the orphan fix, I'll have a patch shortly. Thanks, Josef -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
