From: Luis Chamberlain <mcgrof@kernel.org> To: axboe@kernel.dk, martin.petersen@oracle.com, jejb@linux.ibm.com, kbusch@kernel.org, sagi@grimberg.me, adrian.hunter@intel.com, beanhuo@micron.com, ulf.hansson@linaro.org, avri.altman@wdc.com, swboyd@chromium.org, agk@redhat.com, snitzer@redhat.com, josef@toxicpanda.com Cc: linux-block@vger.kernel.org, bvanassche@acm.org, linux-scsi@vger.kernel.org, linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-nvme@lists.infradead.org, ming.lei@redhat.com, hch@infradead.org, dm-devel@redhat.com, nbd@other.debian.org, Luis Chamberlain <mcgrof@kernel.org> Subject: [dm-devel] [PATCH 00/10] block: first batch of add_disk() error handling conversions Date: Mon, 23 Aug 2021 13:29:20 -0700 [thread overview] Message-ID: <20210823202930.137278-1-mcgrof@kernel.org> (raw) There's a total of 70 pending patches in my queue which transform drivers over to use the new add_disk() error handling. Now that Jens has merged the core components what is left are all the other driver conversions. A bit of these changes are helpers to make that easier to do. I'm going to split the driver conversions into batches, and this first batch are drivers which should be of high priority to consider. Should this get merged, I'll chug on with the next batch, and so on with batches of 10 each, until we tackle last the wonderful world of floppy drivers. I've put together a git tree based on Jen's for-5.15/block branch which holds all of my pending changes, in case anyone wants to take a peak. [0] https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux-next.git/log/?h=20210823-for-axboe-add-disk-error-handling-next Luis Chamberlain (10): scsi/sd: use blk_cleanup_queue() insted of put_disk() scsi/sd: add error handling support for add_disk() scsi/sr: use blk_cleanup_disk() instead of put_disk() scsi/sr: add error handling support for add_disk() nvme: add error handling support for add_disk() mmc/core/block: add error handling support for add_disk() md: add error handling support for add_disk() dm: add add_disk() error handling loop: add error handling support for add_disk() nbd: add error handling support for add_disk() drivers/block/loop.c | 9 ++++++++- drivers/block/nbd.c | 6 +++++- drivers/md/dm.c | 16 +++++++++++----- drivers/md/md.c | 7 ++++++- drivers/mmc/core/block.c | 4 +++- drivers/nvme/host/core.c | 10 +++++++++- drivers/scsi/sd.c | 8 ++++++-- drivers/scsi/sr.c | 7 +++++-- 8 files changed, 53 insertions(+), 14 deletions(-) -- 2.30.2 -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel
next reply other threads:[~2021-08-23 21:45 UTC|newest] Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-08-23 20:29 Luis Chamberlain [this message] 2021-08-23 20:29 ` [dm-devel] [PATCH 01/10] scsi/sd: use blk_cleanup_queue() insted of put_disk() Luis Chamberlain 2021-08-24 5:52 ` Christoph Hellwig 2021-08-27 18:27 ` Luis Chamberlain 2021-08-28 7:26 ` Christoph Hellwig 2021-08-23 20:29 ` [dm-devel] [PATCH 02/10] scsi/sd: add error handling support for add_disk() Luis Chamberlain 2021-08-24 5:58 ` Christoph Hellwig 2021-08-23 20:29 ` [dm-devel] [PATCH 03/10] scsi/sr: use blk_cleanup_disk() instead of put_disk() Luis Chamberlain 2021-08-24 6:00 ` Christoph Hellwig 2021-08-27 18:28 ` Luis Chamberlain 2021-08-23 20:29 ` [dm-devel] [PATCH 04/10] scsi/sr: add error handling support for add_disk() Luis Chamberlain 2021-08-24 6:04 ` Christoph Hellwig 2021-08-23 20:29 ` [dm-devel] [PATCH 05/10] nvme: " Luis Chamberlain 2021-08-24 6:09 ` Christoph Hellwig 2021-08-27 18:32 ` Luis Chamberlain 2021-08-23 20:29 ` [dm-devel] [PATCH 06/10] mmc/core/block: " Luis Chamberlain 2021-08-24 6:13 ` Christoph Hellwig 2021-08-27 18:42 ` Luis Chamberlain 2021-08-28 7:32 ` Christoph Hellwig 2021-08-30 20:42 ` Luis Chamberlain 2021-08-23 20:29 ` [dm-devel] [PATCH 07/10] md: " Luis Chamberlain 2021-08-24 6:15 ` Christoph Hellwig 2021-08-23 20:29 ` [dm-devel] [PATCH 08/10] dm: add add_disk() error handling Luis Chamberlain 2021-08-24 6:21 ` Christoph Hellwig 2021-08-27 18:55 ` Luis Chamberlain 2021-08-28 7:35 ` Christoph Hellwig 2021-08-30 21:00 ` Luis Chamberlain 2021-08-23 20:29 ` [dm-devel] [PATCH 09/10] loop: add error handling support for add_disk() Luis Chamberlain 2021-08-24 6:25 ` Christoph Hellwig 2021-08-23 20:29 ` [dm-devel] [PATCH 10/10] nbd: " Luis Chamberlain 2021-08-24 6:27 ` Christoph Hellwig
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210823202930.137278-1-mcgrof@kernel.org \ --to=mcgrof@kernel.org \ --cc=adrian.hunter@intel.com \ --cc=agk@redhat.com \ --cc=avri.altman@wdc.com \ --cc=axboe@kernel.dk \ --cc=beanhuo@micron.com \ --cc=bvanassche@acm.org \ --cc=dm-devel@redhat.com \ --cc=hch@infradead.org \ --cc=jejb@linux.ibm.com \ --cc=josef@toxicpanda.com \ --cc=kbusch@kernel.org \ --cc=linux-block@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-mmc@vger.kernel.org \ --cc=linux-nvme@lists.infradead.org \ --cc=linux-scsi@vger.kernel.org \ --cc=martin.petersen@oracle.com \ --cc=ming.lei@redhat.com \ --cc=nbd@other.debian.org \ --cc=sagi@grimberg.me \ --cc=snitzer@redhat.com \ --cc=swboyd@chromium.org \ --cc=ulf.hansson@linaro.org \ --subject='Re: [dm-devel] [PATCH 00/10] block: first batch of add_disk() error handling conversions' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).