Lines 22-28
Link Here
|
22 |
#include "afs/param.h" |
22 |
#include "afs/param.h" |
23 |
|
23 |
|
24 |
RCSID |
24 |
RCSID |
25 |
("$Header: /cvs/openafs/src/afs/LINUX/osi_vnodeops.c,v 1.81.2.57 2007/10/15 12:42:26 shadow Exp $"); |
25 |
("$Header: /cvs/openafs/src/afs/LINUX/osi_vnodeops.c,v 1.81.2.58 2007/11/01 03:33:14 shadow Exp $"); |
26 |
|
26 |
|
27 |
#include "afs/sysincludes.h" |
27 |
#include "afs/sysincludes.h" |
28 |
#include "afsincludes.h" |
28 |
#include "afsincludes.h" |
Lines 878-883
Link Here
|
878 |
AFS_GLOCK(); |
878 |
AFS_GLOCK(); |
879 |
(void) afs_InactiveVCache(vcp, NULL); |
879 |
(void) afs_InactiveVCache(vcp, NULL); |
880 |
AFS_GUNLOCK(); |
880 |
AFS_GUNLOCK(); |
|
|
881 |
#ifdef DCACHE_NFSFS_RENAMED |
882 |
#ifdef AFS_LINUX26_ENV |
883 |
spin_lock(&dp->d_lock); |
884 |
#endif |
885 |
dp->d_flags &= ~DCACHE_NFSFS_RENAMED; |
886 |
#ifdef AFS_LINUX26_ENV |
887 |
spin_unlock(&dp->d_lock); |
888 |
#endif |
889 |
#endif |
881 |
|
890 |
|
882 |
iput(ip); |
891 |
iput(ip); |
883 |
} |
892 |
} |
Lines 1095-1100
Link Here
|
1095 |
} |
1104 |
} |
1096 |
tvc->uncred = credp; |
1105 |
tvc->uncred = credp; |
1097 |
tvc->states |= CUnlinked; |
1106 |
tvc->states |= CUnlinked; |
|
|
1107 |
#ifdef DCACHE_NFSFS_RENAMED |
1108 |
#ifdef AFS_LINUX26_ENV |
1109 |
spin_lock(&dp->d_lock); |
1110 |
#endif |
1111 |
dp->d_flags |= DCACHE_NFSFS_RENAMED; |
1112 |
#ifdef AFS_LINUX26_ENV |
1113 |
spin_unlock(&dp->d_lock); |
1114 |
#endif |
1115 |
#endif |
1098 |
} else { |
1116 |
} else { |
1099 |
osi_FreeSmallSpace(__name); |
1117 |
osi_FreeSmallSpace(__name); |
1100 |
} |
1118 |
} |