| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'for-linus-20180302' of git://git.kernel.dk/linux-block | Linus Torvalds | 2018-03-02 | 2 | -2/+2 |
|\ |
|
| * | bcache: fix kcrashes with fio in RAID5 backend dev | Tang Junhui | 2018-02-27 | 1 | -1/+1 |
| * | bcache: correct flash only vols (check all uuids) | Coly Li | 2018-02-27 | 1 | -1/+1 |
* | | md/raid1: fix NULL pointer dereference | Yufen Yu | 2018-02-25 | 1 | -0/+11 |
* | | md: fix a potential deadlock of raid5/raid10 reshape | BingJing Chang | 2018-02-25 | 3 | -14/+15 |
* | | md-cluster: choose correct label when clustered layout is not supported | Lidong Zhong | 2018-02-25 | 1 | -1/+1 |
* | | md: raid5: avoid string overflow warning | Arnd Bergmann | 2018-02-21 | 1 | -3/+4 |
* | | raid5-ppl: fix handling flush requests | Artur Paszkiewicz | 2018-02-21 | 2 | -1/+12 |
* | | md raid10: fix NULL deference in handle_write_completed() | Yufen Yu | 2018-02-19 | 1 | -2/+4 |
* | | md: only allow remove_and_add_spares when no sync_thread running. | NeilBrown | 2018-02-19 | 1 | -0/+4 |
* | | md: document lifetime of internal rdev pointer. | NeilBrown | 2018-02-18 | 3 | -0/+37 |
* | | md: fix md_write_start() deadlock w/o metadata devices | Heinz Mauelshagen | 2018-02-18 | 2 | -0/+12 |
* | | MD: Free bioset when md_run fails | Xiao Ni | 2018-02-17 | 1 | -5/+21 |
* | | raid10: change the size of resync window for clustered raid | Guoqing Jiang | 2018-02-17 | 1 | -1/+1 |
* | | md-multipath: Use seq_putc() in multipath_status() | Markus Elfring | 2018-02-17 | 1 | -1/+1 |
* | | md/raid1: Fix trailing semicolon | Luis de Bethencourt | 2018-02-17 | 1 | -1/+1 |
* | | md/raid5: simplify uninitialization of shrinker | Aliaksei Karaliou | 2018-02-17 | 1 | -3/+1 |
|/ |
|
* | dm: correctly handle chained bios in dec_pending() | NeilBrown | 2018-02-16 | 1 | -1/+2 |
* | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 2018-02-11 | 2 | -4/+4 |
* | bcache: fix for data collapse after re-attaching an attached device | Tang Junhui | 2018-02-07 | 3 | -7/+11 |
* | bcache: return attach error when no cache set exist | Tang Junhui | 2018-02-07 | 1 | -2/+3 |
* | bcache: set writeback_rate_update_seconds in range [1, 60] seconds | Coly Li | 2018-02-07 | 3 | -2/+7 |
* | bcache: fix for allocator and register thread race | Tang Junhui | 2018-02-07 | 2 | -4/+18 |
* | bcache: set error_limit correctly | Coly Li | 2018-02-07 | 3 | -3/+4 |
* | bcache: properly set task state in bch_writeback_thread() | Coly Li | 2018-02-07 | 2 | -3/+8 |
* | bcache: fix high CPU occupancy during journal | Tang Junhui | 2018-02-07 | 3 | -15/+36 |
* | bcache: add journal statistic | Tang Junhui | 2018-02-07 | 3 | -0/+24 |
* | Merge tag 'for-linus-20180204' of git://git.kernel.dk/linux-block | Linus Torvalds | 2018-02-04 | 1 | -3/+2 |
|\ |
|
| * | blk-mq: introduce BLK_STS_DEV_RESOURCE | Ming Lei | 2018-01-30 | 1 | -3/+2 |
* | | Merge tag 'for-4.16/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2018-01-31 | 24 | -612/+1252 |
|\ \ |
|
| * | | dm mpath selector: more evenly distribute ties | Khazhismel Kumykov | 2018-01-29 | 2 | -6/+6 |
| * | | dm unstripe: fix target length versus number of stripes size check | Scott Bauer | 2018-01-29 | 1 | -8/+2 |
| * | | dm thin: fix trailing semicolon in __remap_and_issue_shared_cell | Luis de Bethencourt | 2018-01-29 | 1 | -1/+1 |
| * | | dm table: fix NVMe bio-based dm_table_determine_type() validation | Mike Snitzer | 2018-01-29 | 1 | -22/+35 |
| * | | dm: various cleanups to md->queue initialization code | Mike Snitzer | 2018-01-29 | 3 | -22/+12 |
| * | | dm mpath: delay the retry of a request if the target responded as busy | Mike Snitzer | 2018-01-29 | 2 | -1/+8 |
| * | | dm mpath: return DM_MAPIO_DELAY_REQUEUE if QUEUE_IO or PG_INIT_REQUIRED | Ming Lei | 2018-01-17 | 1 | -3/+2 |
| * | | dm mpath: return DM_MAPIO_REQUEUE on blk-mq rq allocation failure | Ming Lei | 2018-01-17 | 1 | -1/+13 |
| * | | dm log writes: fix max length used for kstrndup | Ma Shimiao | 2018-01-17 | 1 | -1/+1 |
| * | | dm: backfill missing calls to mutex_destroy() | Mike Snitzer | 2018-01-17 | 9 | -2/+27 |
| * | | dm snapshot: use mutex instead of rw_semaphore | Mikulas Patocka | 2018-01-17 | 1 | -41/+43 |
| * | | dm flakey: check for null arg_name in parse_features() | Goldwyn Rodrigues | 2018-01-17 | 1 | -0/+5 |
| * | | dm: move dm_table_destroy() to same header as dm_table_create() | Brian Norris | 2018-01-17 | 1 | -1/+0 |
| * | | dm raid: make raid_sets symbol static | Wei Yongjun | 2018-01-17 | 1 | -1/+1 |
| * | | dm bufio: eliminate unnecessary labels in dm_bufio_client_create() | Mike Snitzer | 2018-01-17 | 1 | -7/+5 |
| * | | dm bufio: check result of register_shrinker() | Aliaksei Karaliou | 2018-01-17 | 1 | -6/+9 |
| * | | dm bufio: add missed destroys of client mutex | Aliaksei Karaliou | 2018-01-17 | 1 | -0/+2 |
| * | | dm bufio: use REQ_OP_READ and REQ_OP_WRITE | Mikulas Patocka | 2018-01-17 | 1 | -6/+6 |
| * | | dm: add unstriped target | Scott Bauer | 2018-01-17 | 3 | -0/+233 |
| * | | dm mpath: factor out SCSI vs NVMe path selection | Mike Snitzer | 2018-01-06 | 1 | -13/+55 |