[dm-devel] [PATCH] dm-log: fix return value in create_log_context function
Jonathan Brassow
jbrassow at redhat.com
Thu Jan 8 15:39:20 UTC 2009
ACK.
brassow
On Dec 18, 2008, at 3:23 PM, Takahiro Yasui wrote:
> Hi Jon,
>
> Thanks for reviewing this patch.
>
>> We might also want to change the message in that case then too,
>> right? Maybe "Unable to create disk io client"?
>
> Thanks, "create disk io client" is better. But I changed as
> "couldn't create disk io client" for consistency with other
> messages.
>
> Regards,
> ---
> Takahiro Yasui
> Hitachi Computer Products (America) Inc.
>
>
>
> When dm_io_client_create function fails in create_log_context
> function,
> return value is set to r but it is not used. r should be returned.
> In addition, the warning message is properly corrected so that it
> doesn't
> indicate memory allocation.
>
>
> Signed-off-by: Takahiro Yasui <tyasui at redhat.com>
> ---
> drivers/md/dm-log.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> Index: linux-2.6.28-rc8/drivers/md/dm-log.c
> ===================================================================
> --- linux-2.6.28-rc8.orig/drivers/md/dm-log.c
> +++ linux-2.6.28-rc8/drivers/md/dm-log.c
> @@ -459,9 +459,9 @@ static int create_log_context(struct dm_
> PAGE_SIZE));
> if (IS_ERR(lc->io_req.client)) {
> r = PTR_ERR(lc->io_req.client);
> - DMWARN("couldn't allocate disk io client");
> + DMWARN("couldn't create disk io client");
> kfree(lc);
> - return -ENOMEM;
> + return r;
> }
>
> lc->disk_header = vmalloc(buf_size);
>
> --
> dm-devel mailing list
> dm-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/dm-devel
More information about the dm-devel
mailing list