> 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 ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list
