Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
56b42db68ddf6aac9bc33130535e2a52d309ceea
/
fs
/
aio.c
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
7de9c6e
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
· 18 years ago
626ab0e
[PATCH] list: use list_replace_init() instead of list_splice_init()
by Oleg Nesterov
· 18 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
20dcae3
[PATCH] aio: remove kioctx from mm_struct
by Zach Brown
· 19 years ago
d55b5fd
[PATCH] aio: remove aio_max_nr accounting race
by Zach Brown
· 19 years ago
8766ce4
[PATCH] aio syscalls are not checked by lsm
by Kostik Belousov
· 19 years ago
4faa528
[PATCH] aio: revert lock_kiocb()
by Zach Brown
· 19 years ago
353fb07
[PATCH] aio: avoid extra aio_{read,write} call when ki_left == 0
by Zach Brown
· 19 years ago
897f15f
[PATCH] aio: remove unlocked task_list test and resulting race
by Zach Brown
· 19 years ago
998765e
[PATCH] aio: lock around kiocbTryKick()
by Zach Brown
· 19 years ago
a464ade
[PATCH] Add smp_mb__after_clear_bit() to unlock_kiocb()
by Zach Brown
· 19 years ago
ab2af1f
[PATCH] files: files struct with RCU
by Dipankar Sarma
· 19 years ago
ac0b1bc
[PATCH] aio: kiocb locking to serialise retry and cancel
by Benjamin LaHaise
· 19 years ago
8f58202
[PATCH] change io_cancel return code for no cancel case
by Wendy Cheng
· 19 years ago
1e40cd3
[PATCH] uml: fixes performance regression in activate_mm and thus exec()
by Paolo 'Blaisorblade' Giarrusso
· 19 years ago
c016e22
[PATCH] aio-retry-fix: fix aio retry work queueing
by Sébastien Dugu
· 19 years ago
954d3e9
[PATCH] aio: optimize io_submit_one()
by Ken Chen
· 20 years ago
644d3a0
[PATCH] aio: clean up debug code
by Ken Chen
· 20 years ago
4bf69b2
[PATCH] aio: ring wrapping simplification
by Ken Chen
· 20 years ago
212079c
[PATCH] aio: remove superfluous kiocb member initialization
by Ken Chen
· 20 years ago
25ee7e3
[PATCH] fs/aio.c: make some code static
by Adrian Bunk
· 20 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 20 years ago