1. 2434af7 blk-mq: Revert "blk-mq: reimplement blk_mq_hw_queue_mapped" by Ming Lei · 6 years ago
  2. 37f9579 blk-mq: Avoid that submitting a bio concurrently with device removal triggers a crash by Bart Van Assche · 6 years ago
  3. 37c7c6c blk-mq: remove code for dealing with remapping queue by Ming Lei · 6 years ago
  4. 127276c blk-mq: reimplement blk_mq_hw_queue_mapped by Ming Lei · 6 years ago
  5. efea845 blk-mq: don't check queue mapped in __blk_mq_delay_run_hw_queue() by Ming Lei · 6 years ago
  6. 15fe8a90 blk-mq: remove blk_mq_delay_queue() by Ming Lei · 6 years ago
  7. f82ddf1 blk-mq: introduce blk_mq_hw_queue_first_cpu() to figure out first cpu by Ming Lei · 6 years ago
  8. 476f8c9 blk-mq: avoid to write intermediate result to hctx->next_cpu by Ming Lei · 6 years ago
  9. bffa990 blk-mq: don't keep offline CPUs mapped to hctx 0 by Ming Lei · 6 years ago
  10. a1c735f blk-mq: make sure that correct hctx->next_cpu is set by Ming Lei · 6 years ago
  11. 0bca799 blk-mq: order getting budget and driver tag by Ming Lei · 6 years ago
  12. 3526dd0 Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  13. 06dd3df Merge tag 'char-misc-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc by Linus Torvalds · 6 years ago
  14. bc6d65e blk-mq: Directly schedule q->timeout_work when aborting a request by Tejun Heo · 6 years ago
  15. f23f5bec blk-mq: Allow PCI vector offset for mapping queues by Keith Busch · 6 years ago
  16. bc56e2c block, bfq: lower-bound the estimated peak rate to 1 by Paolo Valente · 6 years ago
  17. a687a53 treewide: simplify Kconfig dependencies for removed archs by Arnd Bergmann · 6 years ago
  18. bd5c4fa Fix slab name "biovec-(1<<(21-12))" by Mikulas Patocka · 6 years ago
  19. 818e0fa block: Change a rcu_read_{lock,unlock}_sched() pair into rcu_read_{lock,unlock}() by Bart Van Assche · 6 years ago
  20. 52c5e62 block: bio_check_eod() needs to consider partitions by Christoph Hellwig · 6 years ago
  21. ec6dcf6 blk-mq-debugfs: Show more request state information by Bart Van Assche · 6 years ago
  22. 4c69948 blk-throttle: fix race between blkcg_bio_issue_check() and cgroup_rmdir() by Joseph Qi · 6 years ago
  23. 5f990d3 block: sed-opal: fix u64 short atom length by Jonas Rabenstein · 6 years ago
  24. f33ff11 block, char_dev: Use correct format specifier for unsigned ints by Srivatsa S. Bhat · 6 years ago
  25. 17cb960 bsg: split handling of SCSI CDBs vs transport requeues by Christoph Hellwig · 6 years ago
  26. ef6fa64 bsg-lib: remove bsg_job.req by Christoph Hellwig · 6 years ago
  27. 31156ec bsg-lib: introduce a timeout field in struct bsg_job by Christoph Hellwig · 6 years ago
  28. 56c4bdd block: Suppress kernel-doc warnings triggered by blk-zoned.c by Bart Van Assche · 6 years ago
  29. 8a0ac14 block: Move the queue_flag_*() functions from a public into a private header file by Bart Van Assche · 6 years ago
  30. 8b904b5 block: Use blk_queue_flag_*() in drivers instead of queue_flag_*() by Bart Van Assche · 6 years ago
  31. 7dfdbc7 block: Protect queue flag changes with the queue lock by Bart Van Assche · 6 years ago
  32. 8814ce8 block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}() by Bart Van Assche · 6 years ago
  33. f78bac2 block: Use the queue_flag_*() functions instead of open-coding these by Bart Van Assche · 6 years ago
  34. d15e1175 block: sed-opal: fix response string extraction by Jonas Rabenstein · 6 years ago
  35. fb6d47a Merge tag 'for-linus-20180302' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  36. 9c0fb1e block: display the correct diskname for bio by Jiufei Xue · 6 years ago
  37. 7c5a0dc block: fix the count of PGPGOUT for WRITE_SAME by Jiufei Xue · 6 years ago
  38. f3bc78d mq-deadline: Make sure to always unlock zones by Damien Le Moal · 6 years ago
  39. a063057 block: Fix a race between request queue removal and the block cgroup controller by Bart Van Assche · 6 years ago
  40. 498f665 block: Fix a race between the cgroup code and request queue initialization by Bart Van Assche · 6 years ago
  41. 5ee0524 block: Add 'lock' as third argument to blk_alloc_queue_node() by Bart Van Assche · 6 years ago
  42. e9a99a6 block: clear ctx pending bit under ctx lock by Omar Sandoval · 6 years ago
  43. 18bc423 blk-mq-debugfs: Show zone locking information by Bart Van Assche · 6 years ago
  44. 1209cb7 blk-mq-debugfs: Reorder queue show and store methods by Bart Van Assche · 6 years ago
  45. 56c0908 genhd: Fix BUG in blkdev_open() by Jan Kara · 6 years ago
  46. 9df6c29 genhd: Add helper put_disk_and_module() by Jan Kara · 6 years ago
  47. 3079c22 genhd: Rename get_disk() to get_disk_and_module() by Jan Kara · 6 years ago
  48. d52987b genhd: Fix leaked module reference for NVME devices by Jan Kara · 6 years ago
  49. ba989a0 block: kyber: fix domain token leak during requeue by Ming Lei · 6 years ago
  50. 105976f blk-mq: don't call io sched's .requeue_request when requeueing rq to ->dispatch by Ming Lei · 6 years ago
  51. 0bd1ed4 block: pass inclusive 'lend' parameter to truncate_inode_pages_range by Ming Lei · 6 years ago
  52. ed7158b treewide/trivial: Remove ';;$' typo noise by Ingo Molnar · 6 years ago
  53. 67b4110 blk: optimization for classic polling by Nitesh Shetty · 6 years ago
  54. a9a0884 vfs: do bulk POLL* -> EPOLL* replacement by Linus Torvalds · 6 years ago
  55. a787739 block, bfq: add requeue-request hook by Paolo Valente · 6 years ago
  56. 30abb3a block: Add should_fail_bio() for bpf error injection by Howard McLauchlan · 6 years ago
  57. 5235553 blk-wbt: account flush requests correctly by Jens Axboe · 6 years ago
  58. 64b2868 Merge tag 'for-linus-20180204' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  59. bea99a5 blk-mq-sched: Enable merging discard bio into request by Keith Busch · 6 years ago
  60. 445251d blk-mq: fix discard merge with scheduler attached by Jens Axboe · 6 years ago
  61. 86ff7c2 blk-mq: introduce BLK_STS_DEV_RESOURCE by Ming Lei · 6 years ago
  62. 168fe32 Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  63. 0a4b6e2 Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  64. 3124b65 bsg: use pr_debug instead of hand crafted macros by Johannes Thumshirn · 7 years ago
  65. 6b136a2 blk-mq-debugfs: don't allow write on attributes with seq_operations set by Eryu Guan · 7 years ago
  66. 20d5902 block: Set BIO_TRACE_COMPLETION on new bio during split by Goldwyn Rodrigues · 7 years ago
  67. 475a055 blk-throttle: use queue_is_rq_based by weiping zhang · 7 years ago
  68. f5ced52 block: Remove kblockd_schedule_delayed_work{,_on}() by Bart Van Assche · 7 years ago
  69. ae943d2 blk-mq: Avoid that blk_mq_delay_run_hw_queue() introduces unintended delays by Bart Van Assche · 7 years ago
  70. c77ff7f blk-mq: Rename blk_mq_request_direct_issue() into blk_mq_request_issue_directly() by Bart Van Assche · 7 years ago
  71. b889bf6 blk-throttle: track read and write request individually by Joseph Qi · 7 years ago
  72. a13553c block: add bdev_read_only() checks to common helpers by Ilya Dryomov · 7 years ago
  73. 721c7fc block: fail op_is_write() requests to read-only partitions by Ilya Dryomov · 7 years ago
  74. 17534c6 blk-throttle: export io_serviced_recursive, io_service_bytes_recursive by weiping zhang · 7 years ago
  75. 2c2086a block: Protect less code with sysfs_lock in blk_{un,}register_queue() by Bart Van Assche · 7 years ago
  76. 14a2349 block: Document scheduler modification locking requirements by Bart Van Assche · 7 years ago
  77. 83d016a block: Unexport elv_register_queue() and elv_unregister_queue() by Bart Van Assche · 7 years ago
  78. 8a8747d block, bfq: limit sectors served with interactive weight raising by Paolo Valente · 7 years ago
  79. a52a69e block, bfq: limit tags for writes and async I/O by Paolo Valente · 7 years ago
  80. 23d4ee1 blk-mq: don't dispatch request in blk_mq_request_direct_issue if queue is busy by Ming Lei · 7 years ago
  81. de99a34 block: Fix __bio_integrity_endio() documentation by Bart Van Assche · 7 years ago
  82. 9e97d29 blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request by Mike Snitzer · 7 years ago
  83. 396eaf2 blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback by Ming Lei · 7 years ago
  84. 0f95549 blk-mq: factor out a few helpers from __blk_mq_try_issue_directly by Mike Snitzer · 7 years ago
  85. 7df938f blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk by Ming Lei · 7 years ago
  86. 7bed459 blk-mq: make sure hctx->next_cpu is set correctly by Ming Lei · 7 years ago
  87. 69e0927 blk_rq_map_user_iov: fix error override by Douglas Gilbert · 7 years ago
  88. fa70d2e block: allow gendisk's request_queue registration to be deferred by Mike Snitzer · 7 years ago
  89. 667257e block: properly protect the 'queue' kobj in blk_unregister_queue by Mike Snitzer · 7 years ago
  90. bc8d062 block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN by Mike Snitzer · 7 years ago
  91. bf9ae8c blk-mq: fix bad clear of RQF_MQ_INFLIGHT in blk_mq_ct_ctx_init() by Jens Axboe · 7 years ago
  92. 85ba3ef blk-mq: add missing RQF_STARTED to debugfs by Jens Axboe · 7 years ago
  93. 20e4d813 blk-mq: simplify queue mapping & schedule with each possisble CPU by Christoph Hellwig · 7 years ago
  94. c27d53f blk-mq: Reduce the number of if-statements in blk_mq_mark_tag_wait() by Bart Van Assche · 7 years ago
  95. b7435db blk-mq: Add locking annotations to hctx_lock() and hctx_unlock() by Bart Van Assche · 7 years ago
  96. 0478fe6 block: silently forbid sending any ioctl to a partition by Paolo Bonzini · 7 years ago
  97. 7c3fb70 block: rearrange a few request fields for better cache layout by Jens Axboe · 7 years ago
  98. e14575b3 block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit by Jens Axboe · 7 years ago
  99. 0a72e7f block: add accessors for setting/querying request deadline by Jens Axboe · 7 years ago
  100. 76a86f9 block: remove REQ_ATOM_POLL_SLEPT by Jens Axboe · 7 years ago