Linus Torvalds
|
d0f278c1dd
Merge git://git.kvack.org/~bcrl/aio-next
|
11 years ago |
Sasha Levin
|
ddb8c45ba1
aio: nullify aio->ring_pages after freeing it
|
11 years ago |
Sasha Levin
|
d558023207
aio: prevent double free in ioctx_alloc
|
11 years ago |
Dan Carpenter
|
7f62656be8
aio: checking for NULL instead of IS_ERR
|
11 years ago |
Benjamin LaHaise
|
71ad7490c1
rework aio migrate pages to use aio fs
|
11 years ago |
Kent Overstreet
|
e34ecee2ae
aio: Fix a trinity splat
|
11 years ago |
Benjamin LaHaise
|
5e9ae2e5da
aio: fix use-after-free in aio_migratepage
|
11 years ago |
Artem Savkov
|
d9b2c8714a
aio: rcu_read_lock protection for new rcu_dereference calls
|
12 years ago |
Benjamin LaHaise
|
d6c355c7da
aio: fix race in ring buffer page lookup introduced by page migration support
|
12 years ago |
Benjamin LaHaise
|
77d30b14d2
aio: fix rcu sparse warnings introduced by ioctx table lookup patch
|
12 years ago |
Benjamin LaHaise
|
79bd1bcf1a
aio: remove unnecessary debugging from aio_free_ring()
|
12 years ago |
Benjamin LaHaise
|
f30d704fe1
aio: table lookup: verify ctx pointer
|
12 years ago |
Benjamin LaHaise
|
da90382c2e
aio: fix error handling and rcu usage in "convert the ioctx list to table lookup v3"
|
12 years ago |
Benjamin LaHaise
|
6878ea72a5
aio: be defensive to ensure request batching is non-zero instead of BUG_ON()
|
12 years ago |
Benjamin LaHaise
|
db446a08c2
aio: convert the ioctx list to table lookup v3
|
12 years ago |
Benjamin LaHaise
|
4cd81c3dfc
aio: double aio_max_nr in calculations
|
12 years ago |
Kent Overstreet
|
d29c445b63
aio: Kill ki_dtor
|
12 years ago |
Kent Overstreet
|
57282d8fd7
aio: Kill ki_users
|
12 years ago |
Kent Overstreet
|
8bc92afcf7
aio: Kill unneeded kiocb members
|
12 years ago |
Kent Overstreet
|
73a7075e3f
aio: Kill aio_rw_vect_retry()
|
12 years ago |
Kent Overstreet
|
5ffac122db
aio: Don't use ctx->tail unnecessarily
|
12 years ago |
Kent Overstreet
|
bec68faaf3
aio: io_cancel() no longer returns the io_event
|
12 years ago |
Kent Overstreet
|
723be6e39d
aio: percpu ioctx refcount
|
12 years ago |
Kent Overstreet
|
e1bdd5f27a
aio: percpu reqs_available
|
12 years ago |
Kent Overstreet
|
34e83fc618
aio: reqs_active -> reqs_available
|
12 years ago |
Benjamin LaHaise
|
0c45355fc7
aio: fix build when migration is disabled
|
12 years ago |
Gu Zheng
|
36bc08cc01
fs/aio: Add support to aio ring pages migration
|
12 years ago |
Tang Chen
|
4b30f07e74
aio: fix wrong comment in aio_complete()
|
12 years ago |
Al Viro
|
68d70d03f8
constify rw_verify_area()
|
12 years ago |
Kent Overstreet
|
4fcc712f5c
aio: fix io_destroy() regression by using call_rcu()
|
12 years ago |