> In the backdrop of the changes in splice(), would you also like to help > us in reviewing the existing testcase for splice() in LTP: > > http://ltp.cvs.sourceforge.net/ltp/ltp/testcases/kernel/syscalls/splice/, Well, there's probably lot more different tests that could be done: - splicing from various sources (socket, pipe, regular file) - splicing to various sources (...) - splicing in full page(s) - splicing in partial page(s) - filling the destination pipe (blocking/nonblocking) - splicing in a big buffer (bigger than the pipe buffer) - splicing out full buffers - splicing out partial buffers - splicing out multiple buffers - splicing out more data then is in the pipe (blocking/nonblocking) - parallel splicing (in and/or out) And then there's vmsplice(), which I haven't even looked at. > It would also be great if you can send us some patch as well in the > regard. Unfortunately this would be a much bigger project than the cleanup I did on the kernel splice code, and I don't really have the time to do it :( Miklos -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html