]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-linux24-update-20090123
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Fri, 23 Jan 2009 15:20:46 +0000 (15:20 +0000)
committerDerrick Brashear <shadow@dementia.org>
Fri, 23 Jan 2009 15:20:46 +0000 (15:20 +0000)
LICENSE IPL10

make things work on linux 2.4 again

(cherry picked from commit b690aa8f8139c2b52a1d0dca12e89aad57a9161d)

src/afs/LINUX/osi_vnodeops.c
src/rx/rx_kcommon.c

index 8cc6a58ec6046ad1bf6381bbd2c0711f85c97c24..d288150b08776bebd07476828041b77db276172f 100644 (file)
@@ -58,7 +58,7 @@ extern struct backing_dev_info afs_backing_dev_info;
 
 extern struct vcache *afs_globalVp;
 extern int afs_notify_change(struct dentry *dp, struct iattr *iattrp);
-#if defined(AFS_LINUX26_ENV)
+#if defined(AFS_LINUX24_ENV)
 /* Some uses of BKL are perhaps not needed for bypass or memcache--
  * why don't we try it out? */
 extern struct afs_cacheOps afs_UfsCacheOps;
@@ -74,7 +74,7 @@ extern struct afs_cacheOps afs_UfsCacheOps;
        if(afs_cacheType == &afs_UfsCacheOps)          \
            unlock_kernel();                           \
     } while(0);
-#endif /* AFS_CACHE_BYPASS */
+#endif /* AFS_LINUX24_ENV */
 
 static ssize_t
 afs_linux_read(struct file *fp, char *buf, size_t count, loff_t * offp)
index 8d174beec43dadfa648044a91f391ee5f3eb3a9c..0b56e0f322941bf4e09041cfbc5e62b87866232a 100644 (file)
@@ -137,7 +137,7 @@ osi_Panic(char *msg, ...)
         msg = "Unknown AFS panic";
     printf(msg, a1, a2, a3);
     panic(msg);
-#elif defined(AFS_DARWIN80_ENV) && !defined(AFS_DARWIN90_ENV)
+#elif (defined(AFS_DARWIN80_ENV) && !defined(AFS_DARWIN90_ENV)) || (defined(AFS_LINUX22_ENV) && !defined(AFS_LINUX_26_ENV))
     char buf[256];
     va_list ap;
     if (!msg)