Linus Torvalds
|
7c0f6ba682
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
|
8 years ago |
Michael Kerrisk (man-pages)
|
086e774a57
pipe: cap initial pipe capacity according to pipe-max-size limit
|
8 years ago |
Michael Kerrisk (man-pages)
|
9c87bcf0a3
pipe: make account_pipe_buffers() return a value, and use it
|
8 years ago |
Michael Kerrisk (man-pages)
|
a005ca0e68
pipe: fix limit checking in alloc_pipe_info()
|
8 years ago |
Michael Kerrisk (man-pages)
|
09b4d19900
pipe: simplify logic in alloc_pipe_info()
|
8 years ago |
Michael Kerrisk (man-pages)
|
b0b91d18e2
pipe: fix limit checking in pipe_set_size()
|
8 years ago |
Michael Kerrisk (man-pages)
|
3734a13b96
pipe: refactor argument for account_pipe_buffers()
|
8 years ago |
Michael Kerrisk (man-pages)
|
d37d416664
pipe: move limit checking logic into pipe_set_size()
|
8 years ago |
Michael Kerrisk (man-pages)
|
f491bd7111
pipe: relocate round_pipe_size() above pipe_set_size()
|
8 years ago |
Linus Torvalds
|
101105b171
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
8 years ago |
Miklos Szeredi
|
fba597db42
pipe: add pipe_buf_confirm() helper
|
8 years ago |
Miklos Szeredi
|
a779638cf6
pipe: add pipe_buf_release() helper
|
8 years ago |
Deepa Dinamani
|
078cd8279e
fs: Replace CURRENT_TIME with current_time() for inode timestamps
|
9 years ago |
Vladimir Davydov
|
c4159a75b6
mm: memcontrol: only mark charged pages with PageKmemcg
|
9 years ago |
Vladimir Davydov
|
d86133bd39
pipe: account to kmemcg
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Willy Tarreau
|
759c01142a
pipe: limit the per-user amount of pages allocated in pipes
|
9 years ago |
Eric Biggers
|
6ae0806993
fs/pipe.c: return error code rather than 0 in pipe_write()
|
9 years ago |
Eric Biggers
|
e9bb1f9b12
fs/pipe.c: preserve alloc_file() error code
|
9 years ago |
David Howells
|
75c3cfa855
VFS: assorted weird filesystems: d_inode() annotations
|
10 years ago |
Al Viro
|
5d5d568975
make new_sync_{read,write}() static
|
10 years ago |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 years ago |
Al Viro
|
f0d1bec9d5
new helper: copy_page_from_iter()
|
11 years ago |
Al Viro
|
fb9096a344
pipe: switch to ->read_iter()
|
11 years ago |
Al Viro
|
71d8e532b1
start adding the tag to iov_iter
|
11 years ago |
Al Viro
|
637b58c288
switch pipe_read() to copy_page_to_iter()
|
11 years ago |
Al Viro
|
fbb32750a6
pipe: kill ->map() and ->unmap()
|
11 years ago |
Dmitry Monakhov
|
7e775f46a1
fs/pipe.c: skip file_update_time on frozen fs
|
11 years ago |
Linus Torvalds
|
b0d8d22921
vfs: fix subtle use-after-free of pipe_inode_info
|
11 years ago |
Kent Overstreet
|
a27bb332c0
aio: don't include aio.h in sched.h
|
12 years ago |