<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mediapointer-dvb-s2/linux/drivers/media/video/pwc, branch master</title>
<subtitle>Mediapointer DVB-S2 driver
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/'/>
<entry>
<title>pwc - fix few use-after-free and memory leaks</title>
<updated>2009-08-14T05:22:52+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-08-14T05:22:52+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=24cb4c279c0d10fdc6b5649936b8bb0dbfd56433'/>
<id>24cb4c279c0d10fdc6b5649936b8bb0dbfd56433</id>
<content type='text'>
From: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

I just happen to peek inside the PWC driver and did not like what I saw
there. Please consider applying the patch below.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;

I just happen to peek inside the PWC driver and did not like what I saw
there. Please consider applying the patch below.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>strlcpy() will always null terminate the string.</title>
<updated>2009-08-08T15:58:52+00:00</updated>
<author>
<name>Douglas Schilling Landgraf</name>
<email>dougsland@redhat.com</email>
</author>
<published>2009-08-08T15:58:52+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=d029b650929bd8c6cda3c88135a3b754ca6ae0bb'/>
<id>d029b650929bd8c6cda3c88135a3b754ca6ae0bb</id>
<content type='text'>
From: Roel Kluin &lt;roel.kluin@gmail.com&gt;

Priority: normal

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Douglas Schilling Landgraf &lt;dougsland@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Roel Kluin &lt;roel.kluin@gmail.com&gt;

Priority: normal

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Douglas Schilling Landgraf &lt;dougsland@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>backport commit 405f55712dfe464b3240d7816cc4fe4174831be2</title>
<updated>2009-07-21T12:17:24+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-07-21T12:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=d614ff9f8b6297350f6d1690599733960e186b77'/>
<id>d614ff9f8b6297350f6d1690599733960e186b77</id>
<content type='text'>
kernel-sync:
    Author: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
    Date:   Sat Jul 11 22:08:37 2009 +0400

    headers: smp_lock.h redux

    * Remove smp_lock.h from files which don't need it (including some headers!)
    * Add smp_lock.h to files which do need it
    * Make smp_lock.h include conditional in hardirq.h
      It's needed only for one kernel_locked() usage which is under CONFIG_PREEMPT

      This will make hardirq.h inclusion cheaper for every PREEMPT=n config
      (which includes allmodconfig/allyesconfig, BTW)

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
kernel-sync:
    Author: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
    Date:   Sat Jul 11 22:08:37 2009 +0400

    headers: smp_lock.h redux

    * Remove smp_lock.h from files which don't need it (including some headers!)
    * Add smp_lock.h to files which do need it
    * Make smp_lock.h include conditional in hardirq.h
      It's needed only for one kernel_locked() usage which is under CONFIG_PREEMPT

      This will make hardirq.h inclusion cheaper for every PREEMPT=n config
      (which includes allmodconfig/allyesconfig, BTW)

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pwc: remove definitions that are already present at videodev2.h</title>
<updated>2009-06-30T15:45:45+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-06-30T15:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=8cd6a59c3237cf9b5d95aeb629f1de468c1771c0'/>
<id>8cd6a59c3237cf9b5d95aeb629f1de468c1771c0</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>V4L/pwc - use usb_interface as parent, not usb_device</title>
<updated>2009-06-04T19:18:13+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-06-04T19:18:13+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=4a8ec05c873aa6247954e168931f9937c948a6cc'/>
<id>4a8ec05c873aa6247954e168931f9937c948a6cc</id>
<content type='text'>
From: Lennart Poettering &lt;mzxreary@0pointer.de&gt;

The current code creates a sysfs device path where the video4linux
device is child of the usb device itself instead of the interface it
belongs to. That is evil and confuses udev.

This patch does basically the same thing as Kay's similar patch for the
ov511 driver:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ce96d0a44a4f8d1bb3dc12b5e98cb688c1bc730d

Signed-off-by: Lennart Poettering &lt;mzxreary@0pointer.de&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Lennart Poettering &lt;mzxreary@0pointer.de&gt;

The current code creates a sysfs device path where the video4linux
device is child of the usb device itself instead of the interface it
belongs to. That is evil and confuses udev.

This patch does basically the same thing as Kay's similar patch for the
ov511 driver:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ce96d0a44a4f8d1bb3dc12b5e98cb688c1bc730d

Signed-off-by: Lennart Poettering &lt;mzxreary@0pointer.de&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>v4l: generate KEY_CAMERA instead of BTN_0 key events on input devices</title>
<updated>2009-06-11T14:19:33+00:00</updated>
<author>
<name>Douglas Schilling Landgraf</name>
<email>dougsland@redhat.com</email>
</author>
<published>2009-06-11T14:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=f554e1de646717a1ccbdb6af28fc936c1f80af46'/>
<id>f554e1de646717a1ccbdb6af28fc936c1f80af46</id>
<content type='text'>
From: Lennart Poettering &lt;mzxreary@0pointer.de&gt;

A bunch of V4L drivers generate BTN_0 instead of KEY_CAMERA key presses.

X11 is able to handle KEY_CAMERA automatically these days while BTN_0 is
not treated at all.  Thus it would be of big benefit if the camera drivers
would consistently generate KEY_CAMERA.  Some drivers (uvc) already do,
this patch updates the remaining drivers to do the same.

I only possess a limited set of webcams, so this isn't tested with all
cameras.  The patch is rather trivial and compile tested, so I'd say it's
still good enough to get merged.

Priority: normal

Signed-off-by: Lennart Poettering &lt;mzxreary@0pointer.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Douglas Schilling Landgraf &lt;dougsland@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Lennart Poettering &lt;mzxreary@0pointer.de&gt;

A bunch of V4L drivers generate BTN_0 instead of KEY_CAMERA key presses.

X11 is able to handle KEY_CAMERA automatically these days while BTN_0 is
not treated at all.  Thus it would be of big benefit if the camera drivers
would consistently generate KEY_CAMERA.  Some drivers (uvc) already do,
this patch updates the remaining drivers to do the same.

I only possess a limited set of webcams, so this isn't tested with all
cameras.  The patch is rather trivial and compile tested, so I'd say it's
still good enough to get merged.

Priority: normal

Signed-off-by: Lennart Poettering &lt;mzxreary@0pointer.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Douglas Schilling Landgraf &lt;dougsland@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>V4L/DVB: cleanup redundant tests on unsigned</title>
<updated>2009-05-02T19:38:47+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-05-02T19:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=b6846f8378e51e39a605b395c560986011bde203'/>
<id>b6846f8378e51e39a605b395c560986011bde203</id>
<content type='text'>
From: Roel Kluin &lt;roel.kluin@gmail.com&gt;

Remove redundant tests on unsigned.

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Roel Kluin &lt;roel.kluin@gmail.com&gt;

Remove redundant tests on unsigned.

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>backport commit 6b35ca0d3d586b8ecb8396821af21186e20afaf0</title>
<updated>2009-04-29T20:25:36+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-04-29T20:25:36+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=bb4f5714918805dca1debaf31b897d4c4dda715a'/>
<id>bb4f5714918805dca1debaf31b897d4c4dda715a</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

kernel-sync:
    Author: Martin Fuzzey &lt;mfuzzey@gmail.com&gt;
    Date:   Tue Apr 21 21:48:09 2009 +0200

    USB: pwc : do not pass stack allocated buffers to USB core.

    This is causes problems on platforms that have alignment requirements
    for DMA transfers.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

kernel-sync:
    Author: Martin Fuzzey &lt;mfuzzey@gmail.com&gt;
    Date:   Tue Apr 21 21:48:09 2009 +0200

    USB: pwc : do not pass stack allocated buffers to USB core.

    This is causes problems on platforms that have alignment requirements
    for DMA transfers.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>PWC: fix build error when CONFIG_INPUT=m</title>
<updated>2009-04-06T21:59:31+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-04-06T21:59:31+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=40905aba779ffd9e3c84a2214d4fcaedc9baed7f'/>
<id>40905aba779ffd9e3c84a2214d4fcaedc9baed7f</id>
<content type='text'>
From: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;

Fix build errors when USB_PWC=y and INPUT=m.

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@skynet.be&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;

Fix build errors when USB_PWC=y and INPUT=m.

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@skynet.be&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pwc : fix LED and power setup for first open</title>
<updated>2009-03-09T23:16:00+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-03-09T23:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=b787d6928f6fd204f12cdb534178682662ae8fc2'/>
<id>b787d6928f6fd204f12cdb534178682662ae8fc2</id>
<content type='text'>
From: Martin Fuzzey &lt;mfuzzey@gmail.com&gt;

Call pwc_construct before trying to talk to device to obtain vc interface so
that LED and power setup works the first time the video device is opened.

Signed-off-by: Martin Fuzzey &lt;mfuzzey@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Martin Fuzzey &lt;mfuzzey@gmail.com&gt;

Call pwc_construct before trying to talk to device to obtain vc interface so
that LED and power setup works the first time the video device is opened.

Signed-off-by: Martin Fuzzey &lt;mfuzzey@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
