5f432cceb3e9de5223fa50d882c4a43cab39a3ee nvme: use blk_mq_alloc_disk 45938335d0a9773d65a82a7ca722bb76e4b997a8 st: do not allocate a gendisk aebbb5831fbd5352fd9bd2c858bc249026d3c652 sg: do not allocate a gendisk 4dcc4874deb41a11ece9c6e8858385235463c1ac block: cleanup the lockdep handling in *alloc_disk 9c2b9dbafc067e173db30c4fd0636392d27944e8 block: remove alloc_disk and alloc_disk_node a58bd7683fcb60ae24c8572f932b48bc65719b7c block: remove the minors argument to __alloc_disk_node 4a1fa41d304c7129328d4d5c7f31715b95e23b29 block: pass a request_queue to __blk_alloc_disk 61a35cfc26334fe1c8e970ca8fafeae2daae257d block: hold a request_queue reference for the lifetime of struct gendisk d152c682f03ceb65c0d9663d4ba6ee2d46aa784d block: add an explicit ->disk backpointer to the request_queue 40b3a52ffc5bc3b5427d5d35b035cfb19d03fdd6 block: add a sanity check for a live disk in del_gendisk 52b85909f85d06efa69aaf4210e72467f1f58d2b block: fold register_disk into device_add_disk 8235b5c1e8c1c0537f03a21a2e380098bed25248 block: call bdev_add later in device_add_disk 9d5ee6767c85762205b788ed1245f21fafd6c504 block: create the bdi link earlier in device_add_disk bab53f6b617d9f530978d6e3693f88e586d81a8a block: call blk_integrity_add earlier in device_add_disk 75f4dca59694dfe288ae6a48d7b147b60d11c95c block: call blk_register_queue earlier in device_add_disk 614310c9c8ca15359f4e71a5bbd9165897b4d54e block: return errors from blk_integrity_add 92e7755ebc69233e25a2d1b760aeff536dc4016b block: return errors from disk_alloc_events 83cbce9574462c6b4eed6797bdaf18fae6859ab3 block: add error handling for device_add_disk / add_disk dbb301f91fc855dccf9bc42fbc4281d89365906d virtio_blk: add error handling support for add_disk() 10e7123d5551dec0025f70e61604ab57483a6ed2 null_blk: add error handling support for add_disk()