Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
696199f8ccf7fc6d17ef89c296ad3b6c78c52d9c
/
fs
/
pipe.c
5b249b1
pipe(2) - race-free error recovery
by Al Viro
· 12 years ago
a0e881b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
e4fad8e
consolidate pipe file creation
by Al Viro
· 12 years ago
2164d33
pipe: remove KM_USER0 from comments
by Cong Wang
· 12 years ago
c3b2da3
fs: introduce inode operation ->update_time
by Josef Bacik
· 13 years ago
46ce341
pipe: return -ENOIOCTLCMD instead of -EINVAL on unknown ioctl command
by Will Deacon
· 13 years ago
9883035
pipes: add a "packetized pipe" mode for writing
by Linus Torvalds
· 13 years ago
b502bd1
magic.h: move some FS magic numbers into magic.h
by Muthu Kumar
· 13 years ago
e8e3c3d
fs: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
2ccd4f4
pipe: fail cleanly when root tries F_SETPIPE_SZ with big size
by Sasha Levin
· 13 years ago
84b92d3
vfs: pipe.c is really non-modular
by Al Viro
· 13 years ago
d70ef97
fs/pipe.c: add ->statfs callback for pipefs
by Pavel Emelyanov
· 13 years ago
a209dfc
vfs: dont chain pipe/anon/socket on superblock s_inodes list
by Eric Dumazet
· 13 years ago
423e0ab
VFS : mount lock scalability for internal mounts
by Tim Chen
· 13 years ago
28e58ee
Fix broken "pipe: use event aware wakeups" optimization
by Linus Torvalds
· 14 years ago
f03c659
sanitize vfsmount refcounting changes
by Al Viro
· 14 years ago
b2034d4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 14 years ago
e462c44
pipe: use event aware wakeups
by Davide Libenzi
· 14 years ago
c74a1cb
pass default dentry_operations to mount_pseudo()
by Al Viro
· 14 years ago
b3e19d9
fs: scale mntget/mntput
by Nick Piggin
· 14 years ago
4b93688
fs: improve scalability of pseudo filesystems
by Nick Piggin
· 14 years ago
fb045ad
fs: dcache reduce branches in lookup path
by Nick Piggin
· 14 years ago
ff0c7d1
fs: avoid inode RCU freeing for pseudo fs
by Nick Piggin
· 14 years ago
7208364
Un-inline get_pipe_info() helper function
by Linus Torvalds
· 14 years ago
c66fb34
Export 'get_pipe_info()' to other users
by Linus Torvalds
· 14 years ago
51139ad
convert get_sb_pseudo() users
by Al Viro
· 14 years ago
85fe402
fs: do not assign default i_ino in new_inode
by Christoph Hellwig
· 14 years ago
e5953cb
pipe: fix failure to return error code on ->confirm()
by Nicolas Kaiser
· 14 years ago
6db40cf
pipe: fix check in "set size" fcntl
by Miklos Szeredi
· 14 years ago
1d862f4
pipe: fix pipe buffer resizing
by Miklos Szeredi
· 14 years ago
ff9da69
pipe: change /proc/sys/fs/pipe-max-pages to byte sized interface
by Jens Axboe
· 14 years ago
419f8367
pipe: change the privilege required for growing a pipe beyond system max
by Jens Axboe
· 14 years ago
6a6ca57
pipe: adjust minimum pipe size to 1 page
by Jens Axboe
· 14 years ago
b4ca761
Merge branch 'master' into for-linus
by Jens Axboe
· 14 years ago
003386f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
by Linus Torvalds
· 15 years ago
cc967be
fs: Add missing mutex_unlock
by Julia Lawall
· 15 years ago
51921cb
mm: export generic_pipe_buf_*() to modules
by Miklos Szeredi
· 15 years ago
b9598db
pipe: make F_{GET,SET}PIPE_SZ deal with byte sizes
by Jens Axboe
· 15 years ago
0191f86
pipe: F_SETPIPE_SZ should return -EPERM for non-root
by Jens Axboe
· 15 years ago
b492e95
pipe: set lower and upper limit on max pages in the pipe page array
by Jens Axboe
· 15 years ago
35f3d14
pipe: add support for shrinking and growing pipes
by Jens Axboe
· 15 years ago
a3a065e3
fs: no games with DCACHE_UNHASHED
by Nick Piggin
· 15 years ago
d231412
switch create_read_pipe() to alloc_file()
by Al Viro
· 15 years ago
2c48b9c
switch alloc_file() to passing struct path
by Al Viro
· 15 years ago
ad39602
fs: pipe.c null pointer dereference
by Earl Chew
· 15 years ago
023d43c
lockdep: Fix lockdep annotation for pipe_double_lock()
by Peter Zijlstra
· 15 years ago
6818173
splice: implement default splice_read method
by Miklos Szeredi
· 16 years ago
61e0d47
splice: add helpers for locking pipe inode
by Miklos Szeredi
· 16 years ago
3ae5080
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 16 years ago
3ba13d1
constify dentry_operations: rest
by Al Viro
· 16 years ago
10f303a
do_pipe cleanup: drop its last user in arch/alpha/
by Cheng Renquan
· 16 years ago
60aa492
Rationalize fasync return values
by Jonathan Corbet
· 16 years ago
e5bc49b
pipe_rdwr_fasync: fix the error handling to prevent the leak/crash
by Oleg Nesterov
· 16 years ago
2b66421
[CVE-2009-0029] System call wrappers part 33
by Heiko Carstens
· 16 years ago
d4e8204
[CVE-2009-0029] System call wrappers part 32
by Heiko Carstens
· 16 years ago
1134723
[CVE-2009-0029] Remove __attribute__((weak)) from sys_pipe/sys_pipe2
by Heiko Carstens
· 16 years ago
157cf64
sanitize audit_fd_pair()
by Al Viro
· 16 years ago
da9592e
CRED: Wrap task credential accesses in the filesystem subsystem
by David Howells
· 16 years ago
233e70f
saner FASYNC handling on file close
by Al Viro
· 16 years ago
d2d9648
[PATCH] reuse xxx_fifo_fops for xxx_pipe_fops
by Denys Vlasenko
· 16 years ago
be61a86
flag parameters: NONBLOCK in pipe
by Ulrich Drepper
· 16 years ago
ed8cae8
flag parameters: pipe
by Ulrich Drepper
· 16 years ago
c8e7f44
[patch 1/4] vfs: path_{get,put}() cleanups
by Jan Blunck
· 16 years ago
ba719ba
sys_pipe(): fix file descriptor leaks
by Ulrich Drepper
· 17 years ago
d35c7b0
unified (weak) sys_pipe implementation
by Ulrich Drepper
· 17 years ago
ed15243
[PATCH] double-free of inode on alloc_file() failure exit in create_write_pipe()
by Al Viro
· 17 years ago
430e285
[PATCH] fix up new filp allocators
by Dave Hansen
· 17 years ago
b51d63c
kernel-doc: fix fs/pipe.c notation
by Randy Dunlap
· 17 years ago
d59d0b1
BKL-Removal: convert pipe to use unlocked_ioctl too
by Andi Kleen
· 17 years ago
71e20f1
sched: affine sync wakeups
by Ingo Molnar
· 17 years ago
af92723
sched: cleanup, remove the TASK_NONINTERACTIVE flag
by Mike Galbraith
· 17 years ago
79685b8
docbook: add pipes, other fixes
by Randy Dunlap
· 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
c23fbb6
VFS: delay the dentry name generation on sockets and pipes
by Eric Dumazet
· 18 years ago
db34950
[PATCH] AUDIT_FD_PAIR
by Al Viro
· 18 years ago
5ccac88e
[PATCH] fix leaks on pipe(2) failure exits
by Al Viro
· 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
d18de5a
[PATCH] don't insert pipe dentries into dentry_hashtable.
by Eric Dumazet
· 18 years ago
d6cbd28
[PATCH] Some cleanup in the pipe code
by Andi Kleen
· 18 years ago
ee0b3e6
[PATCH] Remove readv/writev methods and use aio_read/aio_write instead
by Badari Pulavarty
· 18 years ago
ba52de1
[PATCH] inode-diet: Eliminate i_blksize from the inode structure
by Theodore Ts'o
· 18 years ago
454e239
[PATCH] VFS: Permit filesystem to override root dentry on mount
by David Howells
· 18 years ago
330ab71
[PATCH] vmsplice: restrict stealing a little more
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
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
7052449
[PATCH] splice: add support for sys_tee()
by Jens Axboe
· 19 years ago
341b446
[PATCH] another round of fs/pipe.c cleanups
by Ingo Molnar
· 19 years ago
923f4f2
[PATCH] pipe.c/fifo.c code cleanups
by Ingo Molnar
· 19 years ago
9aeedfc
[PATCH] get rid of the PIPE_*() macros
by Ingo Molnar
· 19 years ago
b92ce55
[PATCH] splice: add direct fd <-> fd splicing support
by Jens Axboe
· 19 years ago
3a326a2
[PATCH] introduce a "kernel-internal pipe object" abstraction
by Ingo Molnar
· 19 years ago
3e7ee3e
[PATCH] splice: fix page stealing LRU handling.
by Jens Axboe
· 19 years ago
4f6f0bd
[PATCH] splice: improve writeback and clean up page stealing
by Jens Axboe
· 19 years ago
5abc97a
[PATCH] splice: add support for SPLICE_F_MOVE flag
by Jens Axboe
· 19 years ago
5274f05
[PATCH] Introduce sys_splice() system call
by Jens Axboe
· 19 years ago
4b6f5d2
[PATCH] Make most file operations structs in fs/ const
by Arjan van de Ven
· 19 years ago
Next »