aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/orangefs/orangefs-kernel.h3
-rw-r--r--fs/orangefs/orangefs-utils.c8
2 files changed, 4 insertions, 7 deletions
diff --git a/fs/orangefs/orangefs-kernel.h b/fs/orangefs/orangefs-kernel.h
index 045e493ab033..784629870717 100644
--- a/fs/orangefs/orangefs-kernel.h
+++ b/fs/orangefs/orangefs-kernel.h
@@ -632,9 +632,6 @@ do { \
632 spin_unlock(&orangefs_superblocks_lock); \ 632 spin_unlock(&orangefs_superblocks_lock); \
633} while (0) 633} while (0)
634 634
635#define orangefs_lock_inode(inode) spin_lock(&inode->i_lock)
636#define orangefs_unlock_inode(inode) spin_unlock(&inode->i_lock)
637
638#define fill_default_sys_attrs(sys_attr, type, mode) \ 635#define fill_default_sys_attrs(sys_attr, type, mode) \
639do { \ 636do { \
640 sys_attr.owner = from_kuid(current_user_ns(), current_fsuid()); \ 637 sys_attr.owner = from_kuid(current_user_ns(), current_fsuid()); \
diff --git a/fs/orangefs/orangefs-utils.c b/fs/orangefs/orangefs-utils.c
index 8ef9e9646748..df4ad04407e2 100644
--- a/fs/orangefs/orangefs-utils.c
+++ b/fs/orangefs/orangefs-utils.c
@@ -170,11 +170,11 @@ static int copy_attributes_to_inode(struct inode *inode,
170 rounded_up_size = 170 rounded_up_size =
171 (inode_size + (4096 - (inode_size % 4096))); 171 (inode_size + (4096 - (inode_size % 4096)));
172 172
173 orangefs_lock_inode(inode); 173 spin_lock(&inode->i_lock);
174 inode->i_bytes = inode_size; 174 inode->i_bytes = inode_size;
175 inode->i_blocks = 175 inode->i_blocks =
176 (unsigned long)(rounded_up_size / 512); 176 (unsigned long)(rounded_up_size / 512);
177 orangefs_unlock_inode(inode); 177 spin_unlock(&inode->i_lock);
178 178
179 /* 179 /*
180 * NOTE: make sure all the places we're called 180 * NOTE: make sure all the places we're called
@@ -194,9 +194,9 @@ static int copy_attributes_to_inode(struct inode *inode,
194 default: 194 default:
195 inode->i_size = PAGE_CACHE_SIZE; 195 inode->i_size = PAGE_CACHE_SIZE;
196 196
197 orangefs_lock_inode(inode); 197 spin_lock(&inode->i_lock);
198 inode_set_bytes(inode, inode->i_size); 198 inode_set_bytes(inode, inode->i_size);
199 orangefs_unlock_inode(inode); 199 spin_unlock(&inode->i_lock);
200 break; 200 break;
201 } 201 }
202 202