Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-06 | Require pread/pwrite for splice file offsets | Michael Pratt | |
If there is an offset, the file must support pread/pwrite. See fs/splice.c:do_splice. PiperOrigin-RevId: 261944932 | |||
2019-05-21 | Add basic plumbing for splice and stub implementation. | Adin Scannell | |
This does not actually implement an efficient splice or sendfile. Rather, it adds a generic plumbing to the file internals so that this can be added. All file implementations use the stub fileutil.NoSplice implementation, which causes sendfile and splice to fall back to an internal copy. A basic splice system call interface is added, along with a test. PiperOrigin-RevId: 249335960 Change-Id: Ic5568be2af0a505c19e7aec66d5af2480ab0939b |