715ea9e09dc8 ("nvme: fix and clarify the check for missing metadata") 24b0b58c5b4a ("nvme: split __nvme_revalidate_disk") 6e78f21ae448 ("nvme: set the chunk size before freezing the queue") 30e5e929c7bf ("nvme: don't pass struct nvme_ns to nvme_config_discard") 39b7baa410fd ("nvme: don't pass struct nvme_ns to nvme_init_integrity") b5be3b392998 ("nvme: always unregister the integrity profile in __nvme_revalidate_disk") c5017e85705b ("nvme: move controller deletion to common code") 29c09648734b ("nvme-fc: merge __nvme_fc_schedule_delete_work into __nvme_fc_del_ctrl") 71c691fd06cc ("nvme-fc: avoid workqueue flush stalls") d22524a4782a ("nvme: switch controller refcounting to use struct device") 9843f685ae36 ("nvme: use ida_simple_{get,remove} for the controller instance") 489beb91e66a ("nvme-fabrics: Convert nvmf_transports_mutex to an rwsem") 370ae6e45026 ("nvme-rdma: cleanup error path in controller reset") a57bd5412223 ("nvme-rdma: introduce configure/destroy io queues") 3f02fffb74ae ("nvme-rdma: don't free tagset on resets") 18398af2dcca ("nvme-rdma: disable the controller on resets") b28a308ee777 ("nvme-rdma: move tagset allocation to a dedicated routine") 34b6c2315eb6 ("nvme: Add admin_tagset pointer to nvme_ctrl") 90af35123d3b ("nvme-rdma: move nvme_rdma_configure_admin_queue code location") b6dccf7fae43 ("nvme: add support for FW activation without reset") d352ae205d8b ("blk-mq: Make blk_mq_reinit_tagset() calls easier to read") d09f2b45f346 ("nvme: split nvme_uninit_ctrl into stop and uninit") fb051339727c ("nvme-rdma: quiesce/unquiesce admin_q instead of start/stop its hw queues") 4c8b99f6b1ff ("nvme-rdma: update tagset nr_hw_queues after reconnecting/resetting") 20d0dfe65afd ("nvme: move ctrl cap to struct nvme_ctrl") d858e5f04e58 ("nvme: move queue_count to the nvme_ctrl") d554b5e1ca64 ("nvme: Quirks for PM1725 controllers") b1465c63449c ("nvme-fabrics: verify that a controller returns the correct NQN") 180de0070048 ("nvme: read the subsystem NQN from Identify Controller") 7aa1f42752f0 ("nvme: use a single NVME_AQ_DEPTH and relax it to 32") f5d118406247 ("nvme: add support for streams and directives") d280bab30543 ("block: Introduce request_queue.initialize_rq_fn()") cd6ce1482fd9 ("block: Make request operation type argument declarations consistent") d2c0d3832469 ("blk-mq: move blk_mq_sched_{get,put}_request to blk-mq.c") 6b8190d61a62 ("nvme: implement NS Optimal IO Boundary from 1.3 Spec") 8fa611213d29 ("nvme: don't hard code size of struct t10_pi_tuple") d86c4d8ef31b ("nvme: move reset workqueue handling to common code") 385475ee2ded ("nvme-rdma: merge init_request and exit_request methods") ebe6d874cdb2 ("nvme: move protection information check into nvme_setup_rw") b2a0eb1a0ac7 ("nvme-pci: Remove watchdog timer") 97f6ef6464db ("nvme-pci: remap BAR0 to cover admin CQ doorbell for large stride") fdf9dfa85093 ("nvme: move nr_reconnects to nvme_ctrl") 9a6327d2f25b ("nvme: Move transports to use nvme-core workqueue") b282a88d9102 ("nvme-rdma: Get rid of CONNECTED state") abf87d5e9d57 ("nvme-rdma: rework rdma connection establishment error path") dc5bc6a9fed4 ("nvme-rdma: Make queue flags bit numbers and not shifts") 3dee63c7d9bf ("nvme-rdma: get rid of unused ctrl lock") 87ad72a59a38 ("nvme-pci: implement host memory buffer support") 8f66439eec46 ("Merge tag 'v4.12-rc5' into for-4.13/block")