The patch number 10378 was added via Jean-Francois Moine <[email protected]>
to http://linuxtv.org/hg/v4l-dvb master development tree.
Kernel patches in this development tree may be modified to be backward
compatible with older kernels. Compatibility modifications will be
removed before inclusion into the mainstream Kernel
If anyone has any objections, please let us know by sending a message to:
Linux Media Mailing List <[email protected]>
------
From: Jean-Francois Moine <[email protected]>
gspca - main: Avoid error on set interface on disconnection.
Priority: normal
Signed-off-by: Jean-Francois Moine <[email protected]>
---
linux/drivers/media/video/gspca/gspca.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff -r aa8bb6dc1d7b -r 2813c56c0e3f linux/drivers/media/video/gspca/gspca.c
--- a/linux/drivers/media/video/gspca/gspca.c Tue Jan 20 14:03:31 2009 +0100
+++ b/linux/drivers/media/video/gspca/gspca.c Tue Jan 20 20:21:44 2009 +0100
@@ -675,7 +675,8 @@ static void gspca_stream_off(struct gspc
&& gspca_dev->sd_desc->stopN)
gspca_dev->sd_desc->stopN(gspca_dev);
destroy_urbs(gspca_dev);
- gspca_set_alt0(gspca_dev);
+ if (gspca_dev->present)
+ gspca_set_alt0(gspca_dev);
if (gspca_dev->sd_desc->stop0)
gspca_dev->sd_desc->stop0(gspca_dev);
PDEBUG(D_STREAM, "stream off OK");
---
Patch is available at:
http://linuxtv.org/hg/v4l-dvb/rev/2813c56c0e3f393cbededf73136b73fd1a1ab6c1
_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits