1. b804049 scsi: core: remove dummy q->dev check by Stanley Chu · 5 years ago
  2. 8a15b4d block: bypass blk_set_runtime_active for uninitialized q->dev by Stanley Chu · 5 years ago
  3. f7c4ce8 null_blk: validate the number of devices by André Almeida · 5 years ago
  4. 4e47ee8 null_blk: fix module name at log message by André Almeida · 5 years ago
  5. 04c5695 docs: block: null_blk: enhance document style by André Almeida · 5 years ago
  6. 7c1ee70 iocost_monitor: Report debt by Tejun Heo · 5 years ago
  7. b06f2d3 iocost_monitor: Report more info with higher accuracy by Tejun Heo · 5 years ago
  8. e742bd5c iocost_monitor: Always use strings for json values by Tejun Heo · 5 years ago
  9. e1518f6 blk-iocost: Don't let merges push vtime into the future by Tejun Heo · 5 years ago
  10. 36a5248 blk-iocost: Account force-charged overage in absolute vtime by Tejun Heo · 5 years ago
  11. e036c4c blk-iocost: Fix incorrect operation order during iocg free by Tejun Heo · 5 years ago
  12. 795fe54 bfq: Add per-device weight by Fam Zheng · 5 years ago
  13. 5ff047e bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy by Fam Zheng · 5 years ago
  14. e9d3c86 bfq: Fix the missing barrier in __bfq_entity_update_weight_prio by Fam Zheng · 5 years ago
  15. a261425 block: fix elevator_get_by_features() by Jens Axboe · 5 years ago
  16. ebddd2a sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks by Damien Le Moal · 5 years ago
  17. 780d97a block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks by Damien Le Moal · 5 years ago
  18. 737eb78 block: Delay default elevator initialization by Damien Le Moal · 5 years ago
  19. a0958ba block: Improve default elevator selection by Damien Le Moal · 5 years ago
  20. 68c43f1 block: Introduce elevator features by Damien Le Moal · 5 years ago
  21. 954b4a5 block: Change elevator_init_mq() to always succeed by Damien Le Moal · 5 years ago
  22. 61db437 block: Cleanup elevator_init_mq() use by Damien Le Moal · 5 years ago
  23. 362cd2b lightnvm: print error when target is not found by Minwoo Im · 5 years ago
  24. 43db059 lightnvm: introduce pr_fmt for the prefix nvm by Minwoo Im · 5 years ago
  25. 03754ea paride/pcd: need to check if cd->disk is null in pcd_detect by zhengbin · 5 years ago
  26. d821cce paride/pcd: need to set queue to NULL before put_disk by zhengbin · 5 years ago
  27. ecf4d59 paride/pf: need to set queue to NULL before put_disk by zhengbin · 5 years ago
  28. c5ef62e6 Merge branch 'md-next' of git://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-5.4/block by Jens Axboe · 5 years ago
  29. b0f01ec md/raid5: use bio_end_sector to calculate last_sector by Guoqing Jiang · 5 years ago
  30. 07f1a68 md/raid1: fail run raid1 array when active disk less than one by Yufen Yu · 5 years ago
  31. 62f7b19 md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone by Guilherme G. Piccoli · 5 years ago
  32. a22a960 closures: fix a race on wakeup from closure_sync by Kent Overstreet · 5 years ago
  33. d66c992 bcache: Fix an error code in bch_dump_read() by Dan Carpenter · 5 years ago
  34. d55a4ae bcache: add cond_resched() in __bch_cache_cmp() by Shile Zhang · 5 years ago
  35. fa99165 Documentation:kernel-per-CPU-kthreads.txt: Remove reference to elevator= by Marcos Paulo de Souza · 5 years ago
  36. f97eeb6 Documenation: switching-sched: Remove notes about elevator argument by Marcos Paulo de Souza · 5 years ago
  37. 85c0a03 block: elevator.c: Remove now unused elevator= argument by Marcos Paulo de Souza · 5 years ago
  38. cb8acab block: mq-deadline: Fix queue restart handling by Damien Le Moal · 5 years ago
  39. 0feacaa writeback: don't access page->mapping directly in track_foreign_dirty TP by Tejun Heo · 5 years ago
  40. 8f5914b Merge branch 'nvme-5.4' of git://git.infradead.org/nvme into for-5.4/block by Jens Axboe · 5 years ago
  41. 3a8e9ac writeback: add tracepoints for cgroup foreign writebacks by Tejun Heo · 5 years ago
  42. e916ad2 blkcg: add missing NULL check in ioc_cpd_alloc() by Tejun Heo · 5 years ago
  43. bc31c1e nvme-rdma: Use rq_dma_dir macro by Israel Rukshin · 5 years ago
  44. f15872c nvme-fc: Use rq_dma_dir macro by Israel Rukshin · 5 years ago
  45. f2fa006 nvme-pci: Tidy up nvme_unmap_data by Israel Rukshin · 5 years ago
  46. e7832cb nvme: make fabrics command run on a separate request queue by Sagi Grimberg · 5 years ago
  47. d38e9f0 nvme-pci: Support shared tags across queues for Apple 2018 controllers by Benjamin Herrenschmidt · 5 years ago
  48. 6634133 nvme-pci: Add support for Apple 2018+ models by Benjamin Herrenschmidt · 5 years ago
  49. c1e0cc7 nvme-pci: Add support for variable IO SQ element size by Benjamin Herrenschmidt · 5 years ago
  50. 8a1d09a nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros by Benjamin Herrenschmidt · 5 years ago
  51. 35fe0d1 nvme: trace bio completion by Hannes Reinecke · 5 years ago
  52. e01f91d nvme-multipath: fix ana log nsid lookup when nsid is not found by Anton Eidelman · 5 years ago
  53. 89275a9 nvmet-tcp: Add TOS for tcp transport by Israel Rukshin · 5 years ago
  54. bb13985 nvme-tcp: Add TOS for tcp transport by Israel Rukshin · 5 years ago
  55. 9924b03 nvme-tcp: Use struct nvme_ctrl directly by Israel Rukshin · 5 years ago
  56. e63440d nvme-rdma: Add TOS for rdma transport by Israel Rukshin · 5 years ago
  57. 52b4451 nvme-fabrics: Add type of service (TOS) configuration by Israel Rukshin · 5 years ago
  58. 35d1a93 nvmet-tcp: fix possible memory leak by Sagi Grimberg · 5 years ago
  59. b627200 nvmet-tcp: fix possible NULL deref by Sagi Grimberg · 5 years ago
  60. 42df26d nvmet: trace: parse Get LBA Status command in detail by Minwoo Im · 5 years ago
  61. 177b06e nvme: trace: parse Get LBA Status command in detail by Minwoo Im · 5 years ago
  62. a5ef757 nvme: trace: support for Get LBA Status opcode parsed by Minwoo Im · 5 years ago
  63. c638984 nvme: add Get LBA Status command opcode by Minwoo Im · 5 years ago
  64. 3bec2e3 nvmet: fix data units read and written counters in SMART log by Tom Wu · 5 years ago
  65. 1a9460c nvme-tcp: support simple polling by Sagi Grimberg · 6 years ago
  66. 79fd751 nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp by Minwoo Im · 5 years ago
  67. b5b0504 nvme: don't pass cap to nvme_disable_ctrl by Sagi Grimberg · 5 years ago
  68. c0f2f45 nvme: move sqsize setting to the core by Sagi Grimberg · 5 years ago
  69. aa22c8e nvme-pci: set ctrl sqsize to the device q_depth by Sagi Grimberg · 5 years ago
  70. 4fba445 nvme: have nvme_init_identify set ctrl->cap by Sagi Grimberg · 5 years ago
  71. 10407ec nvme-tcp: Use protocol specific operations while reading socket by Potnuri Bharat Teja · 6 years ago
  72. 6be1826 nvme-tcp: cleanup nvme_tcp_recv_pdu by Sagi Grimberg · 5 years ago
  73. 3532e72 blkcg: fix missing free on error path of blk_iocost_init() by Tejun Heo · 5 years ago
  74. 8d1c156 blkcg: blk-iocost: predeclare used structs by Stephen Rothwell · 5 years ago
  75. 8504dea blkcg: add tools/cgroup/iocost_coef_gen.py by Tejun Heo · 5 years ago
  76. 6954ff1 blkcg: add tools/cgroup/iocost_monitor.py by Tejun Heo · 5 years ago
  77. 7caa471 blkcg: implement blk-iocost by Tejun Heo · 5 years ago
  78. 6f816b4 blk-mq: add optional request->alloc_time_ns by Tejun Heo · 5 years ago
  79. beab17f blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ by Tejun Heo · 5 years ago
  80. 9677a3e block/rq_qos: implement rq_qos_ops->queue_depth_changed() by Tejun Heo · 5 years ago
  81. d3e65ff block/rq_qos: add rq_qos_merge() by Tejun Heo · 5 years ago
  82. 015d254 blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() by Tejun Heo · 5 years ago
  83. 86a5bba blkcg: make ->cpd_init_fn() optional by Tejun Heo · 5 years ago
  84. cf09a8e blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() by Tejun Heo · 5 years ago
  85. da8c828 Merge branch 'md-next' of git://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-5.4/block by Jens Axboe · 5 years ago
  86. 0009fad raid5 improve too many read errors msg by adding limits by Nigel Croxon · 5 years ago
  87. 9d4b45d md: don't report active array_state until after revalidate_disk() completes. by NeilBrown · 5 years ago
  88. 480523f md: only call set_in_sync() when it is expected to succeed. by NeilBrown · 5 years ago
  89. cecf5d8 block: split .sysfs_lock into two locks by Ming Lei · 5 years ago
  90. 58c898b block: add helper for checking if queue is registered by Ming Lei · 5 years ago
  91. c6ba933 blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue by Ming Lei · 5 years ago
  92. c48dac1 block: don't hold q->sysfs_lock in elevator_init_mq by Ming Lei · 5 years ago
  93. 9685b22 block: Remove blk_mq_register_dev() by Bart Van Assche · 5 years ago
  94. 97b2782 writeback, memcg: Implement foreign dirty flushing by Tejun Heo · 5 years ago
  95. d62241c7 writeback, memcg: Implement cgroup_writeback_by_id() by Tejun Heo · 5 years ago
  96. ed288dc writeback: Separate out wb_get_lookup() from wb_get_create() by Tejun Heo · 5 years ago
  97. 34f8fe5 bdi: Add bdi->id by Tejun Heo · 5 years ago
  98. 5b9cce4 writeback: Generalize and expose wb_completion by Tejun Heo · 5 years ago
  99. 38b4e09 null_blk: fix inline misuse by Jens Axboe · 5 years ago
  100. a3d7d67 null_blk: create a helper for req completion by Chaitanya Kulkarni · 5 years ago