Message ID | 1430415151-30948-2-git-send-email-hch@lst.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 04/30/2015 07:32 PM, Christoph Hellwig wrote: > Signed-off-by: Christoph Hellwig <hch@lst.de> > --- > drivers/md/dm-mpath.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/md/dm-mpath.c b/drivers/md/dm-mpath.c > index 6395347..01e5f8e 100644 > --- a/drivers/md/dm-mpath.c > +++ b/drivers/md/dm-mpath.c > @@ -732,6 +732,9 @@ static int parse_hw_handler(struct dm_arg_set *as, struct multipath *m) > return 0; > > m->hw_handler_name = kstrdup(dm_shift_arg(as), GFP_KERNEL); > + if (!m->hw_handler_name) > + return -ENOMEM; > + > if (!try_then_request_module(scsi_dh_handler_exist(m->hw_handler_name), > "scsi_dh_%s", m->hw_handler_name)) { > ti->error = "unknown hardware handler type"; > Reviewed-by: Hannes Reinecke <hare@suse.de> Cheers, Hannes
On Thu, Apr 30 2015 at 1:32pm -0400, Christoph Hellwig <hch@lst.de> wrote: > Signed-off-by: Christoph Hellwig <hch@lst.de> Acked-by: Mike Snitzer <snitzer@redhat.com> -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
>>>>> "Christoph" == Christoph Hellwig <hch@lst.de> writes:
>>>>> "Christoph" == Christoph Hellwig <hch@lst.de> writes: Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
diff --git a/drivers/md/dm-mpath.c b/drivers/md/dm-mpath.c index 6395347..01e5f8e 100644 --- a/drivers/md/dm-mpath.c +++ b/drivers/md/dm-mpath.c @@ -732,6 +732,9 @@ static int parse_hw_handler(struct dm_arg_set *as, struct multipath *m) return 0; m->hw_handler_name = kstrdup(dm_shift_arg(as), GFP_KERNEL); + if (!m->hw_handler_name) + return -ENOMEM; + if (!try_then_request_module(scsi_dh_handler_exist(m->hw_handler_name), "scsi_dh_%s", m->hw_handler_name)) { ti->error = "unknown hardware handler type";
Signed-off-by: Christoph Hellwig <hch@lst.de> --- drivers/md/dm-mpath.c | 3 +++ 1 file changed, 3 insertions(+)