X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fllite%2Frw.c;h=6bc15258b74a1ab806e44634fdd282b93d808bae;hp=b8849a50c748b96118e036225006f128be688f9e;hb=7af2428511c286788d9c73c436cb43d6f791821f;hpb=7796bdfb07954422e81b124ba176a5e431b43d8b diff --git a/lustre/llite/rw.c b/lustre/llite/rw.c index b8849a5..6bc1525 100644 --- a/lustre/llite/rw.c +++ b/lustre/llite/rw.c @@ -73,17 +73,12 @@ * must be called under ->lli_size_sem */ void ll_truncate(struct inode *inode) { - struct ll_inode_info *lli = ll_i2info(inode); ENTRY; CDEBUG(D_VFSTRACE, "VFS Op:inode=%lu/%u(%p) to %llu\n", inode->i_ino, inode->i_generation, inode, i_size_read(inode)); ll_stats_ops_tally(ll_i2sbi(inode), LPROC_LL_TRUNC, 1); - if (lli->lli_size_sem_owner == cfs_current()) { - LASSERT_SEM_LOCKED(&lli->lli_size_sem); - ll_inode_size_unlock(inode, 0); - } EXIT; return;