Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
2e7b1bfcb98dd232faf85b4a0a2611a49454c2ea
/
fs
/
splice.c
825cdcb
splice: add wakeup_pipe_readers()
by Namhyung Kim
· 13 years ago
275220f
Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
a8adbe3
fs/splice: Pull buf->ops->confirm() from splice_from_pipe actors
by Michał Mirosław
· 14 years ago
c66fb34
Export 'get_pipe_info()' to other users
by Linus Torvalds
· 14 years ago
71993e6
Rename 'pipe_info()' to 'get_pipe_info()'
by Linus Torvalds
· 14 years ago
6965031
splice: fix misuse of SPLICE_F_NONBLOCK
by Miklos Szeredi
· 14 years ago
1676eff
gcc-4.6: fs: fix unused but set warnings
by Andi Kleen
· 14 years ago
19c9a49
splice: check f_mode for seekable file
by Changli Gao
· 14 years ago
2cb4b05
splice: direct_splice_actor() should not use pos in sd
by Changli Gao
· 14 years ago
0ae0b5d
fs/splice.c: fix mapping_gfp_mask usage
by Nick Piggin
· 14 years ago
35f3d14
pipe: add support for shrinking and growing pipes
by Jens Axboe
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
cc56f7d
sendfile(): check f_op.splice_write() rather than f_op.sendpage()
by Changli Gao
· 15 years ago
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
· 15 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
· 16 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
· 16 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
· 17 years ago
cac36bb0
pipe: change the ->pin() operation to ->confirm()
by Jens Axboe
· 17 years ago
932cc6d
splice: completely document external interface with kerneldoc
by Jens Axboe
· 17 years ago
497f962
pipe: allow passing around of ops private pointer
by Jens Axboe
· 17 years ago
d6b29d7
splice: divorce the splice structure/function definitions from the pipe header
by Jens Axboe
· 17 years ago
6a14b90
vmsplice: add vmsplice-to-user support
by Jens Axboe
· 17 years ago
c66ab6f
splice: abstract out actor data
by Jens Axboe
· 17 years ago
02676e5
splice: only check do_wakeup in splice_to_pipe() for a real pipe
by Jens Axboe
· 17 years ago
00de00b
splice: fix leak of pages on short splice to pipe
by Jens Axboe
· 17 years ago
17ee4f4
splice: adjust balance_dirty_pages_ratelimited() call
by Jens Axboe
· 17 years ago
620a324
splice: __generic_file_splice_read: fix read/truncate race
by Jens Axboe
· 17 years ago
475ecad
splice: __generic_file_splice_read: fix i_size_read() length checks
by Hugh Dickins
· 17 years ago
20d698d
splice: move balance_dirty_pages_ratelimited() outside of splice actor
by Jens Axboe
· 17 years ago
267adc3
splice: remove do_splice_direct() symbol export
by Jens Axboe
· 17 years ago
d366d398
splice: move inode size check into generic_file_splice_read()
by Jens Axboe
· 17 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
· 18 years ago
Next »