Commit History

Author SHA1 Message Date
  Benjamin LaHaise 263782c1c9 aio: protect reqs_available updates from changes in interrupt handlers 11 years ago
  Benjamin LaHaise edfbbf388f aio: fix kernel memory disclosure in io_getevents() introduced in v3.10 11 years ago
  Benjamin LaHaise f8567a3845 aio: fix aio request leak when events are reaped by userspace 11 years ago
  Linus Torvalds a311c48038 Merge git://git.kvack.org/~bcrl/aio-next 11 years ago
  Al Viro 293bc9822f new methods: ->read_iter() and ->write_iter() 11 years ago
  Leon Yu 754320d6e1 aio: fix potential leak in aio_run_iocb(). 11 years ago
  Benjamin LaHaise fa88b6f880 aio: cleanup: flatten kill_ioctx() 11 years ago
  Benjamin LaHaise fb2d448383 aio: report error from io_destroy() when threads race in io_destroy() 11 years ago
  Fabian Frederick d52a8f9ead fs/aio.c: Remove ctx parameter in kiocb_cancel 11 years ago
  Anatol Pomozov e02ba72aab aio: block io_destroy() until all context requests are completed 11 years ago
  Benjamin LaHaise fa8a53c39f aio: v4 ensure access to ctx->ring_pages is correctly serialised for migration 11 years ago
  Linus Torvalds a8472b4bb1 Merge git://git.kvack.org/~bcrl/aio-next 11 years ago
  Linus Torvalds 3dc9acb676 aio: clean up and fix aio_setup_ring page mapping 11 years ago
  Benjamin LaHaise 8e321fefb0 aio/migratepages: make aio migrate pages sane 11 years ago
  Benjamin LaHaise 1881686f84 aio: fix kioctx leak introduced by "aio: Fix a trinity splat" 11 years ago
  Linus Torvalds c537aba00e Merge git://git.kvack.org/~bcrl/aio-next 11 years ago
  Gu Zheng d1b9432712 aio: clean up aio ring in the fail path 11 years ago
  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 12 years ago
  Kent Overstreet e34ecee2ae aio: Fix a trinity splat 12 years ago
  Benjamin LaHaise 5e9ae2e5da aio: fix use-after-free in aio_migratepage 12 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