1. f729863 fs/aio: Use rcu_work instead of explicit rcu and work item by Tejun Heo · 7 years ago
  2. d0264c0 fs/aio: Use RCU accessors for kioctx_table->table[] by Tejun Heo · 7 years ago
  3. a6d7cff fs/aio: Add explicit RCU grace period when freeing kioctx by Tejun Heo · 7 years ago
  4. 93f30c7 Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  5. 6aa7de0 locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() by Mark Rutland · 7 years ago
  6. fa2e62a io_getevents: Use timespec64 to represent timeouts by Deepa Dinamani · 7 years ago
  7. e253d98 Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  8. 2916ecc mm/migrate: new migrate mode MIGRATE_SYNC_NO_COPY by Jérôme Glisse · 7 years ago
  9. 2a8a986 fs: aio: fix the increment of aio-nr and counting against aio-max-nr by Mauricio Faria de Oliveira · 7 years ago
  10. 91f9943 fs: support RWF_NOWAIT for buffered reads by Christoph Hellwig · 7 years ago
  11. 45d06cf fs: add O_DIRECT and aio support for sending down write life time hints by Jens Axboe · 8 years ago
  12. b745faf fs: Introduce RWF_NOWAIT and FMODE_AIO_NOWAIT by Goldwyn Rodrigues · 8 years ago
  13. 9830f4b fs: Use RWF_* flags for AIO operations by Goldwyn Rodrigues · 8 years ago
  14. 1827adb Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  15. 94e877d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  16. 653a774 Merge remote-tracking branch 'ovl/for-viro' into for-linus by Al Viro · 8 years ago
  17. 174cd4b sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> by Ingo Molnar · 8 years ago
  18. 897ab3e userfaultfd: non-cooperative: add event for memory unmaps by Mike Rapoport · 8 years ago
  19. bb7462b vfs: use helpers for calling f_op->{read,write}_iter() by Miklos Szeredi · 8 years ago
  20. a12f1ae aio: fix lock dep warning by Shaohua Li · 8 years ago
  21. 2456e85 ktime: Get rid of the union by Thomas Gleixner · 8 years ago
  22. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  23. c00d2c7 move aio compat to fs/aio.c by Al Viro · 8 years ago
  24. 4506309 don't open-code file_inode() by Al Viro · 8 years ago
  25. 70fe2f4 aio: fix freeze protection of aio writes by Jan Kara · 8 years ago
  26. 89319d31 fs: remove aio_run_iocb by Christoph Hellwig · 8 years ago
  27. 723c038 fs: remove the never implemented aio_fsync file operation by Christoph Hellwig · 8 years ago
  28. 0b944d3 aio: hold an extra file reference over AIO read/write operations by Christoph Hellwig · 8 years ago
  29. de04e76 fs/aio.c: eliminate redundant loads in put_aio_ring_file by Rasmus Villemoes · 8 years ago
  30. 22f6b4d aio: mark AIO pseudo-fs noexec by Jann Horn · 8 years ago
  31. 013373e aio: make aio_setup_ring killable by Michal Hocko · 9 years ago
  32. 2958ec1 aio: remove a pointless assignment by Al Viro · 9 years ago
  33. 5477e70 mm: move ->mremap() from file_operations to vm_operations_struct by Oleg Nesterov · 9 years ago
  34. 4fc8adc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 10 years ago
  35. d82312c Merge branch 'for-4.1/core' of git://git.kernel.dk/linux-block by Linus Torvalds · 10 years ago
  36. fa92789 Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 10 years ago
  37. dc48e56 aio: fix serial draining in exit_aio() by Jens Axboe · 10 years ago
  38. ca2ec32 Merge branch 'for-linus-1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 10 years ago
  39. 2ba48ce mirror O_APPEND and O_DIRECT into iocb->ki_flags by Al Viro · 10 years ago
  40. dfea934 Merge branch 'for-linus' into for-next by Al Viro · 10 years ago
  41. 8436318 ->aio_read and ->aio_write removed by Al Viro · 10 years ago
  42. 47e3936 aio_run_iocb(): kill dead check by Al Viro · 10 years ago
  43. 08397ac ioctx_alloc(): remove pointless check by Al Viro · 10 years ago
  44. 32a56af aio_setup_vectored_rw(): switch to {compat_,}import_iovec() by Al Viro · 10 years ago
  45. d4fb392 kill aio_setup_single_vector() by Al Viro · 10 years ago
  46. a96114f aio: simplify arguments of aio_setup_..._rw() by Al Viro · 10 years ago
  47. 4c185ce aio: lift iov_iter_init() into aio_setup_..._rw() by Al Viro · 10 years ago
  48. c0fec3a Merge branch 'iocb' into for-next by Al Viro · 10 years ago
  49. deeb852 ioctx_alloc(): fix vma (and file) leak on failure by Al Viro · 10 years ago
  50. b2edffd fix mremap() vs. ioctx_kill() race by Al Viro · 10 years ago
  51. 04b2fa9 fs: split generic and aio kiocb by Christoph Hellwig · 10 years ago
  52. 599bd19 fs: don't allow to complete sync iocbs through aio_complete by Christoph Hellwig · 10 years ago
  53. 66ee59a fs: remove ki_nbytes by Christoph Hellwig · 10 years ago
  54. acd88d4 fs/aio.c: Remove duplicate function name in pr_debug messages by Kinglong Mee · 10 years ago
  55. 6bec003 Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block by Linus Torvalds · 10 years ago
  56. 9c9ce76 aio: annotate aio_read_event_ring for sleep patterns by Dave Chinner · 10 years ago
  57. b83ae6d fs: remove mapping->backing_dev_info by Christoph Hellwig · 10 years ago
  58. b4caecd fs: introduce f_op->mmap_capabilities for nommu mmap support by Christoph Hellwig · 10 years ago
  59. 5f785de aio: Skip timer for io_getevents if timeout=0 by Fam Zheng · 10 years ago
  60. e4a0d3e aio: Make it possible to remap aio ring by Pavel Emelyanov · 10 years ago
  61. 277f850 Merge git://git.kvack.org/~bcrl/aio-fixes by Linus Torvalds · 10 years ago
  62. 835f252 aio: fix uncorrent dirty pages accouting when truncating AIO ring buffer by Gu Zheng · 10 years ago
  63. 2aad2a8 percpu_ref: add PERCPU_REF_INIT_* flags by Tejun Heo · 10 years ago
  64. d06efeb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block into for-3.18 by Tejun Heo · 10 years ago
  65. a34375e percpu-refcount: add @gfp to percpu_ref_init() by Tejun Heo · 10 years ago
  66. 6098b45 aio: block exit_aio() until all context requests are completed by Gu Zheng · 10 years ago
  67. 2ff396be aio: add missing smp_rmb() in read_events_ring by Jeff Moyer · 10 years ago
  68. d856f32 aio: fix reqs_available handling by Benjamin LaHaise · 10 years ago
  69. da06df5 Merge git://git.kvack.org/~bcrl/aio-next by Linus Torvalds · 10 years ago
  70. f2a8417 Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 10 years ago
  71. 00fefb9 aio: use iovec array rather than the single one by Gu Zheng · 10 years ago
  72. 2be4e7d aio: fix some comments by Gu Zheng · 10 years ago
  73. 8dc4379 aio: use the macro rather than the inline magic number by Gu Zheng · 10 years ago
  74. b53f1f8 aio: remove the needless registration of ring file's private_data by Gu Zheng · 10 years ago
  75. be6fb45 aio: remove no longer needed preempt_disable() by Benjamin LaHaise · 10 years ago
  76. 6e830d5 Merge ../aio-fixes by Benjamin LaHaise · 10 years ago
  77. 263782c aio: protect reqs_available updates from changes in interrupt handlers by Benjamin LaHaise · 10 years ago
  78. 9a1049d percpu-refcount: require percpu_ref to be exited explicitly by Tejun Heo · 11 years ago
  79. 55c6c81 percpu-refcount, aio: use percpu_ref_cancel_init() in ioctx_alloc() by Tejun Heo · 11 years ago
  80. 855ef0d aio: kill the misleading rcu read locks in ioctx_add_table() and kill_ioctx() by Oleg Nesterov · 11 years ago
  81. 4b70ac5 aio: change exit_aio() to load mm->ioctx_table once and avoid rcu_read_lock() by Oleg Nesterov · 11 years ago
  82. edfbbf3 aio: fix kernel memory disclosure in io_getevents() introduced in v3.10 by Benjamin LaHaise · 11 years ago
  83. f8567a3 aio: fix aio request leak when events are reaped by userspace by Benjamin LaHaise · 11 years ago
  84. a311c48 Merge git://git.kvack.org/~bcrl/aio-next by Linus Torvalds · 11 years ago
  85. 293bc98 new methods: ->read_iter() and ->write_iter() by Al Viro · 11 years ago
  86. 754320d aio: fix potential leak in aio_run_iocb(). by Leon Yu · 11 years ago
  87. fa88b6f aio: cleanup: flatten kill_ioctx() by Benjamin LaHaise · 11 years ago
  88. fb2d448 aio: report error from io_destroy() when threads race in io_destroy() by Benjamin LaHaise · 11 years ago
  89. d52a8f9 fs/aio.c: Remove ctx parameter in kiocb_cancel by Fabian Frederick · 11 years ago
  90. e02ba72 aio: block io_destroy() until all context requests are completed by Anatol Pomozov · 11 years ago
  91. fa8a53c aio: v4 ensure access to ctx->ring_pages is correctly serialised for migration by Benjamin LaHaise · 11 years ago
  92. a8472b4 Merge git://git.kvack.org/~bcrl/aio-next by Linus Torvalds · 11 years ago
  93. 3dc9acb aio: clean up and fix aio_setup_ring page mapping by Linus Torvalds · 11 years ago
  94. 8e321fe aio/migratepages: make aio migrate pages sane by Benjamin LaHaise · 11 years ago
  95. 1881686 aio: fix kioctx leak introduced by "aio: Fix a trinity splat" by Benjamin LaHaise · 11 years ago
  96. c537aba Merge git://git.kvack.org/~bcrl/aio-next by Linus Torvalds · 11 years ago
  97. d1b9432 aio: clean up aio ring in the fail path by Gu Zheng · 11 years ago
  98. d0f278c Merge git://git.kvack.org/~bcrl/aio-next by Linus Torvalds · 11 years ago
  99. ddb8c45 aio: nullify aio->ring_pages after freeing it by Sasha Levin · 11 years ago
  100. d558023 aio: prevent double free in ioctx_alloc by Sasha Levin · 11 years ago