inode.c (63936ddaa16b9486e2d426ed7b09f559a5c60f87) | inode.c (257ba15cedf1288f0c96118d7e63947231d27278) |
---|---|
1/* -*- mode: c; c-basic-offset: 8; -*- 2 * vim: noexpandtab sw=8 ts=8 sts=0: 3 * 4 * inode.c 5 * 6 * vfs' aops, fops, dops and iops 7 * 8 * Copyright (C) 2002, 2004 Oracle. All rights reserved. --- 1073 unchanged lines hidden (view full) --- 1082 goto bail; 1083 1084 mlog(0, "Clearing inode: %llu, nlink = %u\n", 1085 (unsigned long long)OCFS2_I(inode)->ip_blkno, inode->i_nlink); 1086 1087 mlog_bug_on_msg(OCFS2_SB(inode->i_sb) == NULL, 1088 "Inode=%lu\n", inode->i_ino); 1089 | 1/* -*- mode: c; c-basic-offset: 8; -*- 2 * vim: noexpandtab sw=8 ts=8 sts=0: 3 * 4 * inode.c 5 * 6 * vfs' aops, fops, dops and iops 7 * 8 * Copyright (C) 2002, 2004 Oracle. All rights reserved. --- 1073 unchanged lines hidden (view full) --- 1082 goto bail; 1083 1084 mlog(0, "Clearing inode: %llu, nlink = %u\n", 1085 (unsigned long long)OCFS2_I(inode)->ip_blkno, inode->i_nlink); 1086 1087 mlog_bug_on_msg(OCFS2_SB(inode->i_sb) == NULL, 1088 "Inode=%lu\n", inode->i_ino); 1089 |
1090 vfs_dq_drop(inode); 1091 |
|
1090 /* To preven remote deletes we hold open lock before, now it 1091 * is time to unlock PR and EX open locks. */ 1092 ocfs2_open_unlock(inode); 1093 1094 /* Do these before all the other work so that we don't bounce 1095 * the downconvert thread while waiting to destroy the locks. */ 1096 ocfs2_mark_lockres_freeing(&oi->ip_rw_lockres); 1097 ocfs2_mark_lockres_freeing(&oi->ip_inode_lockres); --- 359 unchanged lines hidden --- | 1092 /* To preven remote deletes we hold open lock before, now it 1093 * is time to unlock PR and EX open locks. */ 1094 ocfs2_open_unlock(inode); 1095 1096 /* Do these before all the other work so that we don't bounce 1097 * the downconvert thread while waiting to destroy the locks. */ 1098 ocfs2_mark_lockres_freeing(&oi->ip_rw_lockres); 1099 ocfs2_mark_lockres_freeing(&oi->ip_inode_lockres); --- 359 unchanged lines hidden --- |