| 69840466086d ("block: fix the DISCARD request merge") |
| 445251d0f4d3 ("blk-mq: fix discard merge with scheduler attached") |
| 1e739730c5b9 ("block: optionally merge discontiguous discard bios into a single request") |
| 34fe7c054006 ("block: enumify ELEVATOR_*_MERGE") |
| e4d750c97794 ("block: free merged request in the caller") |
| b973cb7e89fe ("blk-merge: return the merged request") |
| 0cacba6cf825 ("blk-mq-sched: bypass the scheduler for flushes entirely") |
| 57292b58ddb5 ("block: introduce blk_rq_is_passthrough") |
| 82ed4db499b8 ("block: split scsi_request out of struct request") |
| 8ae94eb65be9 ("block/bsg: move queue creation into bsg_setup_queue") |
| e9c787e65c0c ("scsi: allocate scsi_cmnd structures as part of struct request") |
| d48777a633d6 ("scsi: remove __scsi_alloc_queue") |
| eeff68c5618c ("scsi: remove scsi_cmd_dma_pool") |
| 0a6ac4ee7c21 ("scsi: respect unchecked_isa_dma for blk-mq") |
| 0fbc3e0ff623 ("scsi: remove gfp_flags member in scsi_host_cmd_pool") |
| 48b77ad60844 ("block: cleanup tracing") |
| f924ba70c1b1 ("Merge branch 'for-4.11/block' into for-4.11/rq-refactor") |