Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
66466797c7e2406579724e42eb9cfe05d53a882b
/
fs
/
splice.c
355bbd8
Merge branch 'for-2.6.32' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 15 years ago
148f948
vfs: Introduce new helpers for syncing after writing to O_SYNC file or IS_SYNC inode
by Jan Kara
· 15 years ago
723590e
splice: update mtime and atime on files
by Miklos Szeredi
· 15 years ago
b2858d7
splice: fix kmaps in default_file_splice_write()
by Miklos Szeredi
· 16 years ago
77f6bf5
splice: fix error return code
by Andrew Morton
· 16 years ago
4f23122
splice: fix repeated kmap()'s in default_file_splice_read()
by Jens Axboe
· 16 years ago
0b0a47f
splice: implement default splice_write method
by Miklos Szeredi
· 16 years ago
6818173
splice: implement default splice_read method
by Miklos Szeredi
· 16 years ago
7c77f0b
splice: implement pipe to pipe splicing
by Miklos Szeredi
· 16 years ago
b80901b
splice: fix new kernel-doc warnings
by Randy Dunlap
· 16 years ago
61e0d47
splice: add helpers for locking pipe inode
by Miklos Szeredi
· 16 years ago
f8cc774
splice: remove generic_file_splice_write_nolock()
by Miklos Szeredi
· 16 years ago
328eaab
ocfs2: fix i_mutex locking in ocfs2_splice_to_file()
by Miklos Szeredi
· 16 years ago
eb443e5
splice: fix i_mutex locking in generic_splice_write()
by Miklos Szeredi
· 16 years ago
2933970
splice: remove i_mutex locking in splice_from_pipe()
by Miklos Szeredi
· 16 years ago
b3c2d2d
splice: split up __splice_from_pipe()
by Miklos Szeredi
· 16 years ago
7bfac9e
splice: fix deadlock in splicing to file
by Miklos Szeredi
· 16 years ago
266cf65
FS-Cache: Recruit a page flags for cache management
by David Howells
· 16 years ago
836f92a
[CVE-2009-0029] System call wrappers part 31
by Heiko Carstens
· 16 years ago
08e552c
memcg: synchronized LRU
by KAMEZAWA Hiroyuki
· 16 years ago
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
431a4820
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
Next »