Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
52c76e44f1b8e63474b9ef5455f657c13e983e95
/
fs
/
aio.c
41ef4eb
aio: kill ki_retry
by Kent Overstreet
· 12 years ago
8a66089
aio: kill ki_key
by Kent Overstreet
· 12 years ago
4e23bca
aio: give shared kioctx fields their own cachelines
by Kent Overstreet
· 12 years ago
58c85dc
aio: kill struct aio_ring_info
by Kent Overstreet
· 12 years ago
a1c8eae
aio: kill batch allocation
by Kent Overstreet
· 12 years ago
3e845ce
aio: change reqs_active to include unreaped completions
by Kent Overstreet
· 12 years ago
0460fef
aio: use cancellation list lazily
by Kent Overstreet
· 12 years ago
21b4020
aio: use flush_dcache_page()
by Kent Overstreet
· 12 years ago
a31ad38
aio: make aio_read_evt() more efficient, convert to hrtimers
by Kent Overstreet
· 12 years ago
36f5588
aio: refcounting cleanup
by Kent Overstreet
· 12 years ago
11599eb
aio: make aio_put_req() lockless
by Kent Overstreet
· 12 years ago
1d98ebf
aio: do fget() after aio_get_req()
by Kent Overstreet
· 12 years ago
caf4167
aio: dprintk() -> pr_debug()
by Kent Overstreet
· 12 years ago
4e179bc
aio: move private stuff out of aio.h
by Kent Overstreet
· 12 years ago
906b973
aio: add kiocb_cancel()
by Kent Overstreet
· 12 years ago
2d68449
aio: kill return value of aio_complete()
by Kent Overstreet
· 12 years ago
41003a7
aio: remove retry-based AIO
by Zach Brown
· 12 years ago
20b4fb4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
08d7676
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
by Linus Torvalds
· 12 years ago
91d80a8
aio: fix possible invalid memory access when DEBUG is enabled
by Zhao Hongjiang
· 12 years ago
8d71db4
lift sb_start_write/sb_end_write out of ->aio_write()
by Al Viro
· 12 years ago
2cf0966
make SYSCALL_DEFINE<n>-generated wrappers do asmlinkage_protect
by Al Viro
· 12 years ago
b67bfe0
hlist: drop the node parameter from iterators
by Sasha Levin
· 12 years ago
41badc1
mm: make do_mmap_pgoff return populate as a size in bytes, not as a bool
by Michel Lespinasse
· 12 years ago
bebeb3d
mm: introduce mm_populate() for populating new vmas
by Michel Lespinasse
· 12 years ago
3ffa3c0
aio: now fput() is OK from interrupt context; get rid of manual delayed __fput()
by Al Viro
· 12 years ago
1193755
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
e3fc629
switch aio and shm to do_mmap_pgoff(), make do_mmap() static
by Al Viro
· 12 years ago
ac34ebb
aio/vfs: cleanup of rw_copy_check_uvector() and compat_rw_copy_check_uvector()
by Christopher Yeoh
· 12 years ago
a70b52e
vfs: make AIO use the proper rw_verify_area() area helpers
by Linus Torvalds
· 13 years ago
bfce281
kill mm argument of vm_munmap()
by Al Viro
· 13 years ago
936af15
aio: don't bother with unmapping when aio_free_ring() is coming from exit_aio()
by Al Viro
· 13 years ago
a46ef99
VM: add "vm_munmap()" helper function
by Linus Torvalds
· 13 years ago
a2e1859
aio: take final put_ioctx() into callers of io_destroy()
by Al Viro
· 13 years ago
06af121
aio: merge aio_cancel_all() with wait_for_all_aios()
by Al Viro
· 13 years ago
11bcb32
Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
e2a0883
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 13 years ago
9fcf03d
aio: fix the comment in aio_kick_handler()
by Al Viro
· 13 years ago
cd1ea26
aio: don't bother with cancel_delayed_work() in exit_aio()
by Al Viro
· 13 years ago
bf50722
aio: use cancel_delayed_work_sync()
by Al Viro
· 13 years ago
9fa1cb3
aio: aio_nr_lock is taken only synchronously now
by Al Viro
· 13 years ago
2dd542b
aio: aio_nr decrements don't need to be delayed
by Al Viro
· 13 years ago
e23754f
aio: don't bother with async freeing on failure in ioctx_alloc()
by Al Viro
· 13 years ago
e8e3c3d
fs: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
c7b2855
aio: fix the "too late munmap()" race
by Al Viro
· 13 years ago
86b62a2
aio: fix io_setup/io_destroy race
by Al Viro
· 13 years ago
880641b
aio: wake up waiters when freeing unused kiocbs
by Jeff Moyer
· 13 years ago
630d9c4
fs: reduce the use of module.h wherever possible
by Paul Gortmaker
· 13 years ago
69e4747
Unused iocbs in a batch should not be accounted as active.
by Gleb Natapov
· 13 years ago
080d676
aio: allocate kiocbs in batches
by Jeff Moyer
· 13 years ago
fcf6340
Cross Memory Attach
by Christopher Yeoh
· 13 years ago
6c51038
Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
e91f90b
aio: wake all waiters when destroying ctx
by Roland Dreier
· 14 years ago
bd2895e
Merge branch 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
by Linus Torvalds
· 14 years ago
4c63f56
Merge branch 'for-2.6.39/stack-plug' into for-2.6.39/core
by Jens Axboe
· 14 years ago
cf15900
aio: remove request submission batching
by Jens Axboe
· 14 years ago
9f5b942
fs: make aio plug
by Shaohua Li
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
7137c6bd
aio: fix race between io_destroy() and io_submit()
by Jan Kara
· 14 years ago
3bd9a5d
aio: fix rcu ioctx lookup
by Nick Piggin
· 14 years ago
d37adaa
fs/aio: aio_wq isn't used in memory reclaim path
by Tejun Heo
· 14 years ago
27eaa1c
aio: check return value of create_workqueue()
by Namhyung Kim
· 14 years ago
d3486f8
aio: remove unused aio_run_iocbs()
by Jeff Moyer
· 14 years ago
2e41025
aio: remove unnecessary check
by Namhyung Kim
· 14 years ago
7de9c6ee
new helper: ihold()
by Al Viro
· 14 years ago
306fb09
aio: bump i_count instead of using igrab
by Chris Mason
· 14 years ago
a0c42ba
aio: do not return ERESTARTSYS as a result of AIO
by Jan Kara
· 14 years ago
75e1c70
aio: check for multiplication overflow in do_io_submit
by Jeff Moyer
· 14 years ago
642b512
aio: fix wrong subsystem comments
by Satoru Takeuchi
· 14 years ago
d7065da
get rid of the magic around f_count in aio
by Al Viro
· 15 years ago
9d85cba
aio: fix the compat vectored operations
by Jeff Moyer
· 15 years ago
fac046a
aio: remove unused field
by Shaohua Li
· 15 years ago
b9d128f
block: move bdi/address_space unplug functions to backing-dev.h
by Jens Axboe
· 15 years ago
cfb1e33
aio: implement request batching
by Jeff Moyer
· 15 years ago
385773e
aio.c: move EXPORT* macros to line after function
by H Hartley Sweeten
· 15 years ago
3d2d827
mm: move use_mm/unuse_mm from aio.c to mm/
by Michael S. Tsirkin
· 15 years ago
1338901
eventfd: revised interface and cleanups
by Davide Libenzi
· 15 years ago
65c2449
aio: lookup_ioctx can return the wrong value when looking up a bogus context
by Jeff Moyer
· 16 years ago
87c3a86
eventfd: remove fput() call from possible IRQ context
by Davide Libenzi
· 16 years ago
002c897
[CVE-2009-0029] System call wrappers part 16
by Heiko Carstens
· 16 years ago
abf137d
aio: make the lookup_ioctx() lockless
by Jens Axboe
· 16 years ago
516e0cc
[PATCH] f_count may wrap around
by Al Viro
· 16 years ago
246bb0b
kill PF_BORROWED_MM in favour of PF_KTHREAD
by Oleg Nesterov
· 16 years ago
aab2545
uml: activate_mm: remove the dead PF_BORROWED_MM check
by Oleg Nesterov
· 16 years ago
c6f3a97
debugobjects: add timer specific object debugging code
by Thomas Gleixner
· 17 years ago
39fa003
aio: fix misleading comments
by Jeff Moyer
· 17 years ago
801678c
Remove duplicated unlikely() in IS_ERR()
by Hirofumi Nakagawa
· 17 years ago
d5470b5
fs/aio.c: make 3 functions static
by Adrian Bunk
· 17 years ago
e92adcb
aio: io_getevents() should return if io_destroy() is invoked
by Jeff Moyer
· 17 years ago
8d1c98b
eventfd/kaio integration fix
by Davide Libenzi
· 17 years ago
598af05
asmlinkage_protect sys_io_getevents
by Roland McGrath
· 17 years ago
6cb2a21
aio: bad AIO race in aio_complete() leads to process hang
by Quentin Barnes
· 17 years ago
c2ec668
aio: negative offset should return -EINVAL
by Rusty Russell
· 17 years ago
7adfa2f
aio: partial write should not return error code
by Rusty Russell
· 17 years ago
fc9b52c
fs: remove fastcall, it is always empty
by Harvey Harrison
· 17 years ago
56c4da4
core: remove last users of empty FASTCALL macro
by Harvey Harrison
· 17 years ago
e00ba3d
aio: only account I/O wait time in read_events if there are active requests
by Jeff Moyer
· 17 years ago
6212e3a
Remove struct task_struct::io_wait
by Alexey Dobriyan
· 17 years ago
41d10da
aio: account I/O wait time properly
by Jeff Moyer
· 17 years ago
87e2831
AIO: fix cleanup in io_submit_one(...)
by Yan Zheng
· 17 years ago
Next »