public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drivers/media/video/videocodec.c: check kmalloc() return value.
@ 2007-03-09  7:14 Amit Choudhary
  2007-03-09  9:04 ` Andrey Panin
  2007-03-12 10:45 ` Ahmed S. Darwish
  0 siblings, 2 replies; 3+ messages in thread
From: Amit Choudhary @ 2007-03-09  7:14 UTC (permalink / raw)
  To: Linux Kernel

Description: Check the return value of kmalloc() in function videocodec_build_table(), in file drivers/media/video/videocodec.c.

Signed-off-by: Amit Choudhary <amit2030@gmail.com>

diff --git a/drivers/media/video/videocodec.c b/drivers/media/video/videocodec.c
index 2ae3fb2..16fc1dd 100644
--- a/drivers/media/video/videocodec.c
+++ b/drivers/media/video/videocodec.c
@@ -348,6 +348,8 @@ #define LINESIZE 100
 	kfree(videocodec_buf);
 	videocodec_buf = (char *) kmalloc(size, GFP_KERNEL);
 
+	if (!videocodec_buf)
+		return 0;
 	i = 0;
 	i += scnprintf(videocodec_buf + i, size - 1,
 		      "<S>lave or attached <M>aster name  type flags    magic    ");

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] drivers/media/video/videocodec.c: check kmalloc() return value.
  2007-03-09  7:14 [PATCH] drivers/media/video/videocodec.c: check kmalloc() return value Amit Choudhary
@ 2007-03-09  9:04 ` Andrey Panin
  2007-03-12 10:45 ` Ahmed S. Darwish
  1 sibling, 0 replies; 3+ messages in thread
From: Andrey Panin @ 2007-03-09  9:04 UTC (permalink / raw)
  To: Amit Choudhary; +Cc: Linux Kernel

[-- Attachment #1: Type: text/plain, Size: 931 bytes --]

On 067, 03 08, 2007 at 11:14:01PM -0800, Amit Choudhary wrote:
> Description: Check the return value of kmalloc() in function videocodec_build_table(), in file drivers/media/video/videocodec.c.
> 
> Signed-off-by: Amit Choudhary <amit2030@gmail.com>
> 
> diff --git a/drivers/media/video/videocodec.c b/drivers/media/video/videocodec.c
> index 2ae3fb2..16fc1dd 100644
> --- a/drivers/media/video/videocodec.c
> +++ b/drivers/media/video/videocodec.c
> @@ -348,6 +348,8 @@ #define LINESIZE 100
>  	kfree(videocodec_buf);
>  	videocodec_buf = (char *) kmalloc(size, GFP_KERNEL);
>  
> +	if (!videocodec_buf)
> +		return 0;
>  	i = 0;
>  	i += scnprintf(videocodec_buf + i, size - 1,
>  		      "<S>lave or attached <M>aster name  type flags    magic    ");

Can you also remove useless (char *) cast above ?

-- 
Andrey Panin		| Linux and UNIX system administrator
pazke@donpac.ru		| PGP key: wwwkeys.pgp.net

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] drivers/media/video/videocodec.c: check kmalloc() return value.
  2007-03-09  7:14 [PATCH] drivers/media/video/videocodec.c: check kmalloc() return value Amit Choudhary
  2007-03-09  9:04 ` Andrey Panin
@ 2007-03-12 10:45 ` Ahmed S. Darwish
  1 sibling, 0 replies; 3+ messages in thread
From: Ahmed S. Darwish @ 2007-03-12 10:45 UTC (permalink / raw)
  To: Amit Choudhary; +Cc: Linux Kernel

Hi Amit,

On Thu, Mar 08, 2007 at 11:14:01PM -0800, Amit Choudhary wrote:
> Description: Check the return value of kmalloc() in function 
> videocodec_build_table(), in file drivers/media/video/videocodec.c.

No need for `Description:'. This line is automatically put in the logs 
as a patch description if the patch got accepted. 

It's better not to use very large lines. 

Also there's no need to specify the exact function in the log, it's already
displayed in the patch.

> 
> Signed-off-by: Amit Choudhary <amit2030@gmail.com>
> 

As said in Documentation/SubmittingPatches put a "---" line after
Signed-off-by signature.

Thanks,

-- 
Ahmed S. Darwish
http://darwish.07.googlepages.com


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-03-12 10:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-09  7:14 [PATCH] drivers/media/video/videocodec.c: check kmalloc() return value Amit Choudhary
2007-03-09  9:04 ` Andrey Panin
2007-03-12 10:45 ` Ahmed S. Darwish

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox