source: server/common/patches/openafs-fill-inode.patch @ 880

Last change on this file since 880 was 846, checked in by andersk, 16 years ago
Apply /afs/andrew.cmu.edu/usr/shadow/fill-inode.diff, fixing the ENOENT bug.
File size: 593 bytes
RevLine 
[846]1Index: LINUX/osi_vnodeops.c
2===================================================================
3RCS file: /cvs/openafs/src/afs/LINUX/osi_vnodeops.c,v
4retrieving revision 1.81.2.67
5diff -u -r1.81.2.67 osi_vnodeops.c
6--- src/afs/LINUX/osi_vnodeops.c        7 Jul 2008 16:54:28 -0000       1.81.2.67
7+++ src/afs/LINUX/osi_vnodeops.c        7 Oct 2008 03:23:08 -0000
8@@ -743,8 +743,8 @@
9 
10     credp = crref();
11     code = afs_getattr(vcp, &vattr, credp);
12-    if (!code)
13-        vattr2inode(AFSTOV(vcp), &vattr);
14+    if (!code)
15+       afs_fill_inode(AFSTOV(vcp), &vattr);
16 
17     AFS_GUNLOCK();
18 #ifdef AFS_LINUX24_ENV
Note: See TracBrowser for help on using the repository browser.