On Wed, Oct 13, 2010 at 07:36:43AM -0400, Christoph Hellwig wrote: > > - atomic_inc(&inode->i_count); > > + spin_lock(&inode->i_lock); > > + inode->i_ref++; > > + spin_unlock(&inode->i_lock); > > Why isn't this using iref? > > > + spin_lock(&inode->i_lock); > > + inode->i_ref++; > > + spin_unlock(&inode->i_lock); > > Same here and in a couple of others. > > Hmm, I guess because the i_lock later covers other things around. > But it still looks a bit weird. Ok, I've changed them to iref() calls and convert them to open coding later on when necessary. Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html