Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
431a2cff07446b0325ec063e5b401ca7c11e0058
/
fs
/
splice.c
4e02ed4
fs: remove prepare_write/commit_write
by Nick Piggin
· 16 years ago
efc968d
Don't allow splice() to files opened with O_APPEND
by Linus Torvalds
· 16 years ago
529ae9a
mm: rename page trylock
by Nick Piggin
· 16 years ago
2f1936b
[patch 3/5] vfs: change remove_suid() to file_remove_suid()
by Miklos Szeredi
· 17 years ago
bc40d73
splice: use get_user_pages_fast
by Nick Piggin
· 16 years ago
32502b8
splice: fix generic_file_splice_read() race with page invalidation
by Miklos Szeredi
· 16 years ago
ca39d65
splice: handle try_to_release_page() failure
by Jens Axboe
· 17 years ago
a82c53a
splice: fix sendfile() issue with relay
by Tom Zanussi
· 17 years ago
75065ff
Revert "relay: fix splice problem"
by Jens Axboe
· 17 years ago
7f3d4ee
vfs: splice remove_suid() cleanup
by Miklos Szeredi
· 17 years ago
c3270e5
relay: fix splice problem
by Tom Zanussi
· 17 years ago
8191ecd
splice: fix infinite loop in generic_file_splice_read()
by Jens Axboe
· 17 years ago
4cd1350
splice: use mapping_gfp_mask
by Hugh Dickins
· 17 years ago
02cf01a
splice: only return -EAGAIN if there's hope of more data
by Jens Axboe
· 17 years ago
712a30e
splice: fix user pointer access in get_iovec_page_array()
by Bastian Blank
· 17 years ago
8811930
splice: missing user pointer access verification
by Jens Axboe
· 17 years ago
8084870
splice: always updated atime in direct splice
by Jens Axboe
· 17 years ago
9e97198
splice: fix problem with atime not being updated
by Jens Axboe
· 17 years ago
bbdfc2f
[SPLICE]: Don't assume regular pages in splice_to_pipe()
by Jens Axboe
· 17 years ago
c43e259
security: call security_file_permission from rw_verify_area
by James Morris
· 17 years ago
b537677
Implement file posix capabilities
by Serge E. Hallyn
· 17 years ago
92d15c2
Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
by Linus Torvalds
· 17 years ago
afddba4
fs: introduce write_begin, write_end, and perform_write aops
by Nick Piggin
· 17 years ago
f4e6b49
readahead: combine file_ra_state.prev_index/prev_offset into prev_pos
by Fengguang Wu
· 17 years ago
6866bef
splice: fix double kunmap() in vmsplice copy path
by Jens Axboe
· 17 years ago
7572395
Fix possible splice() mmap_sem deadlock
by Linus Torvalds
· 17 years ago
79685b8
docbook: add pipes, other fixes
by Randy Dunlap
· 17 years ago
6a860c9
splice: fix bad unlock_page() in error case
by Jens Axboe
· 17 years ago
cf914a7
readahead: split ondemand readahead interface into two functions
by Rusty Russell
· 17 years ago
d898391
readahead: pass real splice size
by Fengguang Wu
· 17 years ago
431a482
readahead: move synchronous readahead call out of splice loop
by Fengguang Wu
· 17 years ago
a08a166
readahead: convert splice invocations
by Fengguang Wu
· 17 years ago
bcd4f3a
splice: direct splicing updates ppos twice
by Jens Axboe
· 17 years ago
51a92c0
splice: fix offset mangling with direct splicing (sendfile)
by Jens Axboe
· 17 years ago
29ce205
security: revalidate rw permissions for sys_splice and sys_vmsplice
by James Morris
· 17 years ago
0845718
pipe: add documentation and comments
by Jens Axboe
· 18 years ago
cac36bb0
pipe: change the ->pin() operation to ->confirm()
by Jens Axboe
· 18 years ago
932cc6d
splice: completely document external interface with kerneldoc
by Jens Axboe
· 18 years ago
497f962
pipe: allow passing around of ops private pointer
by Jens Axboe
· 18 years ago
d6b29d7
splice: divorce the splice structure/function definitions from the pipe header
by Jens Axboe
· 18 years ago
6a14b90
vmsplice: add vmsplice-to-user support
by Jens Axboe
· 18 years ago
c66ab6f
splice: abstract out actor data
by Jens Axboe
· 18 years ago
02676e5
splice: only check do_wakeup in splice_to_pipe() for a real pipe
by Jens Axboe
· 18 years ago
00de00b
splice: fix leak of pages on short splice to pipe
by Jens Axboe
· 18 years ago
17ee4f4
splice: adjust balance_dirty_pages_ratelimited() call
by Jens Axboe
· 18 years ago
620a324
splice: __generic_file_splice_read: fix read/truncate race
by Jens Axboe
· 18 years ago
475ecad
splice: __generic_file_splice_read: fix i_size_read() length checks
by Hugh Dickins
· 18 years ago
20d698d
splice: move balance_dirty_pages_ratelimited() outside of splice actor
by Jens Axboe
· 18 years ago
267adc3
splice: remove do_splice_direct() symbol export
by Jens Axboe
· 18 years ago
d366d398
splice: move inode size check into generic_file_splice_read()
by Jens Axboe
· 18 years ago
86aa5ac
[PATCH] splice: always call into page_cache_readahead()
by Jens Axboe
· 18 years ago
9ae9d68
[PATCH] splice(): fix interaction with readahead
by Fengguang Wu
· 18 years ago
d9993c3
[PATCH] splice: partial write fix
by Dmitriy Monakhov
· 18 years ago
40bee44e
Export __splice_from_pipe()
by Mark Fasheh
· 18 years ago
08c7259
2/2 splice: dont readpage
by Nick Piggin
· 18 years ago
485ddb4
1/2 splice: dont steal
by Nick Piggin
· 18 years ago
d4c3cca
[PATCH] constify pipe_buf_operations
by Eric Dumazet
· 18 years ago
0f7fc9e
[PATCH] VFS: change struct file to use struct path
by Josef "Jeff" Sipek
· 18 years ago
ddac0d3
[PATCH] splice: fix problem introduced with inode diet
by Jens Axboe
· 18 years ago
2ae8814
[PATCH] mm: clean up pagecache allocation
by Nick Piggin
· 18 years ago
8c34e2d
[PATCH] Remove SUID when splicing into an inode
by Jens Axboe
· 18 years ago
6da6180
[PATCH] Introduce generic_file_splice_write_nolock()
by Mark Fasheh
· 18 years ago
62752ee
[PATCH] Take i_mutex in splice_from_pipe()
by Mark Fasheh
· 18 years ago
e6e80f2
[PATCH] splice: fix pipe_to_file() ->prepare_write() error path
by Jens Axboe
· 18 years ago
0fe2347
[PATCH] Update axboe@suse.de email address
by Jens Axboe
· 18 years ago
aadd06e
[PATCH] splice: fix problems with sys_tee()
by Jens Axboe
· 18 years ago
9e94cd4
[PATCH] splice: retrieve mapping after locking the page
by Jens Axboe
· 19 years ago
a054887
[PATCH] splice: redo page lookup if add_to_page_cache() returns -EEXIST
by Jens Axboe
· 19 years ago
76ad4d1
[PATCH] splice: rename remaining info variables to pipe
by Jens Axboe
· 19 years ago
1432873
[PATCH] splice: LRU fixups
by Jens Axboe
· 19 years ago
bfc4ee3
[PATCH] splice: fix unlocking of page on error ->prepare_write()
by Jens Axboe
· 19 years ago
330ab71
[PATCH] vmsplice: restrict stealing a little more
by Jens Axboe
· 19 years ago
a893b99
[PATCH] splice: fix page LRU accounting
by Jens Axboe
· 19 years ago
7591489
[PATCH] vmsplice: fix badly placed end paranthesis
by Jens Axboe
· 19 years ago
7afa6fd
[PATCH] vmsplice: allow user to pass in gift pages
by Jens Axboe
· 19 years ago
f6762b7
[PATCH] pipe: enable atomic copying of pipe data to/from user space
by Jens Axboe
· 19 years ago
e27dedd
[PATCH] splice: call handle_ra_miss() on failure to lookup page
by Jens Axboe
· 19 years ago
f84d751
[PATCH] pipe: introduce ->pin() buffer operation
by Jens Axboe
· 19 years ago
0568b40
[PATCH] splice: fix bugs in pipe_to_file()
by Jens Axboe
· 19 years ago
46e678c
[PATCH] splice: fix bugs with stealing regular pipe pages
by Jens Axboe
· 19 years ago
eb20796
[PATCH] splice: make the read-side do batched page lookups
by Jens Axboe
· 19 years ago
eb645a2
[PATCH] splice: switch to using page_cache_readahead()
by Jens Axboe
· 19 years ago
00522fb
[PATCH] splice: rearrange moving to/from pipe helpers
by Jens Axboe
· 19 years ago
912d35f
[PATCH] Add support for the sys_vmsplice syscall
by Jens Axboe
· 19 years ago
016b661
[PATCH] splice: fix offset problems
by Jens Axboe
· 19 years ago
ba5f5d9
[PATCH] splice: fix min() warning
by Andrew Morton
· 19 years ago
82aa5d6
[PATCH] splice: fix smaller sized splice reads
by Jens Axboe
· 19 years ago
9e0267c
[PATCH] splice: fixup writeout path after ->map changes
by Jens Axboe
· 19 years ago
a4514eb
[PATCH] splice: offset fixes
by Jens Axboe
· 19 years ago
2a27250e
[PATCH] tee: link_pipe() must be careful when dropping one of the pipe locks
by Jens Axboe
· 19 years ago
c4f895c
[PATCH] splice: cleanup the SPLICE_F_NONBLOCK handling
by Jens Axboe
· 19 years ago
91ad66e
[PATCH] splice: close i_size truncate races on read
by Jens Axboe
· 19 years ago
7052449
[PATCH] splice: add support for sys_tee()
by Jens Axboe
· 19 years ago
cbb7e57
[PATCH] splice: pass offset around for ->splice_read() and ->splice_write()
by Jens Axboe
· 19 years ago
73d62d8
[PATCH] splice: comment styles
by Ingo Molnar
· 19 years ago
c2058e0
[PATCH] splice: add Ingo as addition copyright holder
by Jens Axboe
· 19 years ago
49570e9
[PATCH] splice: unlikely() optimizations
by Jens Axboe
· 19 years ago
6f767b0
[PATCH] splice: speedups and optimizations
by Jens Axboe
· 19 years ago
7480a90
[PATCH] splice: speedup __generic_file_splice_read
by Jens Axboe
· 19 years ago
b92ce55
[PATCH] splice: add direct fd <-> fd splicing support
by Jens Axboe
· 19 years ago
Next »