diff mbox

[V3,12/7] Orangefs: use inode_set_bytes for directories

Message ID 1438804120-10923-1-git-send-email-hubcap@logtruck.clemson.edu (mailing list archive)
State New, archived
Headers show

Commit Message

Mike Marshall Aug. 5, 2015, 7:48 p.m. UTC
From: Mike Marshall <hubcap@omnibond.com>

Signed-off-by: Mike Marshall <hubcap@omnibond.com>
---
 fs/orangefs/pvfs2-utils.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

--
1.8.3.1

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

Patch

diff --git a/fs/orangefs/pvfs2-utils.c b/fs/orangefs/pvfs2-utils.c
index 6eecb18..11ee073 100644
--- a/fs/orangefs/pvfs2-utils.c
+++ b/fs/orangefs/pvfs2-utils.c
@@ -162,12 +162,11 @@  static int copy_attributes_to_inode(struct inode *inode,
 		}
 		/*FALLTHRU*/
 	default:
+		inode->i_size = PAGE_CACHE_SIZE;
+
 		pvfs2_lock_inode(inode);
-		inode->i_bytes = (unsigned short)PAGE_CACHE_SIZE;
-		inode->i_blocks = (unsigned long)(PAGE_CACHE_SIZE / 512);
+		inode_set_bytes(inode, inode->i_size);
 		pvfs2_unlock_inode(inode);
-
-		inode->i_size = PAGE_CACHE_SIZE;
 		break;
 	}