| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-11 | md: allow configuring logical block size | Li Nan | 1 | -0/+1 |
| 2025-11-08 | md: avoid repeated calls to del_gendisk | Xiao Ni | 1 | -0/+1 |
| 2025-11-08 | md: fix rcu protection in md_wakeup_thread | Yun Zhou | 1 | -1/+7 |
| 2025-09-06 | md/md-llbitmap: introduce new lockless bitmap | Yu Kuai | 1 | -2/+2 |
| 2025-09-06 | md: add a new recovery_flag MD_RECOVERY_LAZY_RECOVER | Yu Kuai | 1 | -0/+2 |
| 2025-09-06 | md: add a new mddev field 'bitmap_id' | Yu Kuai | 1 | -0/+2 |
| 2025-09-06 | md/md-bitmap: support discard for bitmap ops | Yu Kuai | 1 | -0/+1 |
| 2025-09-06 | md: factor out a helper raid_is_456() | Yu Kuai | 1 | -0/+6 |
| 2025-09-06 | md: add a new parameter 'offset' to md_super_write() | Yu Kuai | 1 | -2/+3 |
| 2025-09-06 | md/md-bitmap: introduce CONFIG_MD_BITMAP | Yu Kuai | 1 | -2/+1 |
| 2025-09-06 | md/md-bitmap: merge md_bitmap_group into bitmap_operations | Yu Kuai | 1 | -1/+0 |
| 2025-07-31 | md: rename recovery_cp to resync_offset | Li Nan | 1 | -1/+1 |
| 2025-07-12 | md: call del_gendisk in control path | Xiao Ni | 1 | -2/+24 |
| 2025-05-10 | md: clean up accounting for issued sync IO | Yu Kuai | 1 | -11/+0 |
| 2025-05-10 | md: fix is_mddev_idle() | Yu Kuai | 1 | -1/+2 |
| 2025-05-10 | md: add a new api sync_io_depth | Yu Kuai | 1 | -0/+1 |
| 2025-05-10 | md: record dm-raid gendisk in mddev | Yu Kuai | 1 | -1/+2 |
| 2025-03-13 | Merge tag 'md-6.15-20250312' of https://git.kernel.org/pub/scm/linux/kernel/g... | Jens Axboe | 1 | -14/+34 |
| 2025-03-06 | badblocks: use sector_t instead of int to avoid truncation of badblocks length | Zheng Qixing | 1 | -3/+3 |
| 2025-03-06 | md: improve return types of badblocks handling functions | Zheng Qixing | 1 | -4/+4 |
| 2025-03-05 | md: switch md-cluster to use md_submodle_head | Yu Kuai | 1 | -1/+1 |
| 2025-03-05 | md: don't export md_cluster_ops | Yu Kuai | 1 | -1/+2 |
| 2025-03-05 | md: switch personalities to use md_submodule_head | Yu Kuai | 1 | -6/+1 |
| 2025-03-05 | md: introduce struct md_submodule_head and APIs | Yu Kuai | 1 | -0/+31 |
| 2025-03-05 | md: only include md-cluster.h if necessary | Yu Kuai | 1 | -7/+0 |
| 2025-01-13 | md/md-bitmap: move bitmap_{start, end}write to md upper layer | Yu Kuai | 1 | -0/+2 |
| 2025-01-13 | md: add a new callback pers->bitmap_sector() | Yu Kuai | 1 | -0/+3 |
| 2024-11-05 | md: add a new helper rdev_blocked() | Yu Kuai | 1 | -0/+24 |
| 2024-08-28 | Merge branch 'md-6.12-bitmap' into md-6.12 | Song Liu | 1 | -1/+2 |
| 2024-08-27 | md: Remove flush handling | Yu Kuai | 1 | -10/+0 |
| 2024-08-27 | md/md-bitmap: make in memory structure internal | Yu Kuai | 1 | -1/+1 |
| 2024-08-27 | md/md-bitmap: introduce struct bitmap_operations | Yu Kuai | 1 | -0/+1 |
| 2024-07-04 | md-cluster: Constify struct md_cluster_operations | Christophe JAILLET | 1 | -2/+2 |
| 2024-06-26 | md: set md-specific flags for all queue limits | Christoph Hellwig | 1 | -0/+1 |
| 2024-06-14 | Merge branch 'for-6.11/block-limits' into for-6.11/block | Jens Axboe | 1 | -2/+3 |
| 2024-06-14 | block: move integrity information into queue_limits | Christoph Hellwig | 1 | -2/+3 |
| 2024-06-12 | md: pass in max_sectors for pers->sync_request() | Yu Kuai | 1 | -1/+2 |
| 2024-06-12 | md: replace last_sync_action with new enum type | Yu Kuai | 1 | -5/+4 |
| 2024-06-12 | md: use new helpers in md_do_sync() | Yu Kuai | 1 | -1/+1 |
| 2024-06-12 | md: don't fail action_store() if sync_thread is not registered | Yu Kuai | 1 | -2/+0 |
| 2024-06-12 | md: add new helpers for sync_action | Yu Kuai | 1 | -0/+3 |
| 2024-06-12 | md: add a new enum type sync_action | Yu Kuai | 1 | -1/+56 |
| 2024-06-12 | md: rearrange recovery_flags | Yu Kuai | 1 | -14/+38 |
| 2024-06-10 | md: change the return value type of md_write_start to void | Li Nan | 1 | -1/+1 |
| 2024-05-07 | md: Revert "md: Fix overflow in is_mddev_idle" | Li Nan | 1 | -2/+2 |
| 2024-04-08 | md: don't account sync_io if iostats of the disk is disabled | Li Nan | 1 | -1/+2 |
| 2024-04-08 | md: Fix overflow in is_mddev_idle | Li Nan | 1 | -2/+2 |
| 2024-03-11 | Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -3/+74 |
| 2024-03-06 | md: remove mddev->queue | Christoph Hellwig | 1 | -3/+2 |
| 2024-03-06 | md: add queue limit helpers | Christoph Hellwig | 1 | -0/+3 |
| 2024-03-06 | md: add a mddev_is_dm helper | Christoph Hellwig | 1 | -2/+10 |
| 2024-03-06 | md: add a mddev_add_trace_msg helper | Christoph Hellwig | 1 | -0/+6 |
| 2024-03-06 | md: add a mddev_trace_remap helper | Christoph Hellwig | 1 | -0/+8 |
| 2024-03-05 | dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent wit... | Yu Kuai | 1 | -1/+2 |
| 2024-03-05 | dm-raid: add a new helper prepare_suspend() in md_personality | Yu Kuai | 1 | -0/+1 |
| 2024-03-05 | md: add a new helper reshape_interrupted() | Yu Kuai | 1 | -0/+19 |
| 2024-03-05 | md: export helper md_is_rdwr() | Yu Kuai | 1 | -0/+12 |
| 2024-03-05 | md: export helpers to stop sync_thread | Yu Kuai | 1 | -0/+3 |
| 2024-02-29 | md/raid1: record nonrot rdevs while adding/removing rdevs to conf | Yu Kuai | 1 | -0/+1 |
| 2024-02-29 | md: add a new helper rdev_has_badblock() | Yu Kuai | 1 | -0/+10 |
| 2024-02-25 | md: port block device access to file | Christian Brauner | 1 | -1/+1 |
| 2023-11-27 | md: remove flag RemoveSynchronized | Yu Kuai | 1 | -5/+0 |
| 2023-11-01 | Merge tag 'for-6.7/block-2023-10-30' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -32/+38 |
| 2023-10-28 | md: Convert to bdev_open_by_dev() | Jan Kara | 1 | -3/+1 |
| 2023-10-18 | md: cleanup pers->prepare_suspend() | Yu Kuai | 1 | -18/+0 |
| 2023-10-10 | md: rename __mddev_suspend/resume() back to mddev_suspend/resume() | Yu Kuai | 1 | -6/+6 |
| 2023-10-10 | md: remove old apis to suspend the array | Yu Kuai | 1 | -8/+0 |
| 2023-10-10 | md: cleanup mddev_create/destroy_serial_pool() | Yu Kuai | 1 | -4/+3 |
| 2023-10-10 | md: add new helpers to suspend/resume and lock/unlock array | Yu Kuai | 1 | -0/+27 |
| 2023-10-10 | md: add new helpers to suspend/resume array | Yu Kuai | 1 | -0/+3 |
| 2023-09-22 | md: initialize 'writes_pending' while allocating mddev | Yu Kuai | 1 | -1/+0 |
| 2023-09-22 | md: initialize 'active_io' while allocating mddev | Yu Kuai | 1 | -1/+2 |
| 2023-09-22 | md: use separate work_struct for md_start_sync() | Yu Kuai | 1 | -1/+4 |
| 2023-09-08 | md: fix warning for holder mismatch from export_rdev() | Yu Kuai | 1 | -0/+3 |
| 2023-08-15 | md: Hold mddev->reconfig_mutex when trying to get mddev->sync_thread | Li Lingfeng | 1 | -1/+1 |
| 2023-07-27 | md: also clone new io if io accounting is disabled | Yu Kuai | 1 | -2/+2 |
| 2023-07-27 | md: move initialization and destruction of 'io_acct_set' to md.c | Yu Kuai | 1 | -2/+0 |
| 2023-07-27 | md: refactor idle/frozen_sync_thread() to fix deadlock | Yu Kuai | 1 | -0/+2 |
| 2023-07-27 | md: add a mutex to synchronize idle and frozen in action_store() | Yu Kuai | 1 | -0/+3 |
| 2023-06-23 | md: fix 'delete_mutex' deadlock | Yu Kuai | 1 | -3/+1 |
| 2023-06-13 | md/md-bitmap: add a new helper to unplug bitmap asynchrously | Yu Kuai | 1 | -0/+1 |
| 2023-06-13 | md: protect md_thread with rcu | Yu Kuai | 1 | -4/+4 |
| 2023-06-13 | md: fix duplicate filename for rdev | Yu Kuai | 1 | -2/+8 |
| 2023-06-13 | md: add a new api prepare_suspend() in md_personality | Yu Kuai | 1 | -0/+1 |
| 2023-06-13 | md: export md_is_rdwr() and is_md_suspended() | Yu Kuai | 1 | -0/+17 |
| 2023-04-13 | md: add error_handlers for raid0 and linear | Mariusz Tkaczyk | 1 | -8/+2 |
| 2023-02-08 | md: account io_acct_set usage with active_io | Xiao Ni | 1 | -3/+4 |
| 2023-02-01 | md: Change active_io to percpu | Xiao Ni | 1 | -1/+1 |
| 2022-12-02 | md: mark md_kick_rdev_from_array static | Christoph Hellwig | 1 | -1/+0 |
| 2022-08-02 | md: return the allocated devices from md_alloc | Christoph Hellwig | 1 | -1/+2 |
| 2022-08-02 | md: only delete entries from all_mddevs when the disk is freed | Christoph Hellwig | 1 | -0/+2 |
| 2022-08-02 | md: Explicitly create command-line configured devices | Chris Webb | 1 | -0/+1 |
| 2022-08-02 | md: Use enum for overloaded magic numbers used by mddev->curr_resync | Logan Gunthorpe | 1 | -0/+15 |
| 2022-07-14 | md/core: Combine two sync_page_io() arguments | Bart Van Assche | 1 | -2/+1 |
| 2022-06-15 | Revert "md: don't unregister sync_thread with reconfig_mutex held" | Guoqing Jiang | 1 | -1/+1 |
| 2022-05-22 | md: don't unregister sync_thread with reconfig_mutex held | Guoqing Jiang | 1 | -1/+1 |
| 2022-04-25 | md: Set MD_BROKEN for RAID1 and RAID10 | Mariusz Tkaczyk | 1 | -27/+35 |
| 2022-02-22 | scsi: md: Remove WRITE_SAME support | Christoph Hellwig | 1 | -7/+0 |
| 2022-01-06 | md: Move alloc/free acct bioset in to personality | Xiao Ni | 1 | -0/+2 |
| 2021-10-18 | md: remove unused argument from md_new_event | Guoqing Jiang | 1 | -1/+1 |
| 2021-08-12 | block: remove GENHD_FL_UP | Christoph Hellwig | 1 | -3/+1 |
| 2021-06-30 | Merge tag 'for-5.14/drivers-2021-06-29' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -3/+10 |
| 2021-06-14 | md: Constify attribute_group structs | Rikard Falkeborn | 1 | -2/+2 |
| 2021-06-14 | md: add io accounting for raid0 and raid5 | Guoqing Jiang | 1 | -0/+8 |
| 2021-06-14 | md: revert io stats accounting | Guoqing Jiang | 1 | -1/+0 |
| 2021-06-01 | block: move bd_mutex to struct gendisk | Christoph Hellwig | 1 | -3/+3 |
| 2021-03-24 | md: add md_submit_discard_bio() for submitting discard bio | Xiao Ni | 1 | -0/+2 |
| 2021-01-27 | md: remove bio_alloc_mddev | Christoph Hellwig | 1 | -2/+0 |
| 2021-01-24 | block: store a block_device pointer in struct bio | Christoph Hellwig | 1 | -3/+3 |
| 2020-12-16 | Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -3/+3 |
| 2020-12-14 | Revert "md: change mddev 'chunk_sectors' from int to unsigned" | Mike Snitzer | 1 | -2/+2 |
| 2020-12-12 | md: change mddev 'chunk_sectors' from int to unsigned | Mike Snitzer | 1 | -2/+2 |
| 2020-12-09 | Revert "md: add md_submit_discard_bio() for submitting discard bio" | Song Liu | 1 | -2/+0 |
| 2020-11-30 | md: improve variable names in md_flush_request() | Pankaj Gupta | 1 | -3/+3 |
| 2020-10-13 | Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+2 |
| 2020-09-25 | md: don't detour through bd_contains for the gendisk | Christoph Hellwig | 1 | -1/+1 |
| 2020-09-24 | md: add md_submit_discard_bio() for submitting discard bio | Xiao Ni | 1 | -0/+2 |
| 2020-09-02 | block: remove revalidate_disk() | Christoph Hellwig | 1 | -1/+1 |
| 2020-08-07 | Merge branch 'hch.init_path' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -0/+12 |
| 2020-08-05 | Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+8 |
| 2020-07-16 | md: rewrite md_setup_drive to avoid ioctls | Christoph Hellwig | 1 | -0/+8 |
| 2020-07-16 | md: remove the kernel version of md_u.h | Christoph Hellwig | 1 | -0/+1 |
| 2020-07-16 | md: replace the RAID_AUTORUN ioctl with a direct function call | Christoph Hellwig | 1 | -0/+3 |
| 2020-07-14 | md: fix deadlock causing by sysfs_notify | Junxiao Bi | 1 | -1/+7 |
| 2020-07-13 | md: improve io stats accounting | Artur Paszkiewicz | 1 | -0/+1 |
| 2020-07-08 | writeback: remove bdi->congested_fn | Christoph Hellwig | 1 | -4/+0 |
| 2020-05-13 | md: use memalloc scope APIs in mddev_suspend()/mddev_resume() | Coly Li | 1 | -0/+1 |
| 2020-01-13 | md: introduce a new struct for IO serialization | Guoqing Jiang | 1 | -9/+17 |
| 2020-01-13 | md: add serialize_policy sysfs node for raid1 | Guoqing Jiang | 1 | -0/+1 |
| 2020-01-13 | md: prepare for enable raid1 io serialization | Guoqing Jiang | 1 | -1/+1 |
| 2020-01-13 | md: rename wb stuffs | Guoqing Jiang | 1 | -12/+12 |
| 2019-10-24 | md: improve handling of bio with REQ_PREFLUSH in md_flush_request() | David Jeffery | 1 | -2/+2 |
| 2019-09-03 | md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone | Guilherme G. Piccoli | 1 | -0/+16 |
| 2019-08-27 | md: don't report active array_state until after revalidate_disk() completes. | NeilBrown | 1 | -0/+3 |
| 2019-08-07 | md: allow last device to be forcibly removed from RAID1/RAID10. | Guoqing Jiang | 1 | -0/+1 |
| 2019-06-20 | md: introduce mddev_create/destroy_wb_pool for the change of member device | Guoqing Jiang | 1 | -0/+2 |
| 2019-06-20 | md/raid1: fix potential data inconsistency issue with write behind device | Guoqing Jiang | 1 | -0/+21 |
| 2019-05-24 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 47 | Thomas Gleixner | 1 | -8/+1 |
| 2019-04-01 | md: batch flush requests. | NeilBrown | 1 | -0/+3 |
| 2019-04-01 | Revert "MD: fix lock contention for flush bios" | NeilBrown | 1 | -15/+7 |
| 2018-10-18 | md-cluster/raid10: support add disk under grow mode | Guoqing Jiang | 1 | -0/+1 |
| 2018-07-05 | md-cluster: show array's status more accurate | Guoqing Jiang | 1 | -0/+1 |
| 2018-06-09 | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md | Linus Torvalds | 1 | -7/+15 |
| 2018-05-30 | md: convert to bioset_init()/mempool_init() | Kent Overstreet | 1 | -2/+2 |
| 2018-05-21 | MD: fix lock contention for flush bios | Xiao Ni | 1 | -7/+15 |
| 2018-02-18 | md: fix md_write_start() deadlock w/o metadata devices | Heinz Mauelshagen | 1 | -0/+2 |
| 2018-01-15 | raid5-ppl: PPL support for disks with write-back cache enabled | Tomasz Majchrzak | 1 | -0/+1 |
| 2017-12-11 | md: introduce new personality funciton start() | Song Liu | 1 | -0/+8 |
| 2017-11-01 | md: use lockdep_assert_held | Shaohua Li | 1 | -5/+0 |
| 2017-11-01 | md: remove special meaning of ->quiesce(.., 2) | NeilBrown | 1 | -5/+4 |
| 2017-11-01 | md: allow metadata update while suspending. | NeilBrown | 1 | -0/+6 |
| 2017-09-27 | md: separate request handling | Shaohua Li | 1 | -0/+1 |
| 2017-09-07 | Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md | Linus Torvalds | 1 | -0/+1 |
| 2017-08-28 | md: Runtime support for multiple ppls | Pawel Baldysiak | 1 | -0/+1 |
| 2017-08-23 | block: replace bi_bdev with a gendisk pointer and partitions index | Christoph Hellwig | 1 | -2/+7 |
| 2017-07-21 | md: raid1-10: move raid1/raid10 common code into raid1-10.c | Ming Lei | 1 | -53/+0 |
| 2017-07-21 | md: remove 'idx' from 'struct resync_pages' | Ming Lei | 1 | -1/+0 |
| 2017-07-10 | md/bitmap: don't read page from device with Bitmap_sync | Guoqing Jiang | 1 | -1/+3 |
| 2017-06-21 | md: use a separate bio_set for synchronous IO. | NeilBrown | 1 | -0/+3 |
| 2017-06-13 | md: fix deadlock between mddev_suspend() and md_write_start() | NeilBrown | 1 | -2/+2 |
| 2017-06-05 | md: initialise ->writes_pending in personality modules. | NeilBrown | 1 | -0/+1 |
| 2017-05-08 | md: don't return -EAGAIN in md_allow_write for external metadata arrays | Artur Paszkiewicz | 1 | -1/+1 |
| 2017-05-01 | Merge branch 'md-next' into md-linus | Shaohua Li | 1 | -4/+67 |
| 2017-04-08 | md: support REQ_OP_WRITE_ZEROES | Christoph Hellwig | 1 | -0/+7 |
| 2017-03-24 | md: prepare for managing resync I/O pages in clean way | Ming Lei | 1 | -0/+50 |
| 2017-03-24 | md: move two macros into md.h | Ming Lei | 1 | -0/+5 |
| 2017-03-22 | MD: use per-cpu counter for writes_pending | NeilBrown | 1 | -1/+2 |
| 2017-03-22 | md/raid5: use md_write_start to count stripes, not bios | NeilBrown | 1 | -0/+1 |
| 2017-03-16 | raid5-ppl: runtime PPL enabling or disabling | Artur Paszkiewicz | 1 | -0/+2 |
| 2017-03-16 | md: superblock changes for PPL | Artur Paszkiewicz | 1 | -0/+8 |
| 2017-03-16 | md-cluster: use sync way to handle METADATA_UPDATED msg | Guoqing Jiang | 1 | -3/+0 |
| 2017-03-09 | md: delete dead code | Shaohua Li | 1 | -6/+0 |
| 2017-02-15 | md: fast clone bio in bio_clone_mddev() | Ming Lei | 1 | -2/+0 |
| 2017-02-13 | md: disable WRITE SAME if it fails in underlayer disks | Shaohua Li | 1 | -0/+7 |
| 2017-01-05 | md: cleanup mddev flag clear for takeover | Shaohua Li | 1 | -0/+8 |
| 2016-12-08 | md: separate flags for superblock changes | Shaohua Li | 1 | -7/+9 |
| 2016-11-22 | md: Use REQ_FAILFAST_* on metadata writes where appropriate | NeilBrown | 1 | -1/+20 |
| 2016-11-22 | md/failfast: add failfast flag for md to be used by some personalities. | NeilBrown | 1 | -0/+6 |
| 2016-11-09 | md: define mddev flags, recovery flags and r1bio state bits using enums | NeilBrown | 1 | -40/+36 |
| 2016-11-07 | md: add bad block support for external metadata | Tomasz Majchrzak | 1 | -0/+3 |
| 2016-09-21 | md: changes for MD_STILL_CLOSED flag | Guoqing Jiang | 1 | -3/+2 |
| 2016-07-28 | Merge branch 'mymd/for-next' into mymd/for-linus | Shaohua Li | 1 | -1/+9 |
| 2016-07-19 | md: use seconds granularity for error logging | Arnd Bergmann | 1 | -1/+1 |
| 2016-06-13 | md: reduce the number of synchronize_rcu() calls when multiple devices fail. | NeilBrown | 1 | -0/+5 |
| 2016-06-07 | block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH | Mike Christie | 1 | -1/+1 |
| 2016-06-07 | md: use bio op accessors | Mike Christie | 1 | -1/+2 |
| 2016-06-03 | md-cluster: fix deadlock issue when add disk to an recoverying array | Guoqing Jiang | 1 | -0/+3 |
| 2016-01-15 | Merge tag 'md/4.5' of git://neil.brown.name/md | Linus Torvalds | 1 | -4/+7 |
| 2016-01-13 | Merge tag 'libnvdimm-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -37/+3 |
| 2016-01-14 | md/raid: only permit hot-add of compatible integrity profiles | Dan Williams | 1 | -1/+1 |
| 2016-01-09 | md: convert to use the generic badblocks code | Vishal Verma | 1 | -37/+3 |
| 2016-01-07 | md: Remove 'ready' field from mddev. | NeilBrown | 1 | -2/+0 |
| 2016-01-06 | drivers: md: use ktime_get_real_seconds() | Deepa Dinamani | 1 | -1/+1 |
| 2016-01-06 | md-cluster: Defer MD reloading to mddev->thread | Guoqing Jiang | 1 | -0/+4 |
| 2016-01-06 | md-cluster: remove a disk asynchronously from cluster environment | Guoqing Jiang | 1 | -0/+1 |
| 2015-12-18 | MD: change journal disk role to disk 0 | Shaohua Li | 1 | -2/+6 |
| 2015-11-01 | MD: add new bit to indicate raid array with journal | Song Liu | 1 | -0/+1 |
| 2015-11-01 | md: skip resync for raid array with journal | Shaohua Li | 1 | -0/+1 |
| 2015-10-24 | md: override md superblock recovery_offset for journal device | Shaohua Li | 1 | -1/+7 |
| 2015-10-24 | MD: add a new disk role to present write journal device | Song Liu | 1 | -0/+5 |