Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
1d8bc70a5efdad928435c1d88ada1e63ef91b025
/
fs
/
aio.c
3ffa3c0
aio: now fput() is OK from interrupt context; get rid of manual delayed __fput()
by Al Viro
· 13 years ago
1193755
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 13 years ago
e3fc629
switch aio and shm to do_mmap_pgoff(), make do_mmap() static
by Al Viro
· 13 years ago
ac34ebb
aio/vfs: cleanup of rw_copy_check_uvector() and compat_rw_copy_check_uvector()
by Christopher Yeoh
· 13 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
· 17 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
9c3060b
signal/timer/event: KAIO eventfd support example
by Davide Libenzi
· 18 years ago
28e53bd
unify flush_work/flush_work_keventd and rename it to cancel_work_sync
by Oleg Nesterov
· 18 years ago
a9df62c
aio: use flush_work()
by Andrew Morton
· 18 years ago
0a31bd5
KMEM_CACHE(): simplify slab cache creation
by Christoph Lameter
· 18 years ago
28defbe
[PATCH] aio: remove bare user-triggerable error printk
by Zach Brown
· 18 years ago
c376222
[PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc().
by Robert P. J. Day
· 18 years ago
e10a443
[PATCH] Remove final references to deprecated "MAP_ANON" page protection flag
by Robert P. J. Day
· 18 years ago
dee11c2
[PATCH] aio: fix buggy put_ioctx call in aio_complete - v2
by Ken Chen
· 18 years ago
1ebb110
[PATCH] Fix lock inversion aio_kick_handler()
by Zach Brown
· 18 years ago
90aef12
[PATCH] Use activate_mm() in fs/aio.c:use_mm()
by Jeremy Fitzhardinge
· 18 years ago
97d2a80
[PATCH] aio: remove ki_retried debugging member
by Benjamin LaHaise
· 18 years ago
b62e8ec
[PATCH] aio: kill pointless ki_nbytes assignment in aio_setup_single_vector
by Chen, Kenneth W
· 18 years ago
e18b890
[PATCH] slab: remove kmem_cache_t
by Christoph Lameter
· 18 years ago
4c1ac1b
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
by David Howells
· 18 years ago
93e06b4
BUG_ON conversion for fs/aio.c
by Eric Sesterhenn
· 18 years ago
65f27f3
WorkStruct: Pass the work_struct pointer instead of context data
by David Howells
· 18 years ago
52bad64
WorkStruct: Separate delayable and non-delayable events.
by David Howells
· 18 years ago
691578c
[PATCH] pr_debug: aio: use size_t length modifier in pr_debug format arguments
by Zach Brown
· 18 years ago
eed4e51
[PATCH] Add vector AIO support
by Badari Pulavarty
· 18 years ago
027445c
[PATCH] Vectorize aio_read/aio_write fileop methods
by Badari Pulavarty
· 18 years ago
d6e05ed
spelling fixes
by Andreas Mohr
· 19 years ago
626ab0e
[PATCH] list: use list_replace_init() instead of list_splice_init()
by Oleg Nesterov
· 19 years ago
11b0b5a
[PATCH] use kzalloc and kcalloc in core fs code
by Oliver Neukum
· 19 years ago
095975d
[PATCH] rcu file: use atomic primitives
by Nick Piggin
· 19 years ago
d00689a
[PATCH] aio: replace locking comments with assert_spin_locked()
by Zach Brown
· 19 years ago
Next »