linux-2629-20090115
[openafs.git] / src / afs / LINUX / osi_file.c
index 6a881cd..869ed80 100644 (file)
@@ -87,7 +87,11 @@ osi_UFSOpen(afs_int32 ainode)
 #endif
     tip->i_flags |= MS_NOATIME;        /* Disable updating access times. */
 
+#if defined(STRUCT_TASK_HAS_CRED)
+    filp = dentry_open(dp, mntget(afs_cacheMnt), O_RDWR, current_cred());
+#else
     filp = dentry_open(dp, mntget(afs_cacheMnt), O_RDWR);
+#endif
     if (IS_ERR(filp))
 #if defined(LINUX_USE_FH)
        osi_Panic("Can't open file\n");