From: Derrick Brashear Date: Fri, 23 Aug 2002 05:29:38 +0000 (+0000) Subject: dux-call-flushpages-with-cred-20020823 X-Git-Tag: openafs-devel-1_3_50~642 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=6f7e6bf1127d04c4e70ed13cffbc8d9324c41eab dux-call-flushpages-with-cred-20020823 we weren't passing in creds before. do so. --- diff --git a/src/afs/DUX/osi_vnodeops.c b/src/afs/DUX/osi_vnodeops.c index d8ff8f4..d1baa19 100644 --- a/src/afs/DUX/osi_vnodeops.c +++ b/src/afs/DUX/osi_vnodeops.c @@ -450,7 +450,7 @@ mp_afs_ubcrdwr(avc, uio, ioflag, cred) return EISDIR; /* can't read or write other things */ } afs_BozonLock(&avc->pvnLock, avc); - osi_FlushPages(avc); /* hold bozon lock, but not basic vnode lock */ + osi_FlushPages(avc, cred); /* hold bozon lock, but not basic vnode lock */ ObtainWriteLock(&avc->lock,162); /* adjust parameters when appending files */ if ((ioflag & IO_APPEND) && uio->uio_rw == UIO_WRITE) @@ -718,7 +718,7 @@ mp_afs_mmap(avc, offset, map, addrp, len, prot, maxprot, flags, cred) return code; } afs_BozonLock(&avc->pvnLock, avc); - osi_FlushPages(avc); /* ensure old pages are gone */ + osi_FlushPages(avc, cred); /* ensure old pages are gone */ afs_BozonUnlock(&avc->pvnLock, avc); ObtainWriteLock(&avc->lock,166); avc->states |= CMAPPED;