<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/dvb/dvb-usb, branch linux-3.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-11-11T17:43:28Z</updated>
<entry>
<title>dib0700: protect the dib0700 buffer access</title>
<updated>2011-11-11T17:43:28Z</updated>
<author>
<name>Olivier Grenie</name>
</author>
<published>2011-08-01T15:45:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7846990372f8ba213d1fdfb9eed22ca7969fa437'/>
<id>urn:sha1:7846990372f8ba213d1fdfb9eed22ca7969fa437</id>
<content type='text'>
commit bff469f4167fdabfe15294f375577d7eadbaa1bb upstream.

This patch protects the common buffer access inside the dib0700 in order
to manage concurrent access. This protection is done using mutex.

Cc: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
Cc: Florian Mickler &lt;florian@mickler.org&gt;
Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
Signed-off-by: Olivier Grenie &lt;olivier.grenie@dibcom.fr&gt;
Signed-off-by: Patrick Boettcher &lt;patrick.boettcher@dibcom.fr&gt;
[mchehab@redhat.com: dprint requires 3 arguments. Replaced by dib_info]
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>[media] vp7045: fix buffer setup</title>
<updated>2011-09-11T12:33:41Z</updated>
<author>
<name>Florian Mickler</name>
</author>
<published>2011-08-10T10:05:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fc61ccd35fd59d5362d37c8bf9c0526c85086c84'/>
<id>urn:sha1:fc61ccd35fd59d5362d37c8bf9c0526c85086c84</id>
<content type='text'>
dvb_usb_device_init calls the frontend_attach method of this driver which
uses vp7045_usb_ob. In order to have a buffer ready in vp7045_usb_op, it has to
be allocated before that happens.

Luckily we can use the whole private data as the buffer as it gets separately
allocated on the heap via kzalloc in dvb_usb_device_init and is thus apt for
use via usb_control_msg.

This fixes a
	BUG: unable to handle kernel paging request at 0000000000001e78

reported by Tino Keitel and diagnosed by Dan Carpenter.

Cc: stable@kernel.org # For v3.0 and upper
Tested-by: Tino Keitel &lt;tino.keitel@tikei.de&gt;
Signed-off-by: Florian Mickler &lt;florian@mickler.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] af9015: add support for Sveon STV22 [1b80:e401]</title>
<updated>2011-07-27T20:55:58Z</updated>
<author>
<name>Emilio David Diaus Lopez</name>
</author>
<published>2011-07-12T22:53:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a062d04bb9adec35dd0c51f848c4c64a8a2224cd'/>
<id>urn:sha1:a062d04bb9adec35dd0c51f848c4c64a8a2224cd</id>
<content type='text'>
Signed-off-by: Emilio David Diaus Lopez &lt;reality_es@yahoo.es&gt;
Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] af9015: remove 2nd I2C-adapter</title>
<updated>2011-07-27T20:55:58Z</updated>
<author>
<name>Antti Palosaari</name>
</author>
<published>2011-06-18T13:24:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=713d9b5d98c78a4c48eaa172e2b35b40056cb4f4'/>
<id>urn:sha1:713d9b5d98c78a4c48eaa172e2b35b40056cb4f4</id>
<content type='text'>
It is useless. There is only one physical I2C-adapter.

2nd adapter was added originally due to some plans for allowing only one
demod to access bus at time. But I never implemented proper locking...

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] af9015: remove old FW based IR polling code</title>
<updated>2011-07-27T20:55:58Z</updated>
<author>
<name>Antti Palosaari</name>
</author>
<published>2011-06-18T00:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3509cbdface46cf39908124580a2a3b35f7e2783'/>
<id>urn:sha1:3509cbdface46cf39908124580a2a3b35f7e2783</id>
<content type='text'>
Remove old code which is not used anymore since IR code is read
directly from memory nowadays.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] af9015: add more I2C msg checks</title>
<updated>2011-07-27T20:55:57Z</updated>
<author>
<name>Antti Palosaari</name>
</author>
<published>2011-06-18T00:16:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=709d92083af0b0529f6e1d11d17718c9a1da8f01'/>
<id>urn:sha1:709d92083af0b0529f6e1d11d17718c9a1da8f01</id>
<content type='text'>
Return EOPNOTSUPP for too long messages.

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] af9015: small optimization</title>
<updated>2011-07-27T20:55:57Z</updated>
<author>
<name>Antti Palosaari</name>
</author>
<published>2011-06-16T23:02:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=16b2dc2a8b44ec796791af9f69cce22f7cde0410'/>
<id>urn:sha1:16b2dc2a8b44ec796791af9f69cce22f7cde0410</id>
<content type='text'>
Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] af9015: map remote for MSI DIGIVOX Duo</title>
<updated>2011-07-27T20:55:56Z</updated>
<author>
<name>Antti Palosaari</name>
</author>
<published>2011-06-15T14:29:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ae81aab3fa6fe540947d1829a126f2071727b641'/>
<id>urn:sha1:ae81aab3fa6fe540947d1829a126f2071727b641</id>
<content type='text'>
Reported-by: Jacek M. Holeczek &lt;jacek.m.holeczek@gmail.com&gt;
Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] af9015: setup rc keytable for LC-Power LC-USB-DVBT</title>
<updated>2011-07-27T20:55:56Z</updated>
<author>
<name>Juergen Lock</name>
</author>
<published>2011-06-12T20:25:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=879b0d795734b809b55facbca908f63ec9a0d64a'/>
<id>urn:sha1:879b0d795734b809b55facbca908f63ec9a0d64a</id>
<content type='text'>
That's this tuner:

The credit card sized remote more or less works if I set remote=4,
so I added the hash to get it autodetected.  (`more or less' there
meaning sometimes buttons are `stuck on repeat', i.e. ir-keytable -t
keeps repeating the same scancode until i press another button.)

Signed-off-by: Juergen Lock &lt;nox@jelal.kn-bremen.de&gt;
Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] dvb-usb/technisat-usb2: don't use flush_scheduled_work()</title>
<updated>2011-07-27T20:53:08Z</updated>
<author>
<name>Tejun Heo</name>
</author>
<published>2011-06-15T13:32:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe45e2551f565c87559434205963fc56bbe205fa'/>
<id>urn:sha1:fe45e2551f565c87559434205963fc56bbe205fa</id>
<content type='text'>
flush_scheduled_work() is deprecated and scheduled to be removed.
technisat-usb2 already sync-cancels the only work item it uses and
there's no reason for it to call flush_scheduled_work().  Don't use
it.

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Patrick Boettcher &lt;pboettcher@kernellabs.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
</feed>
