Whamcloud - gitweb
LU-13439 lmv: qos stay on current MDT if less full
[fs/lustre-release.git] / lustre / llite / pcc.c
index 3bfc05b..a8dc228 100644 (file)
@@ -1548,7 +1548,7 @@ static void pcc_io_fini(struct inode *inode)
 
        LASSERT(pcci && atomic_read(&pcci->pcci_active_ios) > 0);
        if (atomic_dec_and_test(&pcci->pcci_active_ios))
-               wake_up_all(&pcci->pcci_waitq);
+               wake_up(&pcci->pcci_waitq);
 }
 
 
@@ -1760,7 +1760,7 @@ int pcc_inode_getattr(struct inode *inode, u32 request_mask,
                GOTO(out, rc);
 
        ll_inode_size_lock(inode);
-       if (ll_file_test_and_clear_flag(lli, LLIF_UPDATE_ATIME) ||
+       if (test_and_clear_bit(LLIF_UPDATE_ATIME, &lli->lli_flags) ||
            inode->i_atime.tv_sec < lli->lli_atime)
                inode->i_atime.tv_sec = lli->lli_atime;