Commit History

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