Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ocfs2: don't open-code inode_lock/inode_unlock

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Al Viro 7b9743eb 48f35b7b

+2 -2
+2 -2
fs/ocfs2/aops.c
··· 2311 2311 /* ocfs2_file_write_iter will get i_mutex, so we need not lock if we 2312 2312 * are in that context. */ 2313 2313 if (dwc->dw_writer_pid != task_pid_nr(current)) { 2314 - mutex_lock(&inode->i_mutex); 2314 + inode_lock(inode); 2315 2315 locked = 1; 2316 2316 } 2317 2317 ··· 2390 2390 ocfs2_free_alloc_context(meta_ac); 2391 2391 ocfs2_run_deallocs(osb, &dealloc); 2392 2392 if (locked) 2393 - mutex_unlock(&inode->i_mutex); 2393 + inode_unlock(inode); 2394 2394 ocfs2_dio_free_write_ctx(inode, dwc); 2395 2395 } 2396 2396