linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [MUST-FIX] in today's Linus' git
@ 2008-01-22 15:08 Guennadi Liakhovetski
  2008-01-22 17:14 ` Cyrill Gorcunov
  0 siblings, 1 reply; 2+ messages in thread
From: Guennadi Liakhovetski @ 2008-01-22 15:08 UTC (permalink / raw)
  To: Sakari Ailus; +Cc: linux-kernel, video4linux-list

Hi

Could someone, please, fix this:

drivers/media/video/tcm825x.c:

853:	if (sensor->platform_data == NULL
854:	    && !sensor->platform_data->is_okay())

I haven't looked through the entire file, so, cannot guarantee, that this 
is the only place. Maybe, someone could review this file and the whole 
commit it came in with properly...

Thanks
Guennadi
---
Guennadi Liakhovetski

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

* Re: [MUST-FIX] in today's Linus' git
  2008-01-22 15:08 [MUST-FIX] in today's Linus' git Guennadi Liakhovetski
@ 2008-01-22 17:14 ` Cyrill Gorcunov
  0 siblings, 0 replies; 2+ messages in thread
From: Cyrill Gorcunov @ 2008-01-22 17:14 UTC (permalink / raw)
  To: Guennadi Liakhovetski; +Cc: Sakari Ailus, linux-kernel, video4linux-list

[Guennadi Liakhovetski - Tue, Jan 22, 2008 at 04:08:15PM +0100]
| Hi
| 
| Could someone, please, fix this:
| 
| drivers/media/video/tcm825x.c:
| 
| 853:	if (sensor->platform_data == NULL
| 854:	    && !sensor->platform_data->is_okay())
| 
| I haven't looked through the entire file, so, cannot guarantee, that this 
| is the only place. Maybe, someone could review this file and the whole 
| commit it came in with properly...
| 
| Thanks
| Guennadi
| ---
| Guennadi Liakhovetski

Hi,

i hope this help ;)

		- Cyrill -

---
From: Cyrill Gorcunov <gorcunov@gmail.com>
Subject: [PATCH] driver: fix incorrect logical operator

This patch does fix potential NULL pointer dereference
due to incorrect logical operator.

The issue is pointed out by
Guennadi Liakhovetski <g.liakhovetski@pengutronix.de>

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
---

Index: linux-2.6.git/drivers/media/video/tcm825x.c
===================================================================
--- linux-2.6.git.orig/drivers/media/video/tcm825x.c	2008-01-21 19:35:14.000000000 +0300
+++ linux-2.6.git/drivers/media/video/tcm825x.c	2008-01-22 20:07:21.000000000 +0300
@@ -851,7 +851,7 @@
 	sensor->platform_data = client->dev.platform_data;
 
 	if (sensor->platform_data == NULL
-	    && !sensor->platform_data->is_okay())
+	    || !sensor->platform_data->is_okay())
 		return -ENODEV;
 
 	sensor->v4l2_int_device = &tcm825x_int_device;

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

end of thread, other threads:[~2008-01-22 17:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-22 15:08 [MUST-FIX] in today's Linus' git Guennadi Liakhovetski
2008-01-22 17:14 ` Cyrill Gorcunov

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).