Author: zbyniu                       Date: Thu May 15 21:31:18 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- oops, missing part

---- Files affected:
SOURCES:
   squashfs_lzma-2.6.25.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/squashfs_lzma-2.6.25.patch
diff -u SOURCES/squashfs_lzma-2.6.25.patch:1.1 
SOURCES/squashfs_lzma-2.6.25.patch:1.2
--- SOURCES/squashfs_lzma-2.6.25.patch:1.1      Wed May 14 22:06:39 2008
+++ SOURCES/squashfs_lzma-2.6.25.patch  Thu May 15 23:31:13 2008
@@ -1,6 +1,6 @@
 diff -upr squashfs3.3./fs/squashfs/inode.c squashfs3.3../fs/squashfs/inode.c
 --- squashfs3.3./fs/squashfs/inode.c   2008-05-14 21:41:33.550246000 +0200
-+++ squashfs3.3../fs/squashfs/inode.c  2008-05-14 22:03:40.959017242 +0200
++++ squashfs3.3../fs/squashfs/inode.c  2008-05-15 23:25:22.575809899 +0200
 @@ -32,6 +32,7 @@
  #include <linux/vmalloc.h>
  #include <linux/smp_lock.h>
@@ -38,7 +38,7 @@
  static void vfs_read_inode(struct inode *i)
  {
        struct squashfs_sb_info *msblk = i->i_sb->s_fs_info;
-@@ -676,12 +681,18 @@ static void vfs_read_inode(struct inode 
+@@ -676,17 +681,30 @@ static void vfs_read_inode(struct inode 
        if(inode != SQUASHFS_INVALID_BLK)
                (msblk->read_inode)(i, inode);
  }
@@ -58,7 +58,20 @@
        struct dentry *rv;
  
        TRACE("Entered squashfs_get_parent\n");
-@@ -707,8 +718,14 @@ SQSH_EXTERN struct inode *squashfs_iget(
+-
++#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,25))
+       if(parent == NULL) {
++#else
++      if (inode == SQUASHFS_INVALID_BLK)
++              return ERR_PTR(-EINVAL);
++
++      parent = squashfs_iget(i->i_sb, inode, ino);
++      if (IS_ERR(parent)) {
++#endif
+               rv = ERR_PTR(-EACCES);
+               goto out;
+       }
+@@ -707,8 +725,14 @@ SQSH_EXTERN struct inode *squashfs_iget(
        struct inode *i = iget_locked(s, inode_number);
  
        TRACE("Entered squashfs_iget\n");
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/squashfs_lzma-2.6.25.patch?r1=1.1&r2=1.2&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to