1. 1718de7 Merge tag 'for-5.2/block-post-20190516' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  2. 7a102d9 block/bio-integrity: use struct_size() in kmalloc() by Jackie Liu · 6 years ago
  3. 67a2422 Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  4. cf482a4 Merge tag 'driver-core-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 6 years ago
  5. 6621566 block: don't drain in-progress dispatch in blk_cleanup_queue() by Ming Lei · 6 years ago
  6. 1b97871 blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release by Ming Lei · 6 years ago
  7. 2f8f133 blk-mq: always free hctx after request queue is freed by Ming Lei · 6 years ago
  8. 7c6c5b7 blk-mq: split blk_mq_alloc_and_init_hctx into two parts by Ming Lei · 6 years ago
  9. c7e2d94 blk-mq: free hw queue's resource in hctx's release handler by Ming Lei · 6 years ago
  10. fbc2a15 blk-mq: move cancel of requeue_work into blk_mq_release by Ming Lei · 6 years ago
  11. e87eb30 blk-mq: grab .q_usage_counter when queuing request from plug code path by Ming Lei · 6 years ago
  12. 273938b block: fix function name in comment by Raul E Rangel · 6 years ago
  13. 12adb7a block: remove the unused blk_queue_dma_pad function by Christoph Hellwig · 6 years ago
  14. 3dcf60b block: add SPDX tags to block layer files missing licensing information by Christoph Hellwig · 6 years ago
  15. a497ee3 block: switch all files cleared marked as GPLv2 or later to SPDX tags by Christoph Hellwig · 6 years ago
  16. 8c16567 block: switch all files cleared marked as GPLv2 to SPDX tags by Christoph Hellwig · 6 years ago
  17. dcdca75 block: clean up __bio_add_pc_page a bit by Christoph Hellwig · 6 years ago
  18. 6601e44e block: remove bogus comments in __bio_add_pc_page by Christoph Hellwig · 6 years ago
  19. 4713839 block: remove the __bio_add_pc_page export by Christoph Hellwig · 6 years ago
  20. 2b070cf block: remove the i argument to bio_for_each_segment_all by Christoph Hellwig · 6 years ago
  21. 800f5aa block: Replace all ktype default_attrs with groups by Kimberly Brown · 6 years ago
  22. 0257c0e block: don't run get_page() on pages from non-bvec iov iter by Ming Lei · 6 years ago
  23. 551879a block: clarify that bio_add_page() and related helpers can add multi pages by Ming Lei · 6 years ago
  24. 4d25339 block: don't show io_timeout if driver has no timeout handler by Weiping Zhang · 6 years ago
  25. f9f7687 block: avoid scatterlist offsets > PAGE_SIZE by Christoph Hellwig · 6 years ago
  26. 6fcc44d block: fix use-after-free on gendisk by Yufen Yu · 6 years ago
  27. 5c61ee2 Merge tag 'v5.1-rc6' into for-5.2/block by Jens Axboe · 6 years ago
  28. 77f1e0a bfq: update internal depth state when queue depth changes by Jens Axboe · 6 years ago
  29. cdf3e3d block: check_events: don't bother with events if unsupported by Martin Wilck · 6 years ago
  30. c92e2f0 block: disk_events: introduce event flags by Martin Wilck · 6 years ago
  31. 673387a block: genhd: remove async_events field by Martin Wilck · 6 years ago
  32. 52d52d1 block: only allow contiguous page structs in a bio_vec by Christoph Hellwig · 6 years ago
  33. 7321ecb block: change how we get page references in bio_iov_iter_get_pages by Christoph Hellwig · 6 years ago
  34. 14eacf1 block: don't allow multiple bio_iov_iter_get_pages calls per bio by Christoph Hellwig · 6 years ago
  35. a10584c block: refactor __bio_iov_bvec_add_pages by Christoph Hellwig · 6 years ago
  36. 8a96a0e block: rewrite blk_bvec_map_sg to avoid a nth_page call by Christoph Hellwig · 6 years ago
  37. a3761c3 block: do not leak memory in bio_copy_user_iov() by Jérôme Glisse · 6 years ago
  38. 1b8f21b7 blk-mq: introduce blk_mq_complete_request_sync() by Ming Lei · 6 years ago
  39. eed47d1 block, bfq: fix use after free in bfq_bfqq_expire by Paolo Valente · 6 years ago
  40. b21e11c block: fix build warning in merging bvecs by Ming Lei · 6 years ago
  41. 636b8fe block, bfq: fix some typos in comments by Angelo Ruocco · 6 years ago
  42. d0b0a81 block: remove unused variable 'def' by Hisao Tanabe · 6 years ago
  43. a80f36c block: sed-opal: rename next to execute_steps by David Kozub · 6 years ago
  44. 0af2648 block: sed-opal: don't repeat opal_discovery0 in each steps array by David Kozub · 6 years ago
  45. 3db8723 block: sed-opal: pass steps via argument rather than via opal_dev by David Kozub · 6 years ago
  46. 372be40 block: sed-opal: use named Opal tokens instead of integer literals by David Kozub · 6 years ago
  47. 3fff234 block: sed-opal: unify retrieval of table columns by David Kozub · 6 years ago
  48. a4ddbd1 block: sed-opal: add token for OPAL_LIFECYCLE by David Kozub · 6 years ago
  49. 2855995 block: sed-opal: split generation of bytestring header and content by Jonas Rabenstein · 6 years ago
  50. b2f9c6e block: sed-opal: print failed function address by Jonas Rabenstein · 6 years ago
  51. b68f09e block: sed-opal: reuse response_get_token to decrease code duplication by David Kozub · 6 years ago
  52. 7d9b62a block: sed-opal: unify error handling of responses by David Kozub · 6 years ago
  53. e8b2922 block: sed-opal: unify cmd start by David Kozub · 6 years ago
  54. 78d584c block: sed-opal: close parameter list in cmd_finalize by David Kozub · 6 years ago
  55. e2821a5 block: sed-opal: unify space check in add_token_* by Jonas Rabenstein · 6 years ago
  56. 1b6b75b block: sed-opal: use correct macro for method length by Jonas Rabenstein · 6 years ago
  57. 1e815b3 block: sed-opal: fix typos and formatting by David Kozub · 6 years ago
  58. 78bf473 block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR by David Kozub · 6 years ago
  59. 72deb45 block: remove CONFIG_LBDAF by Christoph Hellwig · 6 years ago
  60. fd9c40f block: Revert v5.0 blk_mq_request_issue_directly() changes by Bart Van Assche · 6 years ago
  61. 2b24e6f block: bio: ensure newly added bio flags don't override BVEC_POOL_IDX by Johannes Thumshirn · 6 years ago
  62. bcc816d blk-mq: do not reset plug->rq_count before the list is sorted by Dongli Zhang · 6 years ago
  63. ff3b74b blk-mq: add trace block plug and unplug for multiple queues by Yufen Yu · 6 years ago
  64. b9a1ff5 block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx by Shenghui Wang · 6 years ago
  65. f6970f8 block: don't check if adjacent bvecs in one bio can be mergeable by Ming Lei · 6 years ago
  66. 16e3e41 block: reuse __blk_bvec_map_sg() for mapping page sized bvec by Ming Lei · 6 years ago
  67. cae6c2e block: remove argument of 'request_queue' from __blk_bvec_map_sg by Ming Lei · 6 years ago
  68. 489fbbc block: enable multi-page bvec for passthrough IO by Ming Lei · 6 years ago
  69. 1904708 block: put the same page when adding it to bio by Ming Lei · 6 years ago
  70. 5919482 block: check if page is mergeable in one helper by Ming Lei · 6 years ago
  71. 5a8ce24 block: cleanup bio_add_pc_page by Ming Lei · 6 years ago
  72. fd7d8d4 block: don't merge adjacent bvecs to one segment in bio blk_queue_split by Ming Lei · 6 years ago
  73. db5ebd6 block: avoid to break XEN by multi-page bvec by Ming Lei · 6 years ago
  74. 0383ad4 block: pass page to xen_biovec_phys_mergeable by Ming Lei · 6 years ago
  75. fffca08 block, bfq: save & resume weight on a queue merge/split by Francesco Pollicino · 6 years ago
  76. 1e66413 block, bfq: print SHARED instead of pid for shared queues in logs by Francesco Pollicino · 6 years ago
  77. 84a7468 block, bfq: always protect newly-created queues from existing active queues by Paolo Valente · 6 years ago
  78. 7074f07 block, bfq: do not tag totally seeky queues as soft rt by Paolo Valente · 6 years ago
  79. 8cacc5a block, bfq: do not merge queues on flash storage with queueing by Paolo Valente · 6 years ago
  80. 2341d662 block, bfq: tune service injection basing on request service times by Paolo Valente · 6 years ago
  81. fb53ac6 block, bfq: do not idle for lowest-weight queues by Paolo Valente · 6 years ago
  82. 778c02a block, bfq: increase idling for weight-raised queues by Paolo Valente · 6 years ago
  83. 42b1bd3 block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y by Konstantin Khlebnikov · 6 years ago
  84. e861857 blk-mq: fix sbitmap ws_active for shared tags by Jens Axboe · 6 years ago
  85. 85fae29 blk-mq: update comment for blk_mq_hctx_has_pending() by Yufen Yu · 6 years ago
  86. 13f0638 blk-mq: use blk_mq_put_driver_tag() to put tag by Yufen Yu · 6 years ago
  87. 1bdd3db Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  88. 537d71b blkcg: Fix kernel-doc warnings by Bart Van Assche · 6 years ago
  89. 373e915 blk-iolatency: #include "blk.h" by Bart Van Assche · 6 years ago
  90. e6c9871 block: Unexport blk_mq_add_to_requeue_list() by Bart Van Assche · 6 years ago
  91. 29ece8b block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value by Yufen Yu · 6 years ago
  92. 399254a block: add BIO_NO_PAGE_REF flag by Jens Axboe · 6 years ago
  93. 684b732 blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART by Yufen Yu · 6 years ago
  94. 11efae3 Merge tag 'for-5.1/block-post-20190315' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  95. b542023 mm: refactor readahead defines in mm.h by Nikolay Borisov · 6 years ago
  96. 92fff53 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
  97. 38e7571 Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  98. 80201fe Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  99. 05b700b block: fix segment calculation for passthrough IO by Ming Lei · 6 years ago
  100. aaeee62 block: fix updating bio's front segment size by Ming Lei · 6 years ago