Thank you very much for .30 kernel patches - have been using them for mths.

 

Looking for patches for .31 kernel(s).

.30 patches mostly work; except for one file (fs/splice.c) which fails 3 out of 
7 hunks:

 

***************
*** 997,1002 ****
  
   return in->f_op->splice_read(in, ppos, pipe, len, flags);
  }
  
  /**
   * splice_direct_to_actor - splices data directly between two non-pipes
--- 998,1004 ----
  
   return in->f_op->splice_read(in, ppos, pipe, len, flags);
  }
+ EXPORT_SYMBOL_GPL(vfs_splice_to);
  
  /**
   * splice_direct_to_actor - splices data directly between two non-pipes
***************
*** 1199,1205 ****
    } else
     off = &out->f_pos;
  
-   ret = do_splice_from(pipe, out, off, len, flags);
  
    if (off_out && copy_to_user(off_out, off, sizeof(loff_t)))
     ret = -EFAULT;
--- 1201,1207 ----
    } else
     off = &out->f_pos;
  
+   ret = vfs_splice_from(pipe, out, off, len, flags);
  
    if (off_out && copy_to_user(off_out, off, sizeof(loff_t)))
     ret = -EFAULT;
***************
*** 1220,1226 ****
    } else
     off = &in->f_pos;
  
-   ret = do_splice_to(in, off, pipe, len, flags);
  
    if (off_in && copy_to_user(off_in, off, sizeof(loff_t)))
     ret = -EFAULT;
--- 1222,1228 ----
    } else
     off = &in->f_pos;
  
+   ret = vfs_splice_to(in, off, pipe, len, flags);
  
    if (off_in && copy_to_user(off_in, off, sizeof(loff_t)))
     ret = -EFAULT;

_______________________________________________
unionfs mailing list: http://unionfs.filesystems.org/
unionfs@mail.fsl.cs.sunysb.edu
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs

Reply via email to