search for: ocfs2_inode

Displaying 3 results from an estimated 3 matches for "ocfs2_inode".

Did you mean: ocfs2_dinode
2013 Mar 11
1
[PATCH 1/2] ocfs2: Delay inode update transactions after verifying the input flags
...2/ioctl.c b/fs/ocfs2/ioctl.c index f20edcb..c739c24 100644 --- a/fs/ocfs2/ioctl.c +++ b/fs/ocfs2/ioctl.c @@ -101,13 +101,6 @@ static int ocfs2_set_inode_attr(struct inode *inode, unsigned flags, if (!S_ISDIR(inode->i_mode)) flags &= ~OCFS2_DIRSYNC_FL; - handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); - if (IS_ERR(handle)) { - status = PTR_ERR(handle); - mlog_errno(status); - goto bail_unlock; - } - oldflags = ocfs2_inode->ip_attr; flags = flags & mask; flags |= oldflags & ~mask; @@ -120,7 +113,14 @@ static int ocfs2_set_inode_attr(struct inode *inode, unsign...
2009 Jun 02
3
Anything I'm missing for 2.6.31?
...This is a trivial patch I put together to track errors seen by the blockcheck code. No one has reviewed it. Not a high priority, but I suspect that if it looks good to a reviewer, we can push it whenever we want. - cacheme These are the changes that separate out the metadata cache from the ocfs2_inode. All metadata I/O and caching is done against the cache rather than a specific inode. This is needed for the refcount tree code. The code was ready for the 2.6.30 merge window, but we aren't going to push it until refcount trees are ready. - refcount Support for refcount trees in the fi...
2009 Feb 13
44
[PATCH 0/40] ocfs2: Detach ocfs2 metadata I/O from struct inode
The following series of patches attempts to detach metadata I/O from struct inode. They are currently tied together pretty tightly. Metadata reads happen via the ocfs2_read_blocks() functions, writes via both jbd2 and ocfs2_write_blocks(). - Each inode has a cache of associated metadata blocks stored on its ip_metadata_cache member. The ocfs2_read/write_blocks() functions take a struct