summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefaan De Roeck <stefaan@gentoo.org>2007-10-13 14:19:34 +0000
committerStefaan De Roeck <stefaan@gentoo.org>2007-10-13 14:19:34 +0000
commitc5e2301c88d837d26581e7fb836b440e9fe08174 (patch)
tree59e52e7939e72c85eaff122d3d4e38cd90526066 /net-fs/openafs-kernel/files
parentStable on amd64 wrt bug #195416 (diff)
downloadgentoo-2-c5e2301c88d837d26581e7fb836b440e9fe08174.tar.gz
gentoo-2-c5e2301c88d837d26581e7fb836b440e9fe08174.tar.bz2
gentoo-2-c5e2301c88d837d26581e7fb836b440e9fe08174.zip
Version bump + 2.6.23 patch, fixes bugs #190533 and #194122
(Portage version: 2.1.3.12)
Diffstat (limited to 'net-fs/openafs-kernel/files')
-rw-r--r--net-fs/openafs-kernel/files/digest-openafs-kernel-1.4.5_pre16
-rw-r--r--net-fs/openafs-kernel/files/openafs-linux-2.6.23.patch41
2 files changed, 47 insertions, 0 deletions
diff --git a/net-fs/openafs-kernel/files/digest-openafs-kernel-1.4.5_pre1 b/net-fs/openafs-kernel/files/digest-openafs-kernel-1.4.5_pre1
new file mode 100644
index 000000000000..120df66dc7a1
--- /dev/null
+++ b/net-fs/openafs-kernel/files/digest-openafs-kernel-1.4.5_pre1
@@ -0,0 +1,6 @@
+MD5 89918d5f40a85ffdfd8ccf5308639dd6 openafs-1.4.5-pre1-src.tar.bz2 12485880
+RMD160 5c1cfbf9e066051888b0f5e68ea01e7ab8375a27 openafs-1.4.5-pre1-src.tar.bz2 12485880
+SHA256 35c43ef74bf8bce9f2c32b4d9aed5f8fceaea325d450f397e1e971a1e904717d openafs-1.4.5-pre1-src.tar.bz2 12485880
+MD5 9c7119b44628c1f0a7b251e096e94d16 openafs-gentoo-0.13.tar.bz2 16814
+RMD160 98bd851081bcdccec87b50139e7bd9e52663c12b openafs-gentoo-0.13.tar.bz2 16814
+SHA256 a39c0c9656a82e586bff7bd9543d8ccd175991777d68c7fe47de1c724cbe19f2 openafs-gentoo-0.13.tar.bz2 16814
diff --git a/net-fs/openafs-kernel/files/openafs-linux-2.6.23.patch b/net-fs/openafs-kernel/files/openafs-linux-2.6.23.patch
new file mode 100644
index 000000000000..e918ebf39f85
--- /dev/null
+++ b/net-fs/openafs-kernel/files/openafs-linux-2.6.23.patch
@@ -0,0 +1,41 @@
+--- src/afs/LINUX/osi_vfsops.c.org 2007-10-13 11:44:44.000000000 +0200
++++ src/afs/LINUX/osi_vfsops.c 2007-10-13 11:45:53.000000000 +0200
+@@ -263,7 +263,7 @@
+
+
+ #if defined(STRUCT_SUPER_HAS_ALLOC_INODE)
+-static kmem_cache_t *afs_inode_cachep;
++static struct kmem_cache *afs_inode_cachep;
+
+ static struct inode *
+ afs_alloc_inode(struct super_block *sb)
+@@ -288,7 +288,7 @@
+ }
+
+ static void
+-init_once(void * foo, kmem_cache_t * cachep, unsigned long flags)
++init_once(void * foo, struct kmem_cache * cachep, unsigned long flags)
+ {
+ struct vcache *vcp = (struct vcache *) foo;
+
+@@ -309,7 +309,7 @@
+ afs_inode_cachep = kmem_cache_create("afs_inode_cache",
+ sizeof(struct vcache),
+ 0, SLAB_HWCACHE_ALIGN | SLAB_RECLAIM_ACCOUNT,
+- init_once, NULL);
++ init_once);
+ if (afs_inode_cachep == NULL)
+ return -ENOMEM;
+ return 0;
+--- src/afs/LINUX/osi_vnodeops.c.org 2007-10-13 11:59:16.000000000 +0200
++++ src/afs/LINUX/osi_vnodeops.c 2007-10-13 11:59:40.000000000 +0200
+@@ -640,9 +640,6 @@
+ .mmap = afs_linux_mmap,
+ .open = afs_linux_open,
+ .flush = afs_linux_flush,
+-#ifdef AFS_LINUX26_ENV
+- .sendfile = generic_file_sendfile,
+-#endif
+ .release = afs_linux_release,
+ .fsync = afs_linux_fsync,
+ .lock = afs_linux_lock,