1. 856473c iomap: Make sure iomap_end is called after iomap_begin by Andreas Gruenbacher · 4 years, 6 months ago
  2. 6334b91 iomap: trace iomap_appply results by Darrick J. Wong · 5 years ago
  3. c039b99 iomap: use a srcmap for a read-modify-write I/O by Goldwyn Rodrigues · 5 years ago
  4. 5d90730 iomap: move internal declarations into fs/iomap/ by Darrick J. Wong · 6 years ago
  5. cb7181f iomap: move the main iteration code into a separate file by Darrick J. Wong · 6 years ago[Renamed (85%) from fs/iomap.c]
  6. afc51aa iomap: move the buffered IO code into a separate file by Darrick J. Wong · 6 years ago
  7. db07443 iomap: move the direct IO code into a separate file by Darrick J. Wong · 6 years ago
  8. 56a1789 iomap: move the SEEK_HOLE code into a separate file by Darrick J. Wong · 6 years ago
  9. 5157fb8 iomap: move the file mapping reporting code into a separate file by Darrick J. Wong · 6 years ago
  10. a45c0ecc iomap: move the swapfile code into a separate file by Darrick J. Wong · 6 years ago
  11. a47f5c5 Merge tag 'iomap-5.3-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 6 years ago
  12. 79d08f8 block: fix .bi_size overflow by Ming Lei · 6 years ago
  13. 5be1f9d Merge tag 'v5.2-rc6' into for-5.3/block by Jens Axboe · 6 years ago
  14. 147a605 iomap: use bio_release_pages in iomap_dio_bio_end_io by Christoph Hellwig · 6 years ago
  15. 36a7347d iomap: fix page_done callback for short writes by Andreas Gruenbacher · 6 years ago
  16. 8d3e72a iomap: don't mark the inode dirty in iomap_write_end by Andreas Gruenbacher · 6 years ago
  17. ff89673 block: return from __bio_try_merge_page if merging occured in the same page by Christoph Hellwig · 6 years ago
  18. 67a2422 Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  19. cbbf4c0 iomap: move iomap_read_inline_data around by Christoph Hellwig · 6 years ago
  20. df0db3e iomap: Add a page_prepare callback by Andreas Gruenbacher · 6 years ago
  21. 7a77dad iomap: Fix use-after-free error in page_done callback by Andreas Gruenbacher · 6 years ago
  22. 26ddb1f fs: Turn __generic_write_end into a void function by Andreas Gruenbacher · 6 years ago
  23. dbc582b iomap: Clean up __generic_write_end calling by Christoph Hellwig · 6 years ago
  24. 2b070cf block: remove the i argument to bio_for_each_segment_all by Christoph Hellwig · 6 years ago
  25. 73ce6ab iomap: convert to SPDX identifier by Christoph Hellwig · 6 years ago
  26. 399254a block: add BIO_NO_PAGE_REF flag by Jens Axboe · 6 years ago
  27. 81214ba iomap: wire up the iopoll method by Christoph Hellwig · 6 years ago
  28. 6fb845f Merge tag 'v5.0-rc6' into for-5.1/block by Jens Axboe · 6 years ago
  29. 07173c3 block: enable multipage bvecs by Ming Lei · 6 years ago
  30. 6dc4f10 block: allow bio_for_each_segment_all() to iterate over multi-page bvec by Ming Lei · 6 years ago
  31. 4ea899e iomap: fix a use after free in iomap_dio_rw by Christoph Hellwig · 6 years ago
  32. 8e47a45 iomap: get/put the page in iomap_page_create/release() by Piotr Jaroszynski · 6 years ago
  33. 1ac5cd4 block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) by Linus Torvalds · 6 years ago
  34. f346b0b Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 6 years ago
  35. 0e9da3f Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  36. ab41ee6 mm: migrate: drop unused argument of migrate_page_move_mapping() by Jan Kara · 6 years ago
  37. bc77789 Merge tag 'iomap-4.21-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 6 years ago
  38. 3cc31fa iomap: don't search past page end in iomap_is_partially_uptodate by Eric Sandeen · 6 years ago
  39. a837eca iomap: Revert "fs/iomap.c: get/put the page in iomap_page_create/release()" by Dave Chinner · 6 years ago
  40. 61c6de6 fs/iomap.c: get/put the page in iomap_page_create/release() by Piotr Jaroszynski · 6 years ago
  41. 96f7741 Merge tag 'v4.20-rc6' into for-4.21/block by Jens Axboe · 6 years ago
  42. 8f67b5a iomap: partially revert 4721a601099 (simulated directio short read on EFAULT) by Darrick J. Wong · 6 years ago
  43. 89d04ec Merge tag 'v4.20-rc5' into for-4.21/block by Jens Axboe · 6 years ago
  44. 0a1b8b8 block: make blk_poll() take a parameter on whether to spin or not by Jens Axboe · 6 years ago
  45. 8c110d4 iomap: readpages doesn't zero page tail beyond EOF by Dave Chinner · 6 years ago
  46. 4721a60 iomap: dio data corruption and spurious errors when pipes fill by Dave Chinner · 6 years ago
  47. b450672 iomap: sub-block dio needs to zeroout beyond EOF by Dave Chinner · 6 years ago
  48. 0929d85 iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents by Dave Chinner · 6 years ago
  49. 849a370 block: avoid ordered task state change for polled IO by Jens Axboe · 6 years ago
  50. 0619317 block: add polled wakeup task helper by Jens Axboe · 6 years ago
  51. d1e3628 block: add REQ_HIPRI and inherit it from IOCB_HIPRI by Jens Axboe · 6 years ago
  52. 8adcc59 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  53. 9931a07 Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  54. 5780a02 fs/iomap.c: change return type to vm_fault_t by Souptick Joarder · 6 years ago
  55. 00e2370 iov_iter: Use accessor function by David Howells · 6 years ago
  56. d65b1f2 iomap: remove duplicated include from iomap.c by Yue Haibing · 6 years ago
  57. 561295a iomap: set page dirty after partial delalloc on mkwrite by Brian Foster · 6 years ago
  58. c22fc16 Merge tag 'xfs-4.19-merge-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 6 years ago
  59. 781fca5 Merge tag 'xfs-4.19-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 6 years ago
  60. 7d5e049 iomap: fix WARN_ON_ONCE on uninitialized variable by Darrick J. Wong · 6 years ago
  61. 161fa27 Merge branch 'iomap-4.19-merge' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 6 years ago
  62. 10259de iomap: Switch to offset_in_page for clarity by Andreas Gruenbacher · 6 years ago
  63. 79b3dbe fs: fix iomap_bmap position calculation by Eric Sandeen · 6 years ago
  64. 9dc55f1 iomap: add support for sub-pagesize buffered I/O without buffer heads by Christoph Hellwig · 7 years ago
  65. 806a147 iomap: add inline data support to iomap_readpage_actor by Andreas Gruenbacher · 7 years ago
  66. ec181f6 iomap: support direct I/O to inline data by Andreas Gruenbacher · 7 years ago
  67. 0923043 iomap: refactor iomap_dio_actor by Christoph Hellwig · 7 years ago
  68. c03cea4 iomap: add initial support for writes without buffer heads by Christoph Hellwig · 7 years ago
  69. 72b4daa iomap: add an iomap-based readpage and readpages implementation by Christoph Hellwig · 7 years ago
  70. 63899c6 iomap: add a page_done callback by Christoph Hellwig · 7 years ago
  71. 19e0c58 iomap: generic inline data handling by Andreas Gruenbacher · 7 years ago
  72. ebf00be iomap: complete partial direct I/O writes synchronously by Andreas Gruenbacher · 7 years ago
  73. a205f0c Merge tag 'xfs-4.18-merge-10' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 7 years ago
  74. 4a18998 Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  75. 117a148 iomap: fsync swap files before iterating mappings by Darrick J. Wong · 7 years ago
  76. afd9d6a fs: use ->is_partially_uptodate in page_cache_seek_hole_data by Christoph Hellwig · 7 years ago
  77. bd56b3e fs: remove the buffer_unwritten check in page_seek_hole_data by Christoph Hellwig · 7 years ago
  78. 8a78cb1 fs: move page_cache_seek_hole_data to iomap.c by Christoph Hellwig · 7 years ago
  79. 89eb190 iomap: add an iomap-based bmap implementation by Christoph Hellwig · 7 years ago
  80. 57fc505 iomap: add a iomap_sector helper by Christoph Hellwig · 7 years ago
  81. 6533b4e iomap: use __bio_add_page in iomap_dio_zero by Christoph Hellwig · 7 years ago
  82. 19319b5 iomap: inline data should be an iomap type, not a flag by Christoph Hellwig · 7 years ago
  83. 087e566 fs: iomap dio set bio prio from kiocb prio by Adam Manzanares · 7 years ago
  84. 19e1296 iomap: don't allow holes in swapfiles by Omar Sandoval · 7 years ago
  85. ec60192 iomap: provide more useful errors for invalid swap files by Omar Sandoval · 7 years ago
  86. 6748212 iomap: add a swapfile activation function by Darrick J. Wong · 7 years ago
  87. 3460cac iomap: Use FUA for pure data O_DSYNC DIO writes by Dave Chinner · 7 years ago
  88. 4f8ff44 iomap: iomap_dio_rw() handles all sync writes by Dave Chinner · 7 years ago
  89. 0c6dda7 iomap: warn on zero-length mappings by Darrick J. Wong · 7 years ago
  90. 5a9d929 iomap: report collisions between directio and buffered writes to userspace by Darrick J. Wong · 7 years ago
  91. 16382e1 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  92. e2c5923 Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  93. ae9a8c4 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 by Linus Torvalds · 7 years ago
  94. ea435e1 block: add a poll_fn callback to struct request_queue by Christoph Hellwig · 7 years ago
  95. 5e25c26 fs: invalidate page cache after end_io() in dio completion by Eryu Guan · 7 years ago
  96. cfe057f iomap_dio_actor(): fix iov_iter bugs by Al Viro · 7 years ago
  97. 9ca250a iomap: Add IOMAP_F_DATA_INLINE flag by Andreas Gruenbacher · 7 years ago
  98. 19fe5f6 iomap: Switch from blkno to disk offset by Andreas Gruenbacher · 7 years ago
  99. 02a2b05 Merge tag 'xfs-4.14-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 7 years ago
  100. 546e7be iomap_dio_rw: Allocate AIO completion queue before submitting dio by Chandan Rajendra · 7 years ago