summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-09-13md: add feature flag MD_FEATURE_RAID0_LAYOUTNeilBrown3-0/+18
2019-09-13md/raid0: avoid RAID0 data corruption due to layout confusion.NeilBrown2-1/+45
2019-09-13raid5: don't set STRIPE_HANDLE to stripe which is in batch listGuoqing Jiang1-1/+2
2019-09-13raid5: don't increment read_errors on EILSEQ returnNigel Croxon1-1/+2
2019-09-12Merge branch 'nvme-5.4' of git://git.infradead.org/nvme into for-5.4/blockJens Axboe7-71/+153
2019-09-12nvmet: fix a wrong error status returned in error log pageAmit1-5/+3
2019-09-12nvme: send discovery log page change events to userspaceSagi Grimberg1-1/+5
2019-09-12nvme: add uevent variables for controller devicesSagi Grimberg1-0/+28
2019-09-12nvme: enable aen regardless of the presence of I/O queuesSagi Grimberg1-2/+4
2019-09-12nvme-fabrics: allow discovery subsystems accept a katoSagi Grimberg1-10/+2
2019-09-12nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery()Markus Elfring1-3/+1
2019-09-12nvme: Remove redundant assignment of cq vectorIsrael Rukshin1-1/+0
2019-09-12nvme: Assign subsys instance from first ctrlKeith Busch1-11/+10
2019-09-12nvme: tcp: remove redundant assignment to variable retColin Ian King1-1/+1
2019-09-12nvme: include admin_q sync with nvme_sync_queuesEdmund Nadolski1-0/+3
2019-09-12nvme: Treat discovery subsystems as unique subsystemsJames Smart1-0/+11
2019-09-12nvme: fix ns removal hang when failing to revalidate due to a transient errorSagi Grimberg1-1/+7
2019-09-12nvme: make nvme_report_ns_ids propagate error backSagi Grimberg1-6/+22
2019-09-12nvme: make nvme_identify_ns propagate errors backSagi Grimberg1-19/+20
2019-09-12nvme: pass status to nvme_error_statusSagi Grimberg1-3/+3
2019-09-12nvme-fc: Fail transport errors with NVME_SC_HOST_PATHJames Smart1-7/+30
2019-09-12nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failedSagi Grimberg1-1/+1
2019-09-12nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERRORSagi Grimberg1-1/+3
2019-09-12block: fix race between switching elevator and removing queuesMing Lei1-3/+5
2019-09-12scsi: core: remove dummy q->dev checkStanley Chu1-2/+1
2019-09-12block: bypass blk_set_runtime_active for uninitialized q->devStanley Chu1-5/+7
2019-09-11null_blk: validate the number of devicesAndré Almeida1-1/+5
2019-09-11null_blk: fix module name at log messageAndré Almeida1-2/+2
2019-09-11docs: block: null_blk: enhance document styleAndré Almeida1-15/+18
2019-09-10iocost_monitor: Report debtTejun Heo2-4/+7
2019-09-10iocost_monitor: Report more info with higher accuracyTejun Heo1-7/+11
2019-09-10iocost_monitor: Always use strings for json valuesTejun Heo1-20/+20
2019-09-10blk-iocost: Don't let merges push vtime into the futureTejun Heo1-7/+18
2019-09-10blk-iocost: Account force-charged overage in absolute vtimeTejun Heo1-7/+55
2019-09-10blk-iocost: Fix incorrect operation order during iocg freeTejun Heo1-3/+3
2019-09-06bfq: Add per-device weightFam Zheng2-11/+87
2019-09-06bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacyFam Zheng1-28/+32
2019-09-06bfq: Fix the missing barrier in __bfq_entity_update_weight_prioFam Zheng1-0/+2
2019-09-06block: fix elevator_get_by_features()Jens Axboe1-6/+7
2019-09-05sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disksDamien Le Moal1-0/+2
2019-09-05block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disksDamien Le Moal1-0/+2
2019-09-05block: Delay default elevator initializationDamien Le Moal5-5/+28
2019-09-05block: Improve default elevator selectionDamien Le Moal1-7/+44
2019-09-05block: Introduce elevator featuresDamien Le Moal5-11/+67
2019-09-05block: Change elevator_init_mq() to always succeedDamien Le Moal3-19/+14
2019-09-05block: Cleanup elevator_init_mq() useDamien Le Moal2-15/+16
2019-09-05lightnvm: print error when target is not foundMinwoo Im1-1/+4
2019-09-05lightnvm: introduce pr_fmt for the prefix nvmMinwoo Im1-24/+25
2019-09-04paride/pcd: need to check if cd->disk is null in pcd_detectzhengbin1-4/+6
2019-09-04paride/pcd: need to set queue to NULL before put_diskzhengbin1-1/+1