Revert "block: declare and initialize request_count"

This reverts commit c69179c003edeacdde8efb66e9d0cf78242ea6c3.
Revert "block: initialize the bounce pool if high memory may be added later"

This reverts commit 08a7c869f0df48d98c1df1954d140f989b0909c5.
Revert "block: add missing blk_queue_dead() checks"

This reverts commit c1e27c3f45ef255791727ad150be6124fcc26259.
Revert "block: fix drain_all condition in blk_drain_queue()"

This reverts commit 3ae9ef864cbbaae6bcd9c547ca4e2b1b583fe6cf.
Revert "block: add blk_queue_dead()"

This reverts commit 5fbab415a6fbf274de6e3a245fe7d679639708df.
Revert "block: don't call blk_drain_queue() if elevator is not up"

This reverts commit 9a9e85542c4edd8264acc8af5140327c4a9a2437.
Revert "blk-throttle: use queue_is_locked() instead of lockdep_is_held()"

This reverts commit 638c51b6c28f1d73457f9fc31cdfa4541bc82c8b.
Revert "blk-throttle: Take blkcg->lock while traversing blkcg->policy_list"

This reverts commit 298cb49e5359f07bb58148f55903cb3a3c3e38f9.
Revert "blk-throttle: Free up policy node associated with deleted rule"

This reverts commit f845a7dffadd074b0c660bb7ef677ab9ba512c11.
Revert "block: warn if tag is greater than real_max_depth."

This reverts commit cdd51505168842453f99b2b418cc227600633b3f.
Revert "blk-flush: fix invalid BUG_ON in blk_insert_flush"

This reverts commit 8e3d5e20f4c3deb215cab5ca3ac58fd06de0a5f2.
Revert "block: Remove the control of complete cpu from bio."

This reverts commit 478df0f5c9897c0edecde516d35ac32a57750773.
Revert "block: fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown"

This reverts commit 221fe79a05353b5ef578193883914e109d9278db.
Revert "block: drop @tsk from attempt_plug_merge() and explain sync rules"

This reverts commit 956615d362d45288fada3b4d92593c92a5239067.
Revert "block: make get_request[_wait]() fail if queue is dead"

This reverts commit 24ec014c3720adb049f92971024ee4e07c445ba5.
Revert "block: reorganize throtl_get_tg() and blk_throtl_bio()"

This reverts commit d974c113f5264e59590861e9cc816d3ab6307318.
Revert "block: reorganize queue draining"

This reverts commit 7689f009bebbce0caf49fc5e17f65313305c2851.
Revert "block: drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl()
and blk_get_tg()"

This reverts commit 7db6bbf89aed2f314e347124b4ed31b415fc1d37.
Revert "block: pass around REQ_* flags instead of broken down booleans during request alloc/free"

This reverts commit e1379c70c185ceb1d88c8050d51d4108d0c80c51.
Revert "block: move blk_throtl prototypes to block/blk.h"

This reverts commit a7d9b7a459be9fed4eb989db17d47b5e8cf955b6.