Eric Biggers
|
6ae0806993
fs/pipe.c: return error code rather than 0 in pipe_write()
|
9 年之前 |
Eric Biggers
|
e9bb1f9b12
fs/pipe.c: preserve alloc_file() error code
|
9 年之前 |
David Howells
|
75c3cfa855
VFS: assorted weird filesystems: d_inode() annotations
|
10 年之前 |
Al Viro
|
5d5d568975
make new_sync_{read,write}() static
|
10 年之前 |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 年之前 |
Al Viro
|
f0d1bec9d5
new helper: copy_page_from_iter()
|
11 年之前 |
Al Viro
|
fb9096a344
pipe: switch to ->read_iter()
|
11 年之前 |
Al Viro
|
71d8e532b1
start adding the tag to iov_iter
|
11 年之前 |
Al Viro
|
637b58c288
switch pipe_read() to copy_page_to_iter()
|
11 年之前 |
Al Viro
|
fbb32750a6
pipe: kill ->map() and ->unmap()
|
11 年之前 |
Dmitry Monakhov
|
7e775f46a1
fs/pipe.c: skip file_update_time on frozen fs
|
11 年之前 |
Linus Torvalds
|
b0d8d22921
vfs: fix subtle use-after-free of pipe_inode_info
|
11 年之前 |
Kent Overstreet
|
a27bb332c0
aio: don't include aio.h in sched.h
|
12 年之前 |
Al Viro
|
4b8a8f1e4f
get rid of the last free_pipe_info() callers
|
12 年之前 |
Al Viro
|
7bee130e22
get rid of alloc_pipe_info() argument
|
12 年之前 |
Al Viro
|
6447a3cf19
get rid of pipe->inode
|
12 年之前 |
Al Viro
|
ebec73f475
introduce variants of pipe_lock/pipe_unlock for real pipes/FIFOs
|
12 年之前 |
Al Viro
|
de32ec4cfe
pipe: set file->private_data to ->i_pipe
|
12 年之前 |
Al Viro
|
72b0d9aacb
pipe: don't use ->i_mutex
|
12 年之前 |
Al Viro
|
ba5bb14733
pipe: take allocation and freeing of pipe_inode_info out of ->i_mutex
|
12 年之前 |
Al Viro
|
18c03cfd40
pipe: preparation to new locking rules
|
12 年之前 |
Al Viro
|
fc7478a2bf
pipe: switch wait_for_partner() and wake_up_partner() to pipe_inode_info
|
12 年之前 |
Al Viro
|
599a0ac14e
pipe: fold file_operations instances in one
|
12 年之前 |
Al Viro
|
f776c73888
fold fifo.c into pipe.c
|
12 年之前 |
Al Viro
|
a930d87905
vfs: fix pipe counter breakage
|
12 年之前 |
Anatol Pomozov
|
39b6525274
fs: Preserve error code in get_empty_filp(), part 2
|
13 年之前 |
Al Viro
|
496ad9aa8e
new helper: file_inode(file)
|
12 年之前 |
Al Viro
|
5b249b1b07
pipe(2) - race-free error recovery
|
13 年之前 |
Linus Torvalds
|
a0e881b7c1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
13 年之前 |
Al Viro
|
e4fad8e5d2
consolidate pipe file creation
|
13 年之前 |