From: lsy Date: Tue, 23 Aug 2005 06:26:36 +0000 (+0000) Subject: set fsuid upon readpage. X-Git-Tag: 1.4.10~661 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=e736366d780640c7106877c4c0ec008f0f69c53e;p=fs%2Flustre-release.git set fsuid upon readpage. --- diff --git a/lustre/llite/rw.c b/lustre/llite/rw.c index c1cdda9..7233a33 100644 --- a/lustre/llite/rw.c +++ b/lustre/llite/rw.c @@ -1066,6 +1066,9 @@ int ll_readpage(struct file *filp, struct page *page) llap = llap_from_page(page, LLAP_ORIGIN_READPAGE); if (IS_ERR(llap)) GOTO(out, rc = PTR_ERR(llap)); + + /* capability need this */ + llap->llap_fsuid = current->fsuid; if (ll_i2sbi(inode)->ll_flags & LL_SBI_READAHEAD) ras_update(ll_i2sbi(inode), &fd->fd_ras, page->index,