1. 3645e6d Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md by Linus Torvalds · 7 years ago
  2. a0725ab Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  3. a72cbf8 md/r5cache: call mddev_lock/unlock() in r5c_journal_mode_show by Song Liu · 7 years ago
  4. 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 7 years ago
  5. a9501d7 md/r5cache: fix io_unit handling in r5l_log_endio() by Song Liu · 7 years ago
  6. b44886c md/r5cache: call mddev_lock/unlock() in r5c_journal_mode_set by Song Liu · 7 years ago
  7. 011067b blk: replace bioset_create_nobvec() with a flags arg to bioset_create() by NeilBrown · 7 years ago
  8. 8f66439 Merge tag 'v4.12-rc5' into for-4.13/block by Jens Axboe · 8 years ago
  9. 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
  10. 5a8948f md: Make flush bios explicitely sync by Jan Kara · 8 years ago
  11. 5ddf044 md/r5cache: handle sync with data in write back cache by Song Liu · 8 years ago
  12. 70d466f md/r5cache: gracefully handle journal device errors for writeback mode by Song Liu · 8 years ago
  13. bb3338d md/raid5-cache: in r5l_do_submit_io(), submit io->split_bio first by Song Liu · 8 years ago
  14. d35a878 Merge tag 'for-4.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 8 years ago
  15. 78e470c md: add raid4/5/6 journal mode switching API by Heinz Mauelshagen · 8 years ago
  16. 1ad45a9 md/raid5-cache: fix payload endianness problem in raid5-cache by Jason Yan · 8 years ago
  17. 016c76a md/raid5: use bio_inc_remaining() instead of repurposing bi_phys_segments as a counter by NeilBrown · 8 years ago
  18. bd83d0a md/raid5: call bio_endio() directly rather than queueing for later. by NeilBrown · 8 years ago
  19. 4972805 md/raid5: use md_write_start to count stripes, not bios by NeilBrown · 8 years ago
  20. ea17481 md/r5cache: generate R5LOG_PAYLOAD_FLUSH by Song Liu · 8 years ago
  21. 2d4f468 md/r5cache: handle R5LOG_PAYLOAD_FLUSH in recovery by Song Liu · 8 years ago
  22. ff87573 raid5: separate header for log functions by Artur Paszkiewicz · 8 years ago
  23. effe6ee md/r5cache: improve recovery with read ahead page pool by Song Liu · 8 years ago
  24. 84890c0 md/raid5-cache: bump flush stripe batch size by Shaohua Li · 8 years ago
  25. e33fbb9 md/raid5-cache: exclude reclaiming stripes in reclaim check by Shaohua Li · 8 years ago
  26. e8fd52e md/raid5-cache: stripe reclaim only counts valid stripes by Shaohua Li · 8 years ago
  27. 39b9958 md/r5cache: improve journal device efficiency by Song Liu · 8 years ago
  28. 03b047f md/r5cache: enable chunk_aligned_read with write back cache by Song Liu · 8 years ago
  29. 2e38a37 md/r5cache: disable write back for degraded array by Song Liu · 8 years ago
  30. a85dd7b md/r5cache: flush data only stripes in r5l_recovery_log() by Song Liu · 8 years ago
  31. 86aa139 md/r5cache: read data into orig_page for prexor of cached data by Song Liu · 8 years ago
  32. d46d29f md/raid5-cache: delete meaningless code by Shaohua Li · 8 years ago
  33. 99f1789 md/r5cache: fix spelling mistake on "recoverying" by Colin Ian King · 8 years ago
  34. d2250f1 md/r5cache: assign conf->log before r5l_load_log() by Song Liu · 8 years ago
  35. 3c66abb md/r5cache: simplify handling of sh->log_start in recovery by Song Liu · 8 years ago
  36. 28ca833 md/raid5-cache: removes unnecessary write-through mode judgments by JackieLiu · 8 years ago
  37. 2073773 Merge branch 'md-next' into md-linus by Shaohua Li · 8 years ago
  38. 36869cb Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  39. 2953079 md: separate flags for superblock changes by Shaohua Li · 8 years ago
  40. 3c6edc6 md/r5cache: after recovery, increase journal seq by 10000 by Song Liu · 8 years ago
  41. 5c88f40 md/raid5-cache: fix crc in rewrite_data_only_stripes() by Song Liu · 8 years ago
  42. d30dfeb md/raid5-cache: no recovery is required when create super-block by JackieLiu · 8 years ago
  43. 3d7e7e1 md/r5cache: do r5c_update_log_state after log recovery by Zhengyuan Liu · 8 years ago
  44. 43b9674 md/raid5-cache: adjust the write position of the empty block if no data blocks by JackieLiu · 8 years ago
  45. f687a33 md/r5cache: run_no_space_stripes() when R5C_LOG_CRITICAL == 0 by Song Liu · 8 years ago
  46. 1a0ec5c md/raid5-cache: do not need to set STRIPE_PREREAD_ACTIVE repeatedly by JackieLiu · 8 years ago
  47. dbd22c8 md/raid5-cache: remove the unnecessary next_cp_seq field from the r5l_log by JackieLiu · 8 years ago
  48. bc8f167 md/raid5-cache: release the stripe_head at the appropriate location by JackieLiu · 8 years ago
  49. fc833c2 md/raid5-cache: use ring add to prevent overflow by JackieLiu · 8 years ago
  50. 9b69173 md/raid5-cache: remove unnecessary function parameters by JackieLiu · 8 years ago
  51. 462eb7d raid5-cache: don't set STRIPE_R5C_PARTIAL_STRIPE flag while load stripe into cache by Zhengyuan Liu · 8 years ago
  52. f7b7bee raid5-cache: add another check conditon before replaying one stripe by Zhengyuan Liu · 8 years ago
  53. d3014e2 md/r5cache: enable IRQs on error path by Dan Carpenter · 8 years ago
  54. d7bd398 md/r5cache: handle alloc_page failure by Song Liu · 8 years ago
  55. ce1ccd0 raid5-cache: suspend reclaim thread instead of shutdown by Shaohua Li · 8 years ago
  56. 3a83f46 block: bio: pass bvec table to bio_init() by Ming Lei · 8 years ago
  57. 3bddb7f md/r5cache: handle FLUSH and FUA by Song Liu · 8 years ago
  58. 5aabf7c md/r5cache: r5cache recovery: part 2 by Song Liu · 8 years ago
  59. b4c625c md/r5cache: r5cache recovery: part 1 by Song Liu · 8 years ago
  60. 9ed988f5 md/r5cache: refactoring journal recovery code by Song Liu · 8 years ago
  61. 2c7da14 md/r5cache: sysfs entry journal_mode by Song Liu · 8 years ago
  62. a39f7af md/r5cache: write-out phase and reclaim support by Song Liu · 8 years ago
  63. 1e6d690 md/r5cache: caching phase of r5cache by Song Liu · 8 years ago
  64. 2ded370 md/r5cache: State machine for raid5-cache write back mode by Song Liu · 8 years ago
  65. c757ec9 md/r5cache: Check array size in r5l_init_log by Song Liu · 8 years ago
  66. 354b445 raid5-cache: fix lockdep warning by Shaohua Li · 8 years ago
  67. 3fd880a raid5-cache: restrict the use area of the log_offset variable by JackieLiu · 8 years ago
  68. 70fd761 block,fs: use REQ_* flags directly by Christoph Hellwig · 8 years ago
  69. 9a8b27f raid5-cache: correct condition for empty metadata write by Shaohua Li · 8 years ago
  70. 56056c2 md/raid5: write an empty meta-block when creating log super-block by Zhengyuan Liu · 8 years ago
  71. 28cd88e md/raid5: initialize next_checkpoint field before use by Zhengyuan Liu · 8 years ago
  72. 8e018c2 raid5-cache: fix a deadlock in superblock write by Shaohua Li · 8 years ago
  73. 1eff9d3 block: rename bio bi_rw to bi_opf by Jens Axboe · 8 years ago
  74. 28a8f0d block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH by Mike Christie · 9 years ago
  75. 796a5cf md: use bio op accessors by Mike Christie · 9 years ago
  76. 4e49ea4 block/fs/drivers: remove rw argument from submit_bio by Mike Christie · 9 years ago
  77. feaa7cb Merge tag 'md/4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md by Linus Torvalds · 9 years ago
  78. 85ad1d1 md: set MD_CHANGE_PENDING in a atomic region by Guoqing Jiang · 9 years ago
  79. c888a8f block: kill off q->flush_flags by Jens Axboe · 9 years ago
  80. 16a43f6 raid5-cache: handle journal hotadd in quiesce by Shaohua Li · 9 years ago
  81. a62ab49 md: set MD_HAS_JOURNAL in correct places by Shaohua Li · 9 years ago
  82. 5036c390 raid5: allow r5l_io_unit allocations to fail by Christoph Hellwig · 9 years ago
  83. e8deb63 raid5-cache: use a mempool for the metadata block by Christoph Hellwig · 9 years ago
  84. c38d29b raid5-cache: use a bio_set by Christoph Hellwig · 9 years ago
  85. f6b6ec5 raid5-cache: add journal hot add/remove support by Shaohua Li · 9 years ago
  86. ad66d44 raid5-cache: free meta_page earlier by Christoph Hellwig · 9 years ago
  87. 3848c0b raid5-cache: simplify r5l_move_io_unit_list by Christoph Hellwig · 9 years ago
  88. 7dde2ad raid5-cache: start raid5 readonly if journal is missing by Shaohua Li · 9 years ago
  89. 6e74a9c raid5-cache: IO error handling by Shaohua Li · 9 years ago
  90. 4b48204 raid5-cache: add trim support for log by Shaohua Li · 9 years ago
  91. 6143e2c raid5-cache: use bio chaining by Christoph Hellwig · 9 years ago
  92. 2b8ef16 raid5-cache: small log->seq cleanup by Christoph Hellwig · 9 years ago
  93. c1b9919 raid5-cache: new helper: r5_reserve_log_entry by Christoph Hellwig · 9 years ago
  94. 51039cd raid5-cache: inline r5l_alloc_io_unit into r5l_new_meta by Christoph Hellwig · 9 years ago
  95. 1e932a3 raid5-cache: take rdev->data_offset into account early on by Christoph Hellwig · 9 years ago
  96. b349feb raid5-cache: refactor bio allocation by Christoph Hellwig · 9 years ago
  97. 22581f5 raid5-cache: clean up r5l_get_meta by Christoph Hellwig · 9 years ago
  98. 56fef7c raid5-cache: simplify state machine when caches flushes are not needed by Christoph Hellwig · 9 years ago
  99. d8858f4 raid5-cache: factor out a helper to run all stripes for an I/O unit by Christoph Hellwig · 9 years ago
  100. 04732f7 raid5-cache: rename flushed_ios to finished_ios by Christoph Hellwig · 9 years ago