This is the 5th of 7 set of driver conversion over to use the new add_disk() error handling. Please let me know if you spot any issues. This set deals with miscellaneous block drivers. This patch set is based on axboe/master, you can find the full set of changes on my 20210901-for-axboe-add-disk-error-handling branch [0]. It would seem there are going to be a total of 7 sets of patches. The next one will be the wonderful and exciting world of floppy drivers. The last is the required changes to add a __must_check for the return value for the caller. [0] https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux-next.git/log/?h=20210901-for-axboe-add-disk-error-handling Luis Chamberlain (9): cdrom/gdrom: add error handling support for add_disk() ms_block: add error handling support for add_disk() mspro_block: add error handling support for add_disk() rbd: add add_disk() error handling mtd: add add_disk() error handling s390/block/dasd_genhd: add error handling support for add_disk() s390/block/dcssblk: add error handling support for add_disk() s390/block/scm_blk: add error handling support for add_disk() s390/block/xpram: add error handling support for add_disk() drivers/block/rbd.c | 6 +++++- drivers/cdrom/gdrom.c | 7 ++++++- drivers/memstick/core/ms_block.c | 6 +++++- drivers/memstick/core/mspro_block.c | 6 +++++- drivers/mtd/mtd_blkdevs.c | 6 +++++- drivers/s390/block/dasd_genhd.c | 8 ++++++-- drivers/s390/block/dcssblk.c | 4 +++- drivers/s390/block/scm_blk.c | 7 ++++++- drivers/s390/block/xpram.c | 4 +++- 9 files changed, 44 insertions(+), 10 deletions(-) -- 2.30.2