1. 3ffa3c0 aio: now fput() is OK from interrupt context; get rid of manual delayed __fput() by Al Viro · 12 years ago
  2. 1193755 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 12 years ago
  3. e3fc629 switch aio and shm to do_mmap_pgoff(), make do_mmap() static by Al Viro · 13 years ago
  4. ac34ebb aio/vfs: cleanup of rw_copy_check_uvector() and compat_rw_copy_check_uvector() by Christopher Yeoh · 13 years ago
  5. a70b52e vfs: make AIO use the proper rw_verify_area() area helpers by Linus Torvalds · 13 years ago
  6. bfce281 kill mm argument of vm_munmap() by Al Viro · 13 years ago
  7. 936af15 aio: don't bother with unmapping when aio_free_ring() is coming from exit_aio() by Al Viro · 13 years ago
  8. a46ef99 VM: add "vm_munmap()" helper function by Linus Torvalds · 13 years ago
  9. a2e1859 aio: take final put_ioctx() into callers of io_destroy() by Al Viro · 13 years ago
  10. 06af121 aio: merge aio_cancel_all() with wait_for_all_aios() by Al Viro · 13 years ago
  11. 11bcb32 Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux by Linus Torvalds · 13 years ago
  12. e2a0883 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 13 years ago
  13. 9fcf03d aio: fix the comment in aio_kick_handler() by Al Viro · 13 years ago
  14. cd1ea26 aio: don't bother with cancel_delayed_work() in exit_aio() by Al Viro · 13 years ago
  15. bf50722 aio: use cancel_delayed_work_sync() by Al Viro · 13 years ago
  16. 9fa1cb3 aio: aio_nr_lock is taken only synchronously now by Al Viro · 13 years ago
  17. 2dd542b aio: aio_nr decrements don't need to be delayed by Al Viro · 13 years ago
  18. e23754f aio: don't bother with async freeing on failure in ioctx_alloc() by Al Viro · 13 years ago
  19. e8e3c3d fs: remove the second argument of k[un]map_atomic() by Cong Wang · 13 years ago
  20. c7b2855 aio: fix the "too late munmap()" race by Al Viro · 13 years ago
  21. 86b62a2 aio: fix io_setup/io_destroy race by Al Viro · 13 years ago
  22. 880641b aio: wake up waiters when freeing unused kiocbs by Jeff Moyer · 13 years ago
  23. 630d9c4 fs: reduce the use of module.h wherever possible by Paul Gortmaker · 13 years ago
  24. 69e4747 Unused iocbs in a batch should not be accounted as active. by Gleb Natapov · 13 years ago
  25. 080d676 aio: allocate kiocbs in batches by Jeff Moyer · 13 years ago
  26. fcf6340 Cross Memory Attach by Christopher Yeoh · 13 years ago
  27. 6c51038 Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block by Linus Torvalds · 14 years ago
  28. e91f90b aio: wake all waiters when destroying ctx by Roland Dreier · 14 years ago
  29. 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
  30. 4c63f56 Merge branch 'for-2.6.39/stack-plug' into for-2.6.39/core by Jens Axboe · 14 years ago
  31. cf15900 aio: remove request submission batching by Jens Axboe · 14 years ago
  32. 9f5b942 fs: make aio plug by Shaohua Li · 14 years ago
  33. 7eaceac block: remove per-queue plugging by Jens Axboe · 14 years ago
  34. 7137c6bd aio: fix race between io_destroy() and io_submit() by Jan Kara · 14 years ago
  35. 3bd9a5d aio: fix rcu ioctx lookup by Nick Piggin · 14 years ago
  36. d37adaa fs/aio: aio_wq isn't used in memory reclaim path by Tejun Heo · 14 years ago
  37. 27eaa1c aio: check return value of create_workqueue() by Namhyung Kim · 14 years ago
  38. d3486f8 aio: remove unused aio_run_iocbs() by Jeff Moyer · 14 years ago
  39. 2e41025 aio: remove unnecessary check by Namhyung Kim · 14 years ago
  40. 7de9c6ee new helper: ihold() by Al Viro · 14 years ago
  41. 306fb09 aio: bump i_count instead of using igrab by Chris Mason · 14 years ago
  42. a0c42ba aio: do not return ERESTARTSYS as a result of AIO by Jan Kara · 14 years ago
  43. 75e1c70 aio: check for multiplication overflow in do_io_submit by Jeff Moyer · 14 years ago
  44. 642b512 aio: fix wrong subsystem comments by Satoru Takeuchi · 14 years ago
  45. d7065da get rid of the magic around f_count in aio by Al Viro · 15 years ago
  46. 9d85cba aio: fix the compat vectored operations by Jeff Moyer · 15 years ago
  47. fac046a aio: remove unused field by Shaohua Li · 15 years ago
  48. b9d128f block: move bdi/address_space unplug functions to backing-dev.h by Jens Axboe · 15 years ago
  49. cfb1e33 aio: implement request batching by Jeff Moyer · 15 years ago
  50. 385773e aio.c: move EXPORT* macros to line after function by H Hartley Sweeten · 15 years ago
  51. 3d2d827 mm: move use_mm/unuse_mm from aio.c to mm/ by Michael S. Tsirkin · 15 years ago
  52. 1338901 eventfd: revised interface and cleanups by Davide Libenzi · 15 years ago
  53. 65c2449 aio: lookup_ioctx can return the wrong value when looking up a bogus context by Jeff Moyer · 16 years ago
  54. 87c3a86 eventfd: remove fput() call from possible IRQ context by Davide Libenzi · 16 years ago
  55. 002c897 [CVE-2009-0029] System call wrappers part 16 by Heiko Carstens · 16 years ago
  56. abf137d aio: make the lookup_ioctx() lockless by Jens Axboe · 16 years ago
  57. 516e0cc [PATCH] f_count may wrap around by Al Viro · 16 years ago
  58. 246bb0b kill PF_BORROWED_MM in favour of PF_KTHREAD by Oleg Nesterov · 16 years ago
  59. aab2545 uml: activate_mm: remove the dead PF_BORROWED_MM check by Oleg Nesterov · 16 years ago
  60. c6f3a97 debugobjects: add timer specific object debugging code by Thomas Gleixner · 17 years ago
  61. 39fa003 aio: fix misleading comments by Jeff Moyer · 17 years ago
  62. 801678c Remove duplicated unlikely() in IS_ERR() by Hirofumi Nakagawa · 17 years ago
  63. d5470b5 fs/aio.c: make 3 functions static by Adrian Bunk · 17 years ago
  64. e92adcb aio: io_getevents() should return if io_destroy() is invoked by Jeff Moyer · 17 years ago
  65. 8d1c98b eventfd/kaio integration fix by Davide Libenzi · 17 years ago
  66. 598af05 asmlinkage_protect sys_io_getevents by Roland McGrath · 17 years ago
  67. 6cb2a21 aio: bad AIO race in aio_complete() leads to process hang by Quentin Barnes · 17 years ago
  68. c2ec668 aio: negative offset should return -EINVAL by Rusty Russell · 17 years ago
  69. 7adfa2f aio: partial write should not return error code by Rusty Russell · 17 years ago
  70. fc9b52c fs: remove fastcall, it is always empty by Harvey Harrison · 17 years ago
  71. 56c4da4 core: remove last users of empty FASTCALL macro by Harvey Harrison · 17 years ago
  72. e00ba3d aio: only account I/O wait time in read_events if there are active requests by Jeff Moyer · 17 years ago
  73. 6212e3a Remove struct task_struct::io_wait by Alexey Dobriyan · 17 years ago
  74. 41d10da aio: account I/O wait time properly by Jeff Moyer · 17 years ago
  75. 87e2831 AIO: fix cleanup in io_submit_one(...) by Yan Zheng · 17 years ago
  76. 9c3060b signal/timer/event: KAIO eventfd support example by Davide Libenzi · 18 years ago
  77. 28e53bd unify flush_work/flush_work_keventd and rename it to cancel_work_sync by Oleg Nesterov · 18 years ago
  78. a9df62c aio: use flush_work() by Andrew Morton · 18 years ago
  79. 0a31bd5 KMEM_CACHE(): simplify slab cache creation by Christoph Lameter · 18 years ago
  80. 28defbe [PATCH] aio: remove bare user-triggerable error printk by Zach Brown · 18 years ago
  81. c376222 [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). by Robert P. J. Day · 18 years ago
  82. e10a443 [PATCH] Remove final references to deprecated "MAP_ANON" page protection flag by Robert P. J. Day · 18 years ago
  83. dee11c2 [PATCH] aio: fix buggy put_ioctx call in aio_complete - v2 by Ken Chen · 18 years ago
  84. 1ebb110 [PATCH] Fix lock inversion aio_kick_handler() by Zach Brown · 18 years ago
  85. 90aef12 [PATCH] Use activate_mm() in fs/aio.c:use_mm() by Jeremy Fitzhardinge · 18 years ago
  86. 97d2a80 [PATCH] aio: remove ki_retried debugging member by Benjamin LaHaise · 18 years ago
  87. b62e8ec [PATCH] aio: kill pointless ki_nbytes assignment in aio_setup_single_vector by Chen, Kenneth W · 18 years ago
  88. e18b890 [PATCH] slab: remove kmem_cache_t by Christoph Lameter · 18 years ago
  89. 4c1ac1b Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 by David Howells · 18 years ago
  90. 93e06b4 BUG_ON conversion for fs/aio.c by Eric Sesterhenn · 18 years ago
  91. 65f27f3 WorkStruct: Pass the work_struct pointer instead of context data by David Howells · 18 years ago
  92. 52bad64 WorkStruct: Separate delayable and non-delayable events. by David Howells · 18 years ago
  93. 691578c [PATCH] pr_debug: aio: use size_t length modifier in pr_debug format arguments by Zach Brown · 18 years ago
  94. eed4e51 [PATCH] Add vector AIO support by Badari Pulavarty · 18 years ago
  95. 027445c [PATCH] Vectorize aio_read/aio_write fileop methods by Badari Pulavarty · 18 years ago
  96. d6e05ed spelling fixes by Andreas Mohr · 18 years ago
  97. 626ab0e [PATCH] list: use list_replace_init() instead of list_splice_init() by Oleg Nesterov · 18 years ago
  98. 11b0b5a [PATCH] use kzalloc and kcalloc in core fs code by Oliver Neukum · 19 years ago
  99. 095975d [PATCH] rcu file: use atomic primitives by Nick Piggin · 19 years ago
  100. d00689a [PATCH] aio: replace locking comments with assert_spin_locked() by Zach Brown · 19 years ago