<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/media/dvb/dvb-core, branch linux-2.6.16.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2007-03-09T07:32:38+00:00</updated>
<entry>
<title>dvb-core: fix bug in CRC-32 checking on 64-bit systems</title>
<updated>2007-03-09T07:32:38+00:00</updated>
<author>
<name>Ang Way Chuang</name>
<email>wcang@nrg.cs.usm.my</email>
</author>
<published>2007-03-09T07:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=90aab35b1626fce37326ea18cc54d7ff5ffa5ab6'/>
<id>urn:sha1:90aab35b1626fce37326ea18cc54d7ff5ffa5ab6</id>
<content type='text'>
CRC-32 checking during ULE decapsulation always failed on x86_64 systems due
to the size of a variable used to store CRC. This bug was discovered on
Fedora Core 6 with kernel-2.6.18-1.2849. The i386 counterpart has no such
problem. This patch has been tested on 64-bit system as well as 32-bit system.

Signed-off-by: Ang Way Chuang &lt;wcang@nrg.cs.usm.my&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>V4L/DVB: Dvbdev: fix illegal re-usage of fileoperations struct</title>
<updated>2007-02-25T23:38:10+00:00</updated>
<author>
<name>Marcel Siegert</name>
<email>mws@linuxtv.org</email>
</author>
<published>2007-02-25T23:38:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=399aeb8633a59da4e89d4754f031385c3e34d4b4'/>
<id>urn:sha1:399aeb8633a59da4e89d4754f031385c3e34d4b4</id>
<content type='text'>
Arjan van de Ven &lt;arjan@infradead.org&gt; reported an illegal re-usage of
the fileoperations struct if more than one dvb device (e.g. frontend) is
present.

This patch fixes this issue.

It allocates a new fileoperations struct each time a device is
registered and copies the default template fileops.

Signed-off-by: Marcel Siegert &lt;mws@linuxtv.org&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>V4L/DVB: Fix uninitialised variable in dvb_frontend_swzigzag</title>
<updated>2007-01-24T18:00:43+00:00</updated>
<author>
<name>Andrew de Quincey</name>
<email>adq_dvb@lidskialf.net</email>
</author>
<published>2007-01-24T18:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=14c22e2cfb749a49263f5bff87616e8f7a0a0c2e'/>
<id>urn:sha1:14c22e2cfb749a49263f5bff87616e8f7a0a0c2e</id>
<content type='text'>
Spotted by coverity/Adrian Bunk.

Signed-off-by: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>dvb-core: Proper handling ULE SNDU length of 0 (CVE-2006-4623)</title>
<updated>2006-10-13T16:01:44+00:00</updated>
<author>
<name>Ang Way Chuang</name>
<email>wcang@nrg.cs.usm.my</email>
</author>
<published>2006-10-13T16:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1d82cce6f3d3119c33aed88ed8c94f93341f995a'/>
<id>urn:sha1:1d82cce6f3d3119c33aed88ed8c94f93341f995a</id>
<content type='text'>
ULE (Unidirectional Lightweight Encapsulation RFC 4326) decapsulation
code has a bug that allows an attacker to send a malformed ULE packet
with SNDU length of 0 and bring down the receiving machine. This patch
fix the bug and has been tested on version 2.6.17.11. This bug is 100%
reproducible and the modified source code (GPL) used to produce this bug
will be posted on http://nrg.cs.usm.my/downloads.htm shortly.  The
kernel will produce a dump during CRC32 checking on faulty ULE packet.

Signed-off-by: Ang Way Chuang &lt;wcang@nrg.cs.usm.my&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3413): Typos grab bag of the month</title>
<updated>2006-03-08T15:30:19+00:00</updated>
<author>
<name>Alexey Dobriyan</name>
<email>adobriyan@gmail.com</email>
</author>
<published>2006-03-08T01:20:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8a59822f68996c1f525a8ed87447a4dbc27ada0b'/>
<id>urn:sha1:8a59822f68996c1f525a8ed87447a4dbc27ada0b</id>
<content type='text'>
Typos grab bag of the month.
Eyeballed by jmc@ in OpenBSD.

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3380): Semaphore to mutex conversion on drivers/media</title>
<updated>2006-01-15T11:03:49+00:00</updated>
<author>
<name>Ingo Molnar</name>
<email>mingo@elte.hu</email>
</author>
<published>2006-01-15T09:52:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1e4baed379a2bff3c728ea34602d3432fb047af8'/>
<id>urn:sha1:1e4baed379a2bff3c728ea34602d3432fb047af8</id>
<content type='text'>
- Semaphore to mutex conversion.
The conversion was generated via scripts, and the result was validated
automatically via a script as well.

Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3344a): Conversions from kmalloc+memset to k(z|c)alloc</title>
<updated>2006-01-11T21:40:56+00:00</updated>
<author>
<name>Panagiotis Issaris</name>
<email>takis@issaris.org</email>
</author>
<published>2006-01-11T21:40:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7408187d223f63d46a13b6a35b8f96b032c2f623'/>
<id>urn:sha1:7408187d223f63d46a13b6a35b8f96b032c2f623</id>
<content type='text'>
Conversions from kmalloc+memset to k(z|c)alloc.

Signed-off-by: Panagiotis Issaris &lt;takis@issaris.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3194): Revert one 64-bit fix and improved other 64-bit fixes</title>
<updated>2006-01-09T17:32:43+00:00</updated>
<author>
<name>Peter Beutner</name>
<email>p.beutner@gmx.net</email>
</author>
<published>2006-01-09T17:32:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=400b7083fbcc8e7a1157a82aa126977179873268'/>
<id>urn:sha1:400b7083fbcc8e7a1157a82aa126977179873268</id>
<content type='text'>
- Reverted objectionable fix in saa7146_hlp.c
- Merged in improved dvb 64-bit fixes from Peter Beutner.

Signed-off-by: Peter Beutner &lt;p.beutner@gmx.net&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3218): Whitespace cleanups</title>
<updated>2006-01-09T17:25:34+00:00</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@m1k.net</email>
</author>
<published>2006-01-09T17:25:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=50c25fff5385c6baf3114f7c369b0f75a29ac1e8'/>
<id>urn:sha1:50c25fff5385c6baf3114f7c369b0f75a29ac1e8</id>
<content type='text'>
- minor whitespace cleanups

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3179): Fix 64-bit compile warnings</title>
<updated>2006-01-09T17:25:28+00:00</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil@xs4all.nl</email>
</author>
<published>2006-01-09T17:25:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e18828e43a52fb9a792938840cc32cbb2a9e1a5c'/>
<id>urn:sha1:e18828e43a52fb9a792938840cc32cbb2a9e1a5c</id>
<content type='text'>
- Fix 64-bit compile warnings

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
</content>
</entry>
</feed>
