<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-3724</id>
	<title>Nabble - dxr3-devel</title>
	<updated>2009-12-08T12:55:16Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/dxr3-devel-f3724.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/dxr3-devel-f3724.html" />
	<subtitle type="html">Mailing list archive for dxr3-devel</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26700598</id>
	<title>Re: page allocation failure when starting VDR</title>
	<published>2009-12-08T12:55:16Z</published>
	<updated>2009-12-08T12:55:16Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi Jan,
&lt;br&gt;&lt;br&gt;On Tue, Dec 08, 2009 at 11:17:46AM +0100, Jan Willies wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Sometimes I get a page allocation failure when starting vdr.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; kernel-2.6.32
&lt;br&gt;&amp;gt; em8300-0.18.0-rc1
&lt;br&gt;&amp;gt; vdr-plugin-dxr3-git
&lt;br&gt;&amp;gt; vdr-1.6.1
&lt;br&gt;&amp;gt; 
&lt;br&gt;(...)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have vdr still open (and running) in gdb, so if I can squeeze some 
&lt;br&gt;&amp;gt; debug infos out there, just tell me what to do.
&lt;br&gt;&lt;br&gt;My guess is that there is a leak of DMA-able memory somewhere in the 
&lt;br&gt;em8300 driver...
&lt;br&gt;&lt;br&gt;Has your system been on for long?
&lt;br&gt;Has your DXR3/H+ board been initiaized many times?
&lt;br&gt;Did this problem happen with older releases of linux and em8300?
&lt;br&gt;Are you able to reproduce the problem at will?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; And, I can't rmmod the em8300/adv717x modules because they are &amp;quot;in use&amp;quot;, 
&lt;br&gt;&amp;gt; meaning I have to reboot the pc. Is there a way to avoid that?
&lt;br&gt;&lt;br&gt;Fixing the bug would help, certainly. ;-)
&lt;br&gt;Apart from fixing the bug, I'm afraid that rebooting is the only 
&lt;br&gt;solution...
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26700598&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/page-allocation-failure-when-starting-VDR-tp26691580p26700598.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26691580</id>
	<title>page allocation failure when starting VDR</title>
	<published>2009-12-08T02:17:46Z</published>
	<updated>2009-12-08T02:17:46Z</updated>
	<author>
		<name>Jan Willies</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Sometimes I get a page allocation failure when starting vdr.
&lt;br&gt;&lt;br&gt;kernel-2.6.32
&lt;br&gt;em8300-0.18.0-rc1
&lt;br&gt;vdr-plugin-dxr3-git
&lt;br&gt;vdr-1.6.1
&lt;br&gt;&lt;br&gt;vdr: page allocation failure. order:5, mode:0x8020
&lt;br&gt;Pid: 7164, comm: vdr Not tainted 2.6.32 #2
&lt;br&gt;Call Trace:
&lt;br&gt;&amp;nbsp; [&amp;lt;c13313e9&amp;gt;] ? printk+0x18/0x1f
&lt;br&gt;&amp;nbsp; [&amp;lt;c104f2fd&amp;gt;] __alloc_pages_nodemask+0x43b/0x52c
&lt;br&gt;&amp;nbsp; [&amp;lt;c100645b&amp;gt;] dma_generic_alloc_coherent+0x57/0xbc
&lt;br&gt;&amp;nbsp; [&amp;lt;d0956f9d&amp;gt;] em8300_fifo_init+0x23b/0x2ce [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c1006404&amp;gt;] ? dma_generic_alloc_coherent+0x0/0xbc
&lt;br&gt;&amp;nbsp; [&amp;lt;d095952d&amp;gt;] em8300_ioctl_init+0x141/0x1cc [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d095991f&amp;gt;] em8300_control_ioctl+0x367/0x988 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c106cce6&amp;gt;] ? do_sync_read+0xba/0xea
&lt;br&gt;&amp;nbsp; [&amp;lt;d0954536&amp;gt;] em8300_io_ioctl+0x2b/0x56 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d095450b&amp;gt;] ? em8300_io_ioctl+0x0/0x56 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c10778e0&amp;gt;] vfs_ioctl+0x50/0x52
&lt;br&gt;&amp;nbsp; [&amp;lt;c1077e6a&amp;gt;] do_vfs_ioctl+0x69/0x53f
&lt;br&gt;&amp;nbsp; [&amp;lt;c107f72c&amp;gt;] ? mntput_no_expire+0x16/0x6b
&lt;br&gt;&amp;nbsp; [&amp;lt;c106def3&amp;gt;] ? __fput+0x16e/0x1c7
&lt;br&gt;&amp;nbsp; [&amp;lt;c106df60&amp;gt;] ? fput+0x14/0x1d
&lt;br&gt;&amp;nbsp; [&amp;lt;c1078373&amp;gt;] sys_ioctl+0x33/0x4f
&lt;br&gt;&amp;nbsp; [&amp;lt;c1002b48&amp;gt;] sysenter_do_call+0x12/0x26
&lt;br&gt;Mem-Info:
&lt;br&gt;DMA per-cpu:
&lt;br&gt;CPU &amp;nbsp; &amp;nbsp;0: hi: &amp;nbsp; &amp;nbsp;0, btch: &amp;nbsp; 1 usd: &amp;nbsp; 0
&lt;br&gt;Normal per-cpu:
&lt;br&gt;CPU &amp;nbsp; &amp;nbsp;0: hi: &amp;nbsp; 90, btch: &amp;nbsp;15 usd: &amp;nbsp;78
&lt;br&gt;active_anon:9294 inactive_anon:9330 isolated_anon:0
&lt;br&gt;&amp;nbsp; active_file:17856 inactive_file:18853 isolated_file:0
&lt;br&gt;&amp;nbsp; unevictable:0 dirty:101 writeback:27 unstable:0
&lt;br&gt;&amp;nbsp; free:2643 slab_reclaimable:1876 slab_unreclaimable:1859
&lt;br&gt;&amp;nbsp; mapped:3547 shmem:1 pagetables:245 bounce:0
&lt;br&gt;DMA free:1808kB min:120kB low:148kB high:180kB active_anon:1448kB 
&lt;br&gt;inactive_anon:1456kB active_file:3236kB inactive_file:7232kB 
&lt;br&gt;unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15804kB 
&lt;br&gt;mlocked:0kB dirty:32kB writeback:0kB mapped:732kB shmem:0kB 
&lt;br&gt;slab_reclaimable:364kB slab_unreclaimable:288kB kernel_stack:72kB 
&lt;br&gt;pagetables:12kB unstable:0kB bounce:0kB writeback_tmp:0kB 
&lt;br&gt;pages_scanned:0 all_unreclaimable? no
&lt;br&gt;lowmem_reserve[]: 0 238 238
&lt;br&gt;Normal free:8764kB min:1912kB low:2388kB high:2868kB active_anon:35728kB 
&lt;br&gt;inactive_anon:35864kB active_file:68188kB inactive_file:68180kB 
&lt;br&gt;unevictable:0kB isolated(anon):0kB isolated(file):0kB present:243776kB 
&lt;br&gt;mlocked:0kB dirty:372kB writeback:108kB mapped:13456kB shmem:4kB 
&lt;br&gt;slab_reclaimable:7140kB slab_unreclaimable:7148kB kernel_stack:976kB 
&lt;br&gt;pagetables:968kB unstable:0kB bounce:0kB writeback_tmp:0kB 
&lt;br&gt;pages_scanned:0 all_unreclaimable? no
&lt;br&gt;lowmem_reserve[]: 0 0 0
&lt;br&gt;DMA: 274*4kB 19*8kB 11*16kB 12*32kB 0*64kB 0*128kB 0*256kB 0*512kB 
&lt;br&gt;0*1024kB 0*2048kB 0*4096kB = 1808kB
&lt;br&gt;Normal: 823*4kB 260*8kB 148*16kB 26*32kB 1*64kB 1*128kB 0*256kB 0*512kB 
&lt;br&gt;0*1024kB 0*2048kB 0*4096kB = 8764kB
&lt;br&gt;41875 total pagecache pages
&lt;br&gt;5165 pages in swap cache
&lt;br&gt;Swap cache stats: add 189980, delete 184815, find 232444/261072
&lt;br&gt;Free swap &amp;nbsp;= 427524kB
&lt;br&gt;Total swap = 498004kB
&lt;br&gt;65520 pages RAM
&lt;br&gt;1855 pages reserved
&lt;br&gt;42255 pages shared
&lt;br&gt;34146 pages non-shared
&lt;br&gt;em8300-0: Microcode version 0x29 loaded
&lt;br&gt;em8300-0: Analog audio enabled
&lt;br&gt;em8300-0: Digital PCM audio enabled
&lt;br&gt;BUG: unable to handle kernel NULL pointer dereference at (null)
&lt;br&gt;IP: [&amp;lt;c1332497&amp;gt;] __down+0x1f/0x68
&lt;br&gt;*pde = 00000000
&lt;br&gt;Oops: 0002 [#1]
&lt;br&gt;last sysfs file: /sys/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/zoom
&lt;br&gt;Modules linked in: lirc_serial lirc_dev xts gf128mul ext2 tda10021 
&lt;br&gt;snd_mpu401_uart 8250_pnp snd_rawmidi 8250 serial_core dvb_pll mt352 
&lt;br&gt;budget_av saa7146_vv stv0299 videodev videobuf_dma_sg snd_seq_oss 
&lt;br&gt;snd_seq_midi_event videobuf_core snd_seq b2c2_flexcop_pci snd_seq_device 
&lt;br&gt;budget_core saa7146 ttpci_eeprom b2c2_flexcop cx24123 cx24113 s5h1420 
&lt;br&gt;uhci_hcd i2c_i801 evdev fan button aes_i586 aes_generic fuse dvb_core 
&lt;br&gt;em8300 adv717x i2c_algo_bit snd_ac97_codec snd_pcm_oss snd_pcm snd_timer 
&lt;br&gt;snd_page_alloc snd_mixer_oss snd soundcore ac97_bus e100
&lt;br&gt;&lt;br&gt;Pid: 7176, comm: vdr Not tainted (2.6.32 #2) SCENIC xB
&lt;br&gt;EIP: 0060:[&amp;lt;c1332497&amp;gt;] EFLAGS: 00010092 CPU: 0
&lt;br&gt;EIP is at __down+0x1f/0x68
&lt;br&gt;EAX: c8b48d10 EBX: c4f0c760 ECX: c4f53f00 EDX: 00000000
&lt;br&gt;ESI: c8b48d0c EDI: 00000002 EBP: c4f53f14 ESP: c4f53f00
&lt;br&gt;&amp;nbsp; DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068
&lt;br&gt;Process vdr (pid: 7176, ti=c4f52000 task=c4f0c760 task.ti=c4f52000)
&lt;br&gt;Stack:
&lt;br&gt;&amp;nbsp; c8b48d10 00000000 cf35369c c4f53f20 00000296 c4f53f20 c1032982 c8b48cc0
&lt;br&gt;&amp;lt;0&amp;gt; c4f53f3c d0956c05 00002480 082a5630 00001200 082a5630 cf044000 c4f53f4c
&lt;br&gt;&amp;lt;0&amp;gt; d0955c5b 00000000 c4dbe580 c4f53f64 d09545f2 c4f53f98 c4dbe580 00001200
&lt;br&gt;Call Trace:
&lt;br&gt;&amp;nbsp; [&amp;lt;c1032982&amp;gt;] ? down+0x1c/0x2a
&lt;br&gt;&amp;nbsp; [&amp;lt;d0956c05&amp;gt;] ? em8300_fifo_write+0x1a/0x3f [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d0955c5b&amp;gt;] ? em8300_audio_write+0x3a/0x40 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d09545f2&amp;gt;] ? em8300_io_write+0x91/0x99 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c106d630&amp;gt;] ? vfs_write+0x8c/0x177
&lt;br&gt;&amp;nbsp; [&amp;lt;d0954561&amp;gt;] ? em8300_io_write+0x0/0x99 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c106d7bf&amp;gt;] ? sys_write+0x3d/0x64
&lt;br&gt;&amp;nbsp; [&amp;lt;c1002b48&amp;gt;] ? sysenter_do_call+0x12/0x26
&lt;br&gt;Code: 89 42 04 89 10 b8 fc ff ff ff eb d2 55 89 e5 53 83 ec 10 8b 1d 8c 
&lt;br&gt;ea 42 c1 8b 50 08 8d 4d ec 89 48 08 83 c0 04 89 45 ec 89 55 f0 &amp;lt;89&amp;gt; 0a 
&lt;br&gt;89 5d f4 c7 45 f8 00 00 00 00 b8 ff ff ff 7f eb 04 85 c0
&lt;br&gt;EIP: [&amp;lt;c1332497&amp;gt;] __down+0x1f/0x68 SS:ESP 0068:c4f53f00
&lt;br&gt;CR2: 0000000000000000
&lt;br&gt;---[ end trace 6793fd87635937fe ]---
&lt;br&gt;i2c i2c-0: sendbytes: NAK bailout.
&lt;br&gt;&lt;br&gt;###########################################################################
&lt;br&gt;&lt;br&gt;or this one:
&lt;br&gt;&lt;br&gt;Sigma Designs EM8300 0000:02:05.0: PCI INT A disabled
&lt;br&gt;Sigma Designs EM8300 0000:02:05.0: PCI INT A -&amp;gt; GSI 17 (level, low) -&amp;gt; 
&lt;br&gt;IRQ 17
&lt;br&gt;em8300-0: EM8300 8300 (rev 2)
&lt;br&gt;bus: 2, devfn: 40, irq: 17,
&lt;br&gt;memory: 0xf4100000.
&lt;br&gt;em8300-0: mapped-memory at 0xd1a00000
&lt;br&gt;em8300-0: using MTRR
&lt;br&gt;IRQ 17/em8300: IRQF_DISABLED is not guaranteed on shared IRQs
&lt;br&gt;em8300-0: unable to identify model...
&lt;br&gt;em8300-0: Chip revision: 2
&lt;br&gt;i2c i2c-1: sendbytes: NAK bailout.
&lt;br&gt;adv717x.o: ADV7175A rev. 0 chip probed
&lt;br&gt;unable to register OSS PCM device 0:0
&lt;br&gt;vdr: page allocation failure. order:5, mode:0x8020
&lt;br&gt;Pid: 4279, comm: vdr Not tainted 2.6.32 #2
&lt;br&gt;Call Trace:
&lt;br&gt;&amp;nbsp; [&amp;lt;c13313e9&amp;gt;] ? printk+0x18/0x1f
&lt;br&gt;&amp;nbsp; [&amp;lt;c104f2fd&amp;gt;] __alloc_pages_nodemask+0x43b/0x52c
&lt;br&gt;&amp;nbsp; [&amp;lt;c100645b&amp;gt;] dma_generic_alloc_coherent+0x57/0xbc
&lt;br&gt;&amp;nbsp; [&amp;lt;d19abfad&amp;gt;] em8300_fifo_init+0x23b/0x2ce [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d19abc99&amp;gt;] ? em8300_fifo_alloc+0x13/0x29 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c1006404&amp;gt;] ? dma_generic_alloc_coherent+0x0/0xbc
&lt;br&gt;&amp;nbsp; [&amp;lt;d19ae507&amp;gt;] em8300_ioctl_init+0x10b/0x1cc [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d19ae92f&amp;gt;] em8300_control_ioctl+0x367/0x988 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c106cce6&amp;gt;] ? do_sync_read+0xba/0xea
&lt;br&gt;&amp;nbsp; [&amp;lt;d19a9536&amp;gt;] em8300_io_ioctl+0x2b/0x56 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d19a950b&amp;gt;] ? em8300_io_ioctl+0x0/0x56 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c10778e0&amp;gt;] vfs_ioctl+0x50/0x52
&lt;br&gt;&amp;nbsp; [&amp;lt;c1077e6a&amp;gt;] do_vfs_ioctl+0x69/0x53f
&lt;br&gt;&amp;nbsp; [&amp;lt;c107f72c&amp;gt;] ? mntput_no_expire+0x16/0x6b
&lt;br&gt;&amp;nbsp; [&amp;lt;c106def3&amp;gt;] ? __fput+0x16e/0x1c7
&lt;br&gt;&amp;nbsp; [&amp;lt;c106df60&amp;gt;] ? fput+0x14/0x1d
&lt;br&gt;&amp;nbsp; [&amp;lt;c1078373&amp;gt;] sys_ioctl+0x33/0x4f
&lt;br&gt;&amp;nbsp; [&amp;lt;c1002b48&amp;gt;] sysenter_do_call+0x12/0x26
&lt;br&gt;Mem-Info:
&lt;br&gt;DMA per-cpu:
&lt;br&gt;CPU &amp;nbsp; &amp;nbsp;0: hi: &amp;nbsp; &amp;nbsp;0, btch: &amp;nbsp; 1 usd: &amp;nbsp; 0
&lt;br&gt;Normal per-cpu:
&lt;br&gt;CPU &amp;nbsp; &amp;nbsp;0: hi: &amp;nbsp; 90, btch: &amp;nbsp;15 usd: &amp;nbsp;35
&lt;br&gt;active_anon:16057 inactive_anon:16114 isolated_anon:0
&lt;br&gt;&amp;nbsp; active_file:11433 inactive_file:13651 isolated_file:0
&lt;br&gt;&amp;nbsp; unevictable:0 dirty:27 writeback:0 unstable:0
&lt;br&gt;&amp;nbsp; free:1320 slab_reclaimable:1158 slab_unreclaimable:2053
&lt;br&gt;&amp;nbsp; mapped:8868 shmem:29 pagetables:239 bounce:0
&lt;br&gt;DMA free:1688kB min:120kB low:148kB high:180kB active_anon:1336kB 
&lt;br&gt;inactive_anon:1392kB active_file:816kB inactive_file:10016kB 
&lt;br&gt;unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15804kB 
&lt;br&gt;mlocked:0kB dirty:0kB writeback:0kB mapped:1176kB shmem:0kB 
&lt;br&gt;slab_reclaimable:8kB slab_unreclaimable:608kB kernel_stack:40kB 
&lt;br&gt;pagetables:12kB unstable:0kB bounce:0kB writeback_tmp:0kB 
&lt;br&gt;pages_scanned:0 all_unreclaimable? no
&lt;br&gt;lowmem_reserve[]: 0 238 238
&lt;br&gt;Normal free:3592kB min:1912kB low:2388kB high:2868kB active_anon:62892kB 
&lt;br&gt;inactive_anon:63064kB active_file:44916kB inactive_file:44588kB 
&lt;br&gt;unevictable:0kB isolated(anon):0kB isolated(file):0kB present:243776kB 
&lt;br&gt;mlocked:0kB dirty:108kB writeback:0kB mapped:34296kB shmem:116kB 
&lt;br&gt;slab_reclaimable:4624kB slab_unreclaimable:7604kB kernel_stack:1000kB 
&lt;br&gt;pagetables:944kB unstable:0kB bounce:0kB writeback_tmp:0kB 
&lt;br&gt;pages_scanned:0 all_unreclaimable? no
&lt;br&gt;lowmem_reserve[]: 0 0 0
&lt;br&gt;DMA: 272*4kB 5*8kB 25*16kB 5*32kB 0*64kB 0*128kB 0*256kB 0*512kB 
&lt;br&gt;0*1024kB 0*2048kB 0*4096kB = 1688kB
&lt;br&gt;Normal: 580*4kB 45*8kB 35*16kB 5*32kB 3*64kB 0*128kB 0*256kB 0*512kB 
&lt;br&gt;0*1024kB 0*2048kB 0*4096kB = 3592kB
&lt;br&gt;25656 total pagecache pages
&lt;br&gt;535 pages in swap cache
&lt;br&gt;Swap cache stats: add 1092, delete 557, find 400/422
&lt;br&gt;Free swap &amp;nbsp;= 494332kB
&lt;br&gt;Total swap = 498004kB
&lt;br&gt;65520 pages RAM
&lt;br&gt;1855 pages reserved
&lt;br&gt;40912 pages shared
&lt;br&gt;42246 pages non-shared
&lt;br&gt;vdr: page allocation failure. order:5, mode:0x8020
&lt;br&gt;Pid: 4279, comm: vdr Not tainted 2.6.32 #2
&lt;br&gt;Call Trace:
&lt;br&gt;&amp;nbsp; [&amp;lt;c13313e9&amp;gt;] ? printk+0x18/0x1f
&lt;br&gt;&amp;nbsp; [&amp;lt;c104f2fd&amp;gt;] __alloc_pages_nodemask+0x43b/0x52c
&lt;br&gt;&amp;nbsp; [&amp;lt;c100645b&amp;gt;] dma_generic_alloc_coherent+0x57/0xbc
&lt;br&gt;&amp;nbsp; [&amp;lt;d19abfad&amp;gt;] em8300_fifo_init+0x23b/0x2ce [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d19abc99&amp;gt;] ? em8300_fifo_alloc+0x13/0x29 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c1006404&amp;gt;] ? dma_generic_alloc_coherent+0x0/0xbc
&lt;br&gt;&amp;nbsp; [&amp;lt;d19ae53d&amp;gt;] em8300_ioctl_init+0x141/0x1cc [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d19ae92f&amp;gt;] em8300_control_ioctl+0x367/0x988 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c106cce6&amp;gt;] ? do_sync_read+0xba/0xea
&lt;br&gt;&amp;nbsp; [&amp;lt;d19a9536&amp;gt;] em8300_io_ioctl+0x2b/0x56 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d19a950b&amp;gt;] ? em8300_io_ioctl+0x0/0x56 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c10778e0&amp;gt;] vfs_ioctl+0x50/0x52
&lt;br&gt;&amp;nbsp; [&amp;lt;c1077e6a&amp;gt;] do_vfs_ioctl+0x69/0x53f
&lt;br&gt;&amp;nbsp; [&amp;lt;c107f72c&amp;gt;] ? mntput_no_expire+0x16/0x6b
&lt;br&gt;&amp;nbsp; [&amp;lt;c106def3&amp;gt;] ? __fput+0x16e/0x1c7
&lt;br&gt;&amp;nbsp; [&amp;lt;c106df60&amp;gt;] ? fput+0x14/0x1d
&lt;br&gt;&amp;nbsp; [&amp;lt;c1078373&amp;gt;] sys_ioctl+0x33/0x4f
&lt;br&gt;&amp;nbsp; [&amp;lt;c1002b48&amp;gt;] sysenter_do_call+0x12/0x26
&lt;br&gt;Mem-Info:
&lt;br&gt;DMA per-cpu:
&lt;br&gt;CPU &amp;nbsp; &amp;nbsp;0: hi: &amp;nbsp; &amp;nbsp;0, btch: &amp;nbsp; 1 usd: &amp;nbsp; 0
&lt;br&gt;Normal per-cpu:
&lt;br&gt;CPU &amp;nbsp; &amp;nbsp;0: hi: &amp;nbsp; 90, btch: &amp;nbsp;15 usd: &amp;nbsp;53
&lt;br&gt;active_anon:16043 inactive_anon:16128 isolated_anon:0
&lt;br&gt;&amp;nbsp; active_file:11395 inactive_file:13676 isolated_file:0
&lt;br&gt;&amp;nbsp; unevictable:0 dirty:30 writeback:14 unstable:0
&lt;br&gt;&amp;nbsp; free:1320 slab_reclaimable:1158 slab_unreclaimable:2053
&lt;br&gt;&amp;nbsp; mapped:8863 shmem:29 pagetables:239 bounce:0
&lt;br&gt;DMA free:1688kB min:120kB low:148kB high:180kB active_anon:1336kB 
&lt;br&gt;inactive_anon:1392kB active_file:816kB inactive_file:10016kB 
&lt;br&gt;unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15804kB 
&lt;br&gt;mlocked:0kB dirty:0kB writeback:0kB mapped:1176kB shmem:0kB 
&lt;br&gt;slab_reclaimable:8kB slab_unreclaimable:608kB kernel_stack:40kB 
&lt;br&gt;pagetables:12kB unstable:0kB bounce:0kB writeback_tmp:0kB 
&lt;br&gt;pages_scanned:0 all_unreclaimable? no
&lt;br&gt;lowmem_reserve[]: 0 238 238
&lt;br&gt;Normal free:3592kB min:1912kB low:2388kB high:2868kB active_anon:62836kB 
&lt;br&gt;inactive_anon:63120kB active_file:44764kB inactive_file:44688kB 
&lt;br&gt;unevictable:0kB isolated(anon):0kB isolated(file):0kB present:243776kB 
&lt;br&gt;mlocked:0kB dirty:120kB writeback:56kB mapped:34276kB shmem:116kB 
&lt;br&gt;slab_reclaimable:4624kB slab_unreclaimable:7604kB kernel_stack:1000kB 
&lt;br&gt;pagetables:944kB unstable:0kB bounce:0kB writeback_tmp:0kB 
&lt;br&gt;pages_scanned:73 all_unreclaimable? no
&lt;br&gt;lowmem_reserve[]: 0 0 0
&lt;br&gt;DMA: 272*4kB 5*8kB 25*16kB 5*32kB 0*64kB 0*128kB 0*256kB 0*512kB 
&lt;br&gt;0*1024kB 0*2048kB 0*4096kB = 1688kB
&lt;br&gt;Normal: 580*4kB 45*8kB 35*16kB 5*32kB 3*64kB 0*128kB 0*256kB 0*512kB 
&lt;br&gt;0*1024kB 0*2048kB 0*4096kB = 3592kB
&lt;br&gt;25652 total pagecache pages
&lt;br&gt;549 pages in swap cache
&lt;br&gt;Swap cache stats: add 1106, delete 557, find 400/422
&lt;br&gt;Free swap &amp;nbsp;= 494276kB
&lt;br&gt;Total swap = 498004kB
&lt;br&gt;65520 pages RAM
&lt;br&gt;1855 pages reserved
&lt;br&gt;40894 pages shared
&lt;br&gt;42244 pages non-shared
&lt;br&gt;em8300-0: Microcode version 0x29 loaded
&lt;br&gt;BUG: unable to handle kernel NULL pointer dereference at (null)
&lt;br&gt;IP: [&amp;lt;c1332497&amp;gt;] __down+0x1f/0x68
&lt;br&gt;*pde = 00000000
&lt;br&gt;Oops: 0002 [#1]
&lt;br&gt;last sysfs file: /sys/module/snd_seq_oss/initstate
&lt;br&gt;Modules linked in: em8300 adv717x lirc_serial lirc_dev xts gf128mul ext2 
&lt;br&gt;tda10021 snd_mpu401_uart 8250_pnp snd_rawmidi 8250 serial_core dvb_pll 
&lt;br&gt;mt352 budget_av saa7146_vv stv0299 videodev videobuf_dma_sg 
&lt;br&gt;videobuf_core b2c2_flexcop_pci snd_seq_oss snd_seq_midi_event 
&lt;br&gt;budget_core snd_seq snd_seq_device b2c2_flexcop cx24123 saa7146 
&lt;br&gt;ttpci_eeprom cx24113 s5h1420 uhci_hcd i2c_i801 evdev fan button aes_i586 
&lt;br&gt;aes_generic fuse dvb_core i2c_algo_bit snd_ac97_codec snd_pcm_oss 
&lt;br&gt;snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ac97_bus 
&lt;br&gt;e100 [last unloaded: adv717x]
&lt;br&gt;&lt;br&gt;Pid: 4279, comm: vdr Not tainted (2.6.32 #2) SCENIC xB
&lt;br&gt;EIP: 0060:[&amp;lt;c1332497&amp;gt;] EFLAGS: 00010096 CPU: 0
&lt;br&gt;EIP is at __down+0x1f/0x68
&lt;br&gt;EAX: cf0c2230 EBX: c223ac40 ECX: c94e7ec8 EDX: 00000000
&lt;br&gt;ESI: cf0c222c EDI: 00000001 EBP: c94e7edc ESP: c94e7ec8
&lt;br&gt;&amp;nbsp; DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068
&lt;br&gt;Process vdr (pid: 4279, ti=c94e6000 task=c223ac40 task.ti=c94e6000)
&lt;br&gt;Stack:
&lt;br&gt;&amp;nbsp; cf0c2230 00000000 c94e7f5c 00000000 00000286 c94e7ee8 c1032982 cf0c21e0
&lt;br&gt;&amp;lt;0&amp;gt; c94e7f04 d19abbd6 c098d000 b7981220 000049a9 c098d000 c098d000 c94e7f4c
&lt;br&gt;&amp;lt;0&amp;gt; d19ac480 00000000 c10778e0 ccc821d0 000000c7 c94e7f60 c1033462 000049a9
&lt;br&gt;Call Trace:
&lt;br&gt;&amp;nbsp; [&amp;lt;c1032982&amp;gt;] ? down+0x1c/0x2a
&lt;br&gt;&amp;nbsp; [&amp;lt;d19abbd6&amp;gt;] ? em8300_fifo_writeblocking+0x1a/0x3f [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;d19ac480&amp;gt;] ? em8300_video_write+0x183/0x1e7 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c10778e0&amp;gt;] ? vfs_ioctl+0x50/0x52
&lt;br&gt;&amp;nbsp; [&amp;lt;c1033462&amp;gt;] ? T.279+0xe/0x196
&lt;br&gt;&amp;nbsp; [&amp;lt;d0be16f9&amp;gt;] ? ttpci_budget_init+0xba/0x4e2 [budget_core]
&lt;br&gt;&amp;nbsp; [&amp;lt;d19a95b0&amp;gt;] ? em8300_io_write+0x4f/0x99 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c106d630&amp;gt;] ? vfs_write+0x8c/0x177
&lt;br&gt;&amp;nbsp; [&amp;lt;d19a9561&amp;gt;] ? em8300_io_write+0x0/0x99 [em8300]
&lt;br&gt;&amp;nbsp; [&amp;lt;c106d7bf&amp;gt;] ? sys_write+0x3d/0x64
&lt;br&gt;&amp;nbsp; [&amp;lt;c1002b48&amp;gt;] ? sysenter_do_call+0x12/0x26
&lt;br&gt;Code: 89 42 04 89 10 b8 fc ff ff ff eb d2 55 89 e5 53 83 ec 10 8b 1d 8c 
&lt;br&gt;ea 42 c1 8b 50 08 8d 4d ec 89 48 08 83 c0 04 89 45 ec 89 55 f0 &amp;lt;89&amp;gt; 0a 
&lt;br&gt;89 5d f4 c7 45 f8 00 00 00 00 b8 ff ff ff 7f eb 04 85 c0
&lt;br&gt;EIP: [&amp;lt;c1332497&amp;gt;] __down+0x1f/0x68 SS:ESP 0068:c94e7ec8
&lt;br&gt;CR2: 0000000000000000
&lt;br&gt;---[ end trace 2d71bf4c0eb0bd0d ]---
&lt;br&gt;&lt;br&gt;I have vdr still open (and running) in gdb, so if I can squeeze some 
&lt;br&gt;debug infos out there, just tell me what to do.
&lt;br&gt;&lt;br&gt;And, I can't rmmod the em8300/adv717x modules because they are &amp;quot;in use&amp;quot;, 
&lt;br&gt;meaning I have to reboot the pc. Is there a way to avoid that?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; - jan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26691580&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/page-allocation-failure-when-starting-VDR-tp26691580p26691580.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26691560</id>
	<title>Re: [PULL REQUEST] i2c changes</title>
	<published>2009-12-08T02:15:55Z</published>
	<updated>2009-12-08T02:15:55Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Hi Nicolas,
&lt;br&gt;&lt;br&gt;2009/12/6 Nicolas Boullis &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26691560&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nboullis@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Christian,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Sun, Dec 06, 2009 at 06:05:33PM +0100, Christian Gmeiner wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; All you told is correct, but my patch does this:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; em8300_i2c_init1:
&lt;br&gt;&amp;gt;&amp;gt; Init the two i2c buses and get EEPROM device.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; em8300_i2c_init2:
&lt;br&gt;&amp;gt;&amp;gt; Based on the model detection (EEPROM) load needed modules and setup
&lt;br&gt;&amp;gt;&amp;gt; em-&amp;gt;encoder.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Now you need to have a look at the context where they get called.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; (...)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So there is no breaking change for auto detection. The old behavior was:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; em8300_i2c_init1:
&lt;br&gt;&amp;gt;&amp;gt; Init the one i2c bus and get EEPROM device.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; em8300_i2c_init2:
&lt;br&gt;&amp;gt;&amp;gt; Init other i2c bus and load needed modules Based on the model
&lt;br&gt;&amp;gt;&amp;gt; detection (EEPROM) and setup
&lt;br&gt;&amp;gt;&amp;gt; em-&amp;gt;encoder.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think you're right if the module for the encoder chip was not loaded
&lt;br&gt;&amp;gt; before em8300_i2c_init2. But if it was loaded before em8300_i2c_init1,
&lt;br&gt;&amp;gt; then I think your change breaks autodetection with linux &amp;lt; 2.6.22.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Hmm... I don't get it why this change should break something. Can you
&lt;br&gt;give me some hints?
&lt;br&gt;Because this change only set up both i2c busses... nothing more... i
&lt;br&gt;don't changed the way
&lt;br&gt;the busses are used.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Do you think its worth to keep supporting older kernels? As far as I can see
&lt;br&gt;&amp;gt;&amp;gt; releases are often releases to fix support with newest linux kernels. So there
&lt;br&gt;&amp;gt;&amp;gt; are no new features which are worth updating.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Well, that's a difficult question...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; There used to be at least a user of the em8300 driver who used linux 2.4
&lt;br&gt;&amp;gt; and did not want to switch to linux 2.6. Since I don't really like the
&lt;br&gt;&amp;gt; way the 2.6 branch is handled (with the &amp;quot;stable API is nonsense&amp;quot; moto),
&lt;br&gt;&amp;gt; I was willing to support em8300 with linux 2.4...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Now, I think this user has switched to linux 2.6, and I haven't heard
&lt;br&gt;&amp;gt; about anyone who still uses the em8300 driver with linux 2.4. Hence, I
&lt;br&gt;&amp;gt; should consider stopping support for old kernels (which would include
&lt;br&gt;&amp;gt; all 2.4 kernels, and early 2.6 kernels). But where should the limit be?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As for the lack of new features in recent releases of em8300,
&lt;br&gt;&amp;gt; unfortunately you're right. The last new feature was in 0.17.0, in april
&lt;br&gt;&amp;gt; 2008... But I still hope I'll find some time to add new features in
&lt;br&gt;&amp;gt; future releases. And I'm not willing to impose a new kernel to anyone
&lt;br&gt;&amp;gt; who wants to use the new feature...
&lt;/div&gt;&lt;br&gt;What features are missing?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It'd be interesting to know what kernel version people are really
&lt;br&gt;&amp;gt; using...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Again I picked up an old item on my wishlist and I started working on
&lt;br&gt;&amp;gt;&amp;gt; using v4l2 i2c subdevices
&lt;br&gt;&amp;gt;&amp;gt; for the encoder part. This allows us to use the adv717x/bt865 driver
&lt;br&gt;&amp;gt;&amp;gt; from mainline kernel.
&lt;br&gt;&amp;gt;&amp;gt; As I have lot of time until next year I would like to send much time
&lt;br&gt;&amp;gt;&amp;gt; with this driver.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That sounds great. Do you think it will be possible to use the
&lt;br&gt;&amp;gt; adv717x/bt865 driver from mainline kernel without changing them?
&lt;/div&gt;&lt;br&gt;Yes this is possible... and hope to have a proof-of-concept running in
&lt;br&gt;some days.
&lt;br&gt;&lt;br&gt;cheers
&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26691560&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PULL-REQUEST--i2c-changes-tp26606106p26691560.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26686338</id>
	<title>First release-candidate for 0.18.0 -- please test!</title>
	<published>2009-12-07T15:40:23Z</published>
	<updated>2009-12-07T15:40:23Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;The 0.17.4 release of em8300 had a few bugs:
&lt;br&gt;&amp;nbsp;* wrong colors of the OSD with linux 2.6.31;
&lt;br&gt;&amp;nbsp;* kernel ooops when the em8300 module finds a video encoder chip but 
&lt;br&gt;&amp;nbsp; &amp;nbsp;can't find a driver for it.
&lt;br&gt;&lt;br&gt;I think I just managed to fix those 2 bugs, and think it deserves a new 
&lt;br&gt;release. For this release, I'd rather keep the changes minimal, in order 
&lt;br&gt;not to introduce new bugs.
&lt;br&gt;&lt;br&gt;Unfortunately, fixing the problem with the colors required some changes 
&lt;br&gt;in include/linux/em8300.h in a way that affects the ABI. As a result, 
&lt;br&gt;all applications need to be rebuilt, against the new 
&lt;br&gt;include/linux/em8300.h. Hence, I think it deserves to be numbered 
&lt;br&gt;0.18.0, despite the lack of any new feature.
&lt;br&gt;&lt;br&gt;Hence, here is the first release candidate for 0.18.0. As usual, you can 
&lt;br&gt;get it from
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://dxr3.sourceforge.net/download/em8300-0.18.0-rc1.tar.gz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dxr3.sourceforge.net/download/em8300-0.18.0-rc1.tar.gz&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Many thanks to all those who made this first release candidate possible.
&lt;br&gt;&lt;br&gt;&lt;br&gt;All comments are welcome. Please give it a try and report.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26686338&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/First-release-candidate-for-0.18.0----please-test%21-tp26686338p26686338.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26680004</id>
	<title>Re: [PULL REQUEST] i2c changes</title>
	<published>2009-12-07T08:46:06Z</published>
	<updated>2009-12-07T08:46:06Z</updated>
	<author>
		<name>Bugzilla from dr.nop@gmx.net</name>
	</author>
	<content type="html">&amp;gt; It'd be interesting to know what kernel version people are really
&lt;br&gt;&amp;gt; using...
&lt;br&gt;&amp;gt; 
&lt;br&gt;2.6.30 atm
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26680004&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PULL-REQUEST--i2c-changes-tp26606106p26680004.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26674928</id>
	<title>What kernel version are you using? (Was: Re: [PULL REQUEST] i2c changes)</title>
	<published>2009-12-07T01:53:22Z</published>
	<updated>2009-12-07T01:53:22Z</updated>
	<author>
		<name>Jan Willies</name>
	</author>
	<content type="html">Hi Nicolas,
&lt;br&gt;&lt;br&gt;Am 06.12.2009 23:27, schrieb Nicolas Boullis:
&lt;br&gt;&amp;gt; It'd be interesting to know what kernel version people are really
&lt;br&gt;&amp;gt; using...
&lt;br&gt;&lt;br&gt;2.6.32
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; - jan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674928&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PULL-REQUEST--i2c-changes-tp26606106p26674928.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675021</id>
	<title>em8300-headers removed from debian testing</title>
	<published>2009-12-07T01:47:44Z</published>
	<updated>2009-12-07T01:47:44Z</updated>
	<author>
		<name>Roman Müllenschläder-2</name>
	</author>
	<content type="html">Hi there ;)
&lt;br&gt;&lt;br&gt;I'm building the debs for MMS (see below). As MMS is able to use DXR3 as 
&lt;br&gt;output device, I need em8300-headers as a build-depend.
&lt;br&gt;&lt;br&gt;As far as I've noticed, the headers were removed from debian testing due to 
&lt;br&gt;rc-bugs.
&lt;br&gt;&lt;br&gt;What are your plans on this? For now I've copied em8300-headers over to my 
&lt;br&gt;repo, for beeing able to build for squeeze, but that is only a workaround, no 
&lt;br&gt;solution ;)
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;Roman
&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Homepage:
&lt;br&gt;www.mymediasystem.org
&lt;br&gt;-
&lt;br&gt;Forum:
&lt;br&gt;forum.mymediasystem.org
&lt;br&gt;-
&lt;br&gt;Wiki:
&lt;br&gt;wiki.mymediasystem.org
&lt;br&gt;-
&lt;br&gt;Bug-DB:
&lt;br&gt;bugs.mymediasystem.org
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675021&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-headers-removed-from-debian-testing-tp26675021p26675021.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26669828</id>
	<title>Re: [PULL REQUEST] i2c changes</title>
	<published>2009-12-06T14:27:47Z</published>
	<updated>2009-12-06T14:27:47Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi Christian,
&lt;br&gt;&lt;br&gt;On Sun, Dec 06, 2009 at 06:05:33PM +0100, Christian Gmeiner wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; All you told is correct, but my patch does this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; em8300_i2c_init1:
&lt;br&gt;&amp;gt; Init the two i2c buses and get EEPROM device.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; em8300_i2c_init2:
&lt;br&gt;&amp;gt; Based on the model detection (EEPROM) load needed modules and setup
&lt;br&gt;&amp;gt; em-&amp;gt;encoder.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Now you need to have a look at the context where they get called.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;(...)
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So there is no breaking change for auto detection. The old behavior was:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; em8300_i2c_init1:
&lt;br&gt;&amp;gt; Init the one i2c bus and get EEPROM device.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; em8300_i2c_init2:
&lt;br&gt;&amp;gt; Init other i2c bus and load needed modules Based on the model
&lt;br&gt;&amp;gt; detection (EEPROM) and setup
&lt;br&gt;&amp;gt; em-&amp;gt;encoder.
&lt;/div&gt;&lt;br&gt;I think you're right if the module for the encoder chip was not loaded 
&lt;br&gt;before em8300_i2c_init2. But if it was loaded before em8300_i2c_init1, 
&lt;br&gt;then I think your change breaks autodetection with linux &amp;lt; 2.6.22.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Do you think its worth to keep supporting older kernels? As far as I can see
&lt;br&gt;&amp;gt; releases are often releases to fix support with newest linux kernels. So there
&lt;br&gt;&amp;gt; are no new features which are worth updating.
&lt;br&gt;&lt;br&gt;Well, that's a difficult question...
&lt;br&gt;&lt;br&gt;There used to be at least a user of the em8300 driver who used linux 2.4 
&lt;br&gt;and did not want to switch to linux 2.6. Since I don't really like the 
&lt;br&gt;way the 2.6 branch is handled (with the &amp;quot;stable API is nonsense&amp;quot; moto), 
&lt;br&gt;I was willing to support em8300 with linux 2.4...
&lt;br&gt;&lt;br&gt;Now, I think this user has switched to linux 2.6, and I haven't heard 
&lt;br&gt;about anyone who still uses the em8300 driver with linux 2.4. Hence, I 
&lt;br&gt;should consider stopping support for old kernels (which would include 
&lt;br&gt;all 2.4 kernels, and early 2.6 kernels). But where should the limit be?
&lt;br&gt;&lt;br&gt;As for the lack of new features in recent releases of em8300, 
&lt;br&gt;unfortunately you're right. The last new feature was in 0.17.0, in april 
&lt;br&gt;2008... But I still hope I'll find some time to add new features in 
&lt;br&gt;future releases. And I'm not willing to impose a new kernel to anyone 
&lt;br&gt;who wants to use the new feature...
&lt;br&gt;&lt;br&gt;It'd be interesting to know what kernel version people are really 
&lt;br&gt;using...
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Again I picked up an old item on my wishlist and I started working on
&lt;br&gt;&amp;gt; using v4l2 i2c subdevices
&lt;br&gt;&amp;gt; for the encoder part. This allows us to use the adv717x/bt865 driver
&lt;br&gt;&amp;gt; from mainline kernel.
&lt;br&gt;&amp;gt; As I have lot of time until next year I would like to send much time
&lt;br&gt;&amp;gt; with this driver.
&lt;br&gt;&lt;br&gt;That sounds great. Do you think it will be possible to use the 
&lt;br&gt;adv717x/bt865 driver from mainline kernel without changing them?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26669828&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PULL-REQUEST--i2c-changes-tp26606106p26669828.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26666851</id>
	<title>Re: [Pull Request]</title>
	<published>2009-12-06T09:06:34Z</published>
	<updated>2009-12-06T09:06:34Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Hi Nicolas,
&lt;br&gt;&lt;br&gt;I will send out a new pull request, when my i2c changes are in :)
&lt;br&gt;&lt;br&gt;greets,
&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;2009/12/6 Nicolas Boullis &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26666851&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nboullis@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Christian,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Oct 16, 2009 at 01:03:41PM +0200, Christian Gmeiner wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi Nicolas,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; at the moment I try to implement stillpicture support into the
&lt;br&gt;&amp;gt;&amp;gt; vdr-plugin-dxr3, but I run into some problems with playmodes.
&lt;br&gt;&amp;gt;&amp;gt; And after a quick look at the driver I found out why. Many playmodes
&lt;br&gt;&amp;gt;&amp;gt; are not supported and the ioctl does always return 0.
&lt;br&gt;&amp;gt;&amp;gt; Hope this patch get in... and I am quite sure I will find other places
&lt;br&gt;&amp;gt;&amp;gt; where I will write a patch for.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sorry for the very late answer. Is that patch still available somewhere?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Nicolas
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26666851&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26666851&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Pull-Request--tp25923584p26666851.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26666843</id>
	<title>Re: [PULL REQUEST] i2c changes</title>
	<published>2009-12-06T09:05:33Z</published>
	<updated>2009-12-06T09:05:33Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Hi Nicolas,
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/6 Nicolas Boullis &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26666843&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nboullis@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Christian,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Dec 02, 2009 at 10:37:49AM +0100, Christian Gmeiner wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi Nicolas,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; is it possible that you merge my tree at
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;&amp;nbsp;for the following changes?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; - fix some stuff reported by checkpatch.pl
&lt;br&gt;&amp;gt;&amp;gt; - restruct code to make use of arrays
&lt;br&gt;&amp;gt;&amp;gt; - introduce i2c_algo_bit_data array
&lt;br&gt;&amp;gt;&amp;gt; - create nicer names for i2c adapters
&lt;br&gt;&amp;gt;&amp;gt; - fix Indent style
&lt;br&gt;&amp;gt;&amp;gt; - move setup of bus 1 to em8300_i2c_init1
&lt;br&gt;&amp;gt;&amp;gt; - make use of array in em8300_i2c_exit
&lt;br&gt;&amp;gt;&amp;gt; - create a i2c_adapter array and make use of it
&lt;br&gt;&amp;gt;&amp;gt; - introduce em8300_i2c_adap_template
&lt;br&gt;&amp;gt;&amp;gt; - move defines and datastructes used for driver compilation into
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If you have any problems with my patches, let me know it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; At first sight, it looks fine, except the &amp;quot;move setup of bus 1 to
&lt;br&gt;&amp;gt; em8300_i2c_init1&amp;quot; part.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As far as I remember, I did split the setup of both busses for the
&lt;br&gt;&amp;gt; autoconfiguration: the kind of model has to be known (which requires
&lt;br&gt;&amp;gt; reading the EEPROM, on bus 2) before the encoder chip is initialized.
&lt;br&gt;&amp;gt; With old-style I2C, the encoder chip might be detected (and intialized)
&lt;br&gt;&amp;gt; as soon as bus 1 is set up. That's why I had to move the setup of bus 1
&lt;br&gt;&amp;gt; after the identification of the model.
&lt;/div&gt;&lt;br&gt;All you told is correct, but my patch does this:
&lt;br&gt;&lt;br&gt;em8300_i2c_init1:
&lt;br&gt;Init the two i2c buses and get EEPROM device.
&lt;br&gt;&lt;br&gt;em8300_i2c_init2:
&lt;br&gt;Based on the model detection (EEPROM) load needed modules and setup
&lt;br&gt;em-&amp;gt;encoder.
&lt;br&gt;&lt;br&gt;Now you need to have a look at the context where they get called.
&lt;br&gt;&lt;br&gt;static int init_em8300(struct em8300_s *em)
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int identified_model;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write_register(0x30000, read_register(0x30000));
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write_register(0x1f50, 0x123);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (read_register(0x1f50) == 0x123)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; em-&amp;gt;chip_revision = 2;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; em-&amp;gt;chip_revision = 1;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; em8300_i2c_init1(em);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; em8300_eeprom_checksum_init(em);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; identified_model = identify_model(em);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pr_info(&amp;quot;em8300-%d: Chip revision: %d\n&amp;quot;, em-&amp;gt;card_nr, em-&amp;gt;chip_revision);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pr_debug(&amp;quot;em8300-%d: use_bt865: %d\n&amp;quot;, em-&amp;gt;card_nr,
&lt;br&gt;em-&amp;gt;config.model.use_bt865);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; em8300_i2c_init2(em);
&lt;br&gt;&lt;br&gt;So there is no breaking change for auto detection. The old behavior was:
&lt;br&gt;&lt;br&gt;em8300_i2c_init1:
&lt;br&gt;Init the one i2c bus and get EEPROM device.
&lt;br&gt;&lt;br&gt;em8300_i2c_init2:
&lt;br&gt;Init other i2c bus and load needed modules Based on the model
&lt;br&gt;detection (EEPROM) and setup
&lt;br&gt;em-&amp;gt;encoder.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Note that with linux &amp;gt;= 2.6.22, bus 1 uses new-style I2C. So your patch
&lt;br&gt;&amp;gt; may only break things for older linux kernels.
&lt;br&gt;&lt;br&gt;I think it will not break compatibility with linux &amp;lt; 2.6.22.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The best way would probably be to rework the way the initialization of
&lt;br&gt;&amp;gt; the encoder chip is handled, but that looks like some complex work (as
&lt;br&gt;&amp;gt; long as I don't want to break compatibity with linux &amp;lt; 2.6.22).
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Do you think its worth to keep supporting older kernels? As far as I can see
&lt;br&gt;releases are often releases to fix support with newest linux kernels. So there
&lt;br&gt;are no new features which are worth updating.
&lt;br&gt;&lt;br&gt;Again I picked up an old item on my wishlist and I started working on
&lt;br&gt;using v4l2 i2c subdevices
&lt;br&gt;for the encoder part. This allows us to use the adv717x/bt865 driver
&lt;br&gt;from mainline kernel.
&lt;br&gt;As I have lot of time until next year I would like to send much time
&lt;br&gt;with this driver.
&lt;br&gt;&lt;br&gt;greets,
&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26666843&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PULL-REQUEST--i2c-changes-tp26606106p26666843.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26660952</id>
	<title>Re: [Pull Request]</title>
	<published>2009-12-05T16:30:21Z</published>
	<updated>2009-12-05T16:30:21Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi Christian,
&lt;br&gt;&lt;br&gt;On Fri, Oct 16, 2009 at 01:03:41PM +0200, Christian Gmeiner wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Nicolas,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; at the moment I try to implement stillpicture support into the
&lt;br&gt;&amp;gt; vdr-plugin-dxr3, but I run into some problems with playmodes.
&lt;br&gt;&amp;gt; And after a quick look at the driver I found out why. Many playmodes
&lt;br&gt;&amp;gt; are not supported and the ioctl does always return 0.
&lt;br&gt;&amp;gt; Hope this patch get in... and I am quite sure I will find other places
&lt;br&gt;&amp;gt; where I will write a patch for.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;&lt;/div&gt;&lt;br&gt;Sorry for the very late answer. Is that patch still available somewhere?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26660952&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Pull-Request--tp25923584p26660952.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26660924</id>
	<title>Re: [PULL REQUEST] i2c changes</title>
	<published>2009-12-05T16:28:21Z</published>
	<updated>2009-12-05T16:28:21Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi Christian,
&lt;br&gt;&lt;br&gt;On Wed, Dec 02, 2009 at 10:37:49AM +0100, Christian Gmeiner wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Nicolas,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; is it possible that you merge my tree at
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;&amp;nbsp;for the following changes?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; - fix some stuff reported by checkpatch.pl
&lt;br&gt;&amp;gt; - restruct code to make use of arrays
&lt;br&gt;&amp;gt; - introduce i2c_algo_bit_data array
&lt;br&gt;&amp;gt; - create nicer names for i2c adapters
&lt;br&gt;&amp;gt; - fix Indent style
&lt;br&gt;&amp;gt; - move setup of bus 1 to em8300_i2c_init1
&lt;br&gt;&amp;gt; - make use of array in em8300_i2c_exit
&lt;br&gt;&amp;gt; - create a i2c_adapter array and make use of it
&lt;br&gt;&amp;gt; - introduce em8300_i2c_adap_template
&lt;br&gt;&amp;gt; - move defines and datastructes used for driver compilation into
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you have any problems with my patches, let me know it.
&lt;/div&gt;&lt;br&gt;At first sight, it looks fine, except the &amp;quot;move setup of bus 1 to 
&lt;br&gt;em8300_i2c_init1&amp;quot; part.
&lt;br&gt;&lt;br&gt;As far as I remember, I did split the setup of both busses for the 
&lt;br&gt;autoconfiguration: the kind of model has to be known (which requires 
&lt;br&gt;reading the EEPROM, on bus 2) before the encoder chip is initialized. 
&lt;br&gt;With old-style I2C, the encoder chip might be detected (and intialized) 
&lt;br&gt;as soon as bus 1 is set up. That's why I had to move the setup of bus 1 
&lt;br&gt;after the identification of the model.
&lt;br&gt;&lt;br&gt;Note that with linux &amp;gt;= 2.6.22, bus 1 uses new-style I2C. So your patch 
&lt;br&gt;may only break things for older linux kernels.
&lt;br&gt;&lt;br&gt;The best way would probably be to rework the way the initialization of 
&lt;br&gt;the encoder chip is handled, but that looks like some complex work (as 
&lt;br&gt;long as I don't want to break compatibity with linux &amp;lt; 2.6.22).
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;PS: no need to CC me, I read the list.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26660924&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PULL-REQUEST--i2c-changes-tp26606106p26660924.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26651971</id>
	<title>Re: em8300 with 2.6.32?</title>
	<published>2009-12-04T17:16:01Z</published>
	<updated>2009-12-04T17:16:01Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">Hello all,
&lt;br&gt;&lt;br&gt;It was very stupid - I checked my compilation process again and found 
&lt;br&gt;that it didn't copy patched em8300.h into /usr/include/linux/em8300.h .
&lt;br&gt;OSD is fixed - Nicolas and Christian, thanks!!
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;&lt;br&gt;Yarema
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26651971&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-with-2.6.32--tp26629423p26651971.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646140</id>
	<title>Re: em8300 with 2.6.32?</title>
	<published>2009-12-04T09:00:59Z</published>
	<updated>2009-12-04T09:00:59Z</updated>
	<author>
		<name>Jan Willies</name>
	</author>
	<content type="html">Hi Nicolas,
&lt;br&gt;&lt;br&gt;Am 03.12.2009 18:02, schrieb Nicolas Boullis:
&lt;br&gt;&amp;gt; I just saw that linux 2.6.32 was released. Has anyone had the
&lt;br&gt;&amp;gt; opportunity to test em8300 with the new linux kernel, or a recent
&lt;br&gt;&amp;gt; release candidate?
&lt;br&gt;&lt;br&gt;Compiles and loads fine on 2.6.32:
&lt;br&gt;&lt;br&gt;Sigma Designs EM8300 0000:02:05.0: PCI INT A -&amp;gt; GSI 17 (level, low) -&amp;gt; 
&lt;br&gt;IRQ 17
&lt;br&gt;em8300-0: EM8300 8300 (rev 2)
&lt;br&gt;bus: 2, devfn: 40, irq: 17,
&lt;br&gt;memory: 0xf4100000.
&lt;br&gt;em8300-0: mapped-memory at 0xd1980000
&lt;br&gt;em8300-0: using MTRR
&lt;br&gt;IRQ 17/em8300: IRQF_DISABLED is not guaranteed on shared IRQs
&lt;br&gt;i2c i2c-1: sendbytes: NAK bailout.
&lt;br&gt;em8300-0: unable to identify model...
&lt;br&gt;em8300-0: Chip revision: 2
&lt;br&gt;i2c i2c-0: sendbytes: NAK bailout.
&lt;br&gt;adv717x.o: ADV7175A rev. 0 chip probed
&lt;br&gt;unable to register OSS PCM device 0:0
&lt;br&gt;em8300-0: Microcode version 0x29 loaded
&lt;br&gt;em8300-0: Analog audio enabled
&lt;br&gt;em8300-0: Digital PCM audio enabled
&lt;br&gt;&lt;br&gt;[jan@server modules]$ ll /dev/dsp
&lt;br&gt;crw-rw---- 1 root audio 14, 3 &amp;nbsp;4. Dez 15:00 /dev/dsp
&lt;br&gt;[jan@server modules]$ ll /dev/em8300*
&lt;br&gt;crw-rw---- 1 root video 121, 0 &amp;nbsp;4. Dez 15:00 /dev/em8300-0
&lt;br&gt;crw-rw---- 1 root video 121, 2 &amp;nbsp;4. Dez 15:00 /dev/em8300_ma-0
&lt;br&gt;crw-rw---- 1 root video 121, 1 &amp;nbsp;4. Dez 15:00 /dev/em8300_mv-0
&lt;br&gt;crw-rw---- 1 root video 121, 3 &amp;nbsp;4. Dez 15:00 /dev/em8300_sp-0
&lt;br&gt;&lt;br&gt;options adv717x pixelport_16bit=0
&lt;br&gt;options em8300 alsa_id=EM8300-1
&lt;br&gt;&lt;br&gt;Sound works though.
&lt;br&gt;&lt;br&gt;I used Christians repo (&lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;) and 
&lt;br&gt;Nicolas patch. OSD colours are fixed, nice!
&lt;br&gt;&lt;br&gt;&lt;br&gt;cheers,
&lt;br&gt;&lt;br&gt;&amp;nbsp; - jan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646140&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-with-2.6.32--tp26629423p26646140.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26642936</id>
	<title>Re: em8300 with 2.6.32?</title>
	<published>2009-12-04T06:00:49Z</published>
	<updated>2009-12-04T06:00:49Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">The OSD was applied - forgot the mention it
&lt;br&gt;&lt;br&gt;2009/12/4 Nicolas Boullis &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26642936&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nboullis@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Christian,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Dec 04, 2009 at 09:31:56AM +0100, Christian Gmeiner wrote:
&lt;br&gt;&amp;gt;&amp;gt; Works with 2.6.32.. no patches etc needed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That's excellent news!
&lt;br&gt;&amp;gt; Not even the patch for OSD colors, or did you apply it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for your report,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Nicolas
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26642936&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26642936&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-with-2.6.32--tp26629423p26642936.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26642089</id>
	<title>Re: em8300 with 2.6.32? - tested</title>
	<published>2009-12-04T04:48:55Z</published>
	<updated>2009-12-04T04:48:55Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">I compiled 2.6.32 kernel and tested em8300 drivers. Compilation was
&lt;br&gt;smooth, I applied a last patch for em8300 and compiled against new
&lt;br&gt;kernel. Rebooted. Here is a log after modprobe em8300:
&lt;br&gt;&lt;br&gt;Sigma Designs EM8300 0000:01:06.0: PCI INT A -&amp;gt; Link[APC3] -&amp;gt; GSI 18
&lt;br&gt;(level, low) -&amp;gt; IRQ 18
&lt;br&gt;Sigma Designs EM8300 0000:01:06.0: setting latency timer to 64
&lt;br&gt;em8300-0: EM8300 8300 (rev 1)
&lt;br&gt;bus: 1, devfn: 48, irq: 18,
&lt;br&gt;memory: 0xefc00000.
&lt;br&gt;em8300-0: mapped-memory at 0xf8c00000
&lt;br&gt;em8300-0: using MTRR
&lt;br&gt;IRQ 18/em8300: IRQF_DISABLED is not guaranteed on shared IRQs
&lt;br&gt;em8300-0: detected card: Hollywood+ type 1.
&lt;br&gt;em8300-0: Chip revision: 2
&lt;br&gt;i2c i2c-4: sendbytes: NAK bailout.
&lt;br&gt;adv717x.o: ADV7175A rev. 0 chip probed
&lt;br&gt;unable to register OSS PCM device 1:0
&lt;br&gt;&lt;br&gt;I didn't compile dxr3 driver, so can say nothing about OSD issue. Maybe
&lt;br&gt;later when 2.6.32 kernel appears in the repository.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Yarema
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Nicolas Boullis написав(ла):
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I just saw that linux 2.6.32 was released. Has anyone had the 
&lt;br&gt;&amp;gt; opportunity to test em8300 with the new linux kernel, or a recent 
&lt;br&gt;&amp;gt; release candidate?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nicolas
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing. 
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26642089&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26642089&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-with-2.6.32--tp26629423p26642089.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26642028</id>
	<title>Re: em8300 with 2.6.32?</title>
	<published>2009-12-04T04:43:24Z</published>
	<updated>2009-12-04T04:43:24Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi Christian,
&lt;br&gt;&lt;br&gt;On Fri, Dec 04, 2009 at 09:31:56AM +0100, Christian Gmeiner wrote:
&lt;br&gt;&amp;gt; Works with 2.6.32.. no patches etc needed.
&lt;br&gt;&lt;br&gt;That's excellent news!
&lt;br&gt;Not even the patch for OSD colors, or did you apply it?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks for your report,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26642028&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-with-2.6.32--tp26629423p26642028.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26639238</id>
	<title>Re: em8300 with 2.6.32?</title>
	<published>2009-12-04T00:31:56Z</published>
	<updated>2009-12-04T00:31:56Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Works with 2.6.32.. no patches etc needed.
&lt;br&gt;&lt;br&gt;2009/12/3 YUP &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639238&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yupadmin@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think that in a few days 2.6.32 stable will be in the archlinux core
&lt;br&gt;&amp;gt; repository and I can test it.
&lt;br&gt;&amp;gt; As for a present moment I can test 2.6.32 rc8, but it takes some time to
&lt;br&gt;&amp;gt; compile. Probably I'll start it now.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yarema
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Nicolas Boullis написав(ла):
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I just saw that linux 2.6.32 was released. Has anyone had the
&lt;br&gt;&amp;gt;&amp;gt; opportunity to test em8300 with the new linux kernel, or a recent
&lt;br&gt;&amp;gt;&amp;gt; release candidate?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Nicolas
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639238&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639238&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639238&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-with-2.6.32--tp26629423p26639238.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26631587</id>
	<title>Re: em8300 with 2.6.32?</title>
	<published>2009-12-03T11:19:39Z</published>
	<updated>2009-12-03T11:19:39Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I think that in a few days 2.6.32 stable will be in the archlinux core 
&lt;br&gt;repository and I can test it.
&lt;br&gt;As for a present moment I can test 2.6.32 rc8, but it takes some time to 
&lt;br&gt;compile. Probably I'll start it now.
&lt;br&gt;&lt;br&gt;Yarema
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Nicolas Boullis написав(ла):
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I just saw that linux 2.6.32 was released. Has anyone had the 
&lt;br&gt;&amp;gt; opportunity to test em8300 with the new linux kernel, or a recent 
&lt;br&gt;&amp;gt; release candidate?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nicolas
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing. 
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631587&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631587&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-with-2.6.32--tp26629423p26631587.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26629423</id>
	<title>em8300 with 2.6.32?</title>
	<published>2009-12-03T09:02:46Z</published>
	<updated>2009-12-03T09:02:46Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I just saw that linux 2.6.32 was released. Has anyone had the 
&lt;br&gt;opportunity to test em8300 with the new linux kernel, or a recent 
&lt;br&gt;release candidate?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26629423&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/em8300-with-2.6.32--tp26629423p26629423.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26616098</id>
	<title>Re: [PATCH] wrong colors for OSD with linux 2.6.31</title>
	<published>2009-12-02T12:44:19Z</published>
	<updated>2009-12-02T12:44:19Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Wed, Dec 02, 2009 at 07:27:39PM +0100, Christian Gmeiner wrote:
&lt;br&gt;&amp;gt; After I have done this and compiled driver and plugin it works now :)
&lt;br&gt;&lt;br&gt;That's good news. :-) I'll push this change as soon as I am back home.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26616098&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--wrong-colors-for-OSD-with-linux-2.6.31-tp26600774p26616098.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26614405</id>
	<title>Re: [PATCH] wrong colors for OSD with linux 2.6.31</title>
	<published>2009-12-02T11:00:57Z</published>
	<updated>2009-12-02T11:00:57Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">Dunno,  in my case it doesn&amp;#39;t work. I attached PKGBUILDs for em8300, em8300-utils and vdr-plugin-dxr3, can you point out what is wrong?&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;&lt;br&gt;Yarema&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/2 Christian Gmeiner &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26614405&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;christian.gmeiner@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Nicolas,&lt;br&gt;
&lt;br&gt;
it works now... I was sooo stupid and forgot to do&lt;br&gt;
modules # cp ../include/linux/em8300.h /usr/include/linux/&lt;br&gt;
After I have done this and compiled driver and plugin it works now :)&lt;br&gt;
&lt;br&gt;
Great...&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
--&lt;br&gt;
&lt;/font&gt;&lt;div class=&quot;im&quot;&gt;Christian Gmeiner, MSc&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26614405&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;em8300-hg.tar.gz&lt;/strong&gt; (2K) &lt;a href=&quot;http://old.nabble.com/attachment/26614405/0/em8300-hg.tar.gz&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;em8300-utils-hg.tar.gz&lt;/strong&gt; (1K) &lt;a href=&quot;http://old.nabble.com/attachment/26614405/1/em8300-utils-hg.tar.gz&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;vdr-plugin-dxr3-git.tar.gz&lt;/strong&gt; (1K) &lt;a href=&quot;http://old.nabble.com/attachment/26614405/2/vdr-plugin-dxr3-git.tar.gz&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--wrong-colors-for-OSD-with-linux-2.6.31-tp26600774p26614405.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26613920</id>
	<title>Re: [PATCH] wrong colors for OSD with linux 2.6.31</title>
	<published>2009-12-02T10:27:39Z</published>
	<updated>2009-12-02T10:27:39Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Nicolas,
&lt;br&gt;&lt;br&gt;it works now... I was sooo stupid and forgot to do
&lt;br&gt;modules # cp ../include/linux/em8300.h /usr/include/linux/
&lt;br&gt;After I have done this and compiled driver and plugin it works now :)
&lt;br&gt;&lt;br&gt;Great...
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;2009/12/2 YUP &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26613920&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yupadmin@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Same for me. I compiled em8300 modules with the last patch and also
&lt;br&gt;&amp;gt; recompiled dxr3 plugin for vdr.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yarema
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Christian Gmeiner написав(ла):
&lt;br&gt;&amp;gt;&amp;gt; Okay... for me this patch does _NOT_ solve the color problems with the OSD.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; greets,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26613920&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26613920&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--wrong-colors-for-OSD-with-linux-2.6.31-tp26600774p26613920.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26609466</id>
	<title>Re: [PATCH] wrong colors for OSD with linux 2.6.31</title>
	<published>2009-12-02T06:09:27Z</published>
	<updated>2009-12-02T06:09:27Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">Same for me. I compiled em8300 modules with the last patch and also 
&lt;br&gt;recompiled dxr3 plugin for vdr.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Yarema
&lt;br&gt;&lt;br&gt;Christian Gmeiner написав(ла):
&lt;br&gt;&amp;gt; Okay... for me this patch does _NOT_ solve the color problems with the OSD.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; greets,
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609466&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--wrong-colors-for-OSD-with-linux-2.6.31-tp26600774p26609466.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26609183</id>
	<title>Re: [PATCH] wrong colors for OSD with linux 2.6.31</title>
	<published>2009-12-02T05:50:27Z</published>
	<updated>2009-12-02T05:50:27Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Okay... for me this patch does _NOT_ solve the color problems with the OSD.
&lt;br&gt;&lt;br&gt;greets,
&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/2 Christian Gmeiner &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609183&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;christian.gmeiner@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Here is an updated patch, which compiles - no runtime test done yet.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; At the moment i am switching to the most recent stable kernel and
&lt;br&gt;&amp;gt; integrate needed changes
&lt;br&gt;&amp;gt; into vdr-dxr3-plugin.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; greets
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Christian Gmeiner, MSc
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/12/2 YUP &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609183&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yupadmin@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Hi Nicolas,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I tried to apply your patch to the last em8300-1.7.4 and to em8300 from
&lt;br&gt;&amp;gt;&amp;gt; em8300-cgmeiner hg repository (&lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;).
&lt;br&gt;&amp;gt;&amp;gt; In both cases I cannot compile this staff with the same errors:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; [vdr@archvdr em8300-cgmeiner]$ patch -p1 &amp;lt; ../em8300_ioctl.patch
&lt;br&gt;&amp;gt;&amp;gt; patching file include/linux/em8300.h
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; [vdr@archvdr em8300-cgmeiner/modules]$ LANG=C make
&lt;br&gt;&amp;gt;&amp;gt; [ ! -x ./update_em8300_version.sh ] || ./update_em8300_version.sh
&lt;br&gt;&amp;gt;&amp;gt; em8300_version.h
&lt;br&gt;&amp;gt;&amp;gt; make -C /lib/modules/2.6.31-ARCH/build
&lt;br&gt;&amp;gt;&amp;gt; SUBDIRS=/home/vdr/install/em8300-hg/em8300-cgmeiner/modules modules
&lt;br&gt;&amp;gt;&amp;gt; make[1]: Entering directory `/usr/src/linux-2.6.31-ARCH'
&lt;br&gt;&amp;gt;&amp;gt;   CC [M]  /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.o
&lt;br&gt;&amp;gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c: In
&lt;br&gt;&amp;gt;&amp;gt; function 'em8300_spu_ioctl':
&lt;br&gt;&amp;gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141:
&lt;br&gt;&amp;gt;&amp;gt; error: implicit declaration of function '_IOW'
&lt;br&gt;&amp;gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141:
&lt;br&gt;&amp;gt;&amp;gt; error: expected expression before 'int'
&lt;br&gt;&amp;gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141:
&lt;br&gt;&amp;gt;&amp;gt; error: case label does not reduce to an integer constant
&lt;br&gt;&amp;gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:148:
&lt;br&gt;&amp;gt;&amp;gt; error: expected expression before 'unsigned'
&lt;br&gt;&amp;gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:148:
&lt;br&gt;&amp;gt;&amp;gt; error: case label does not reduce to an integer constant
&lt;br&gt;&amp;gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:153:
&lt;br&gt;&amp;gt;&amp;gt; error: expected expression before 'em8300_button_t'
&lt;br&gt;&amp;gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:153:
&lt;br&gt;&amp;gt;&amp;gt; error: case label does not reduce to an integer constant
&lt;br&gt;&amp;gt;&amp;gt; make[2]: ***
&lt;br&gt;&amp;gt;&amp;gt; [/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.o] Error 1
&lt;br&gt;&amp;gt;&amp;gt; make[1]: ***
&lt;br&gt;&amp;gt;&amp;gt; [_module_/home/vdr/install/em8300-hg/em8300-cgmeiner/modules] Error 2
&lt;br&gt;&amp;gt;&amp;gt; make[1]: Leaving directory `/usr/src/linux-2.6.31-ARCH'
&lt;br&gt;&amp;gt;&amp;gt; make: *** [build] Error 2
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Yarema
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Nicolas Boullis написав(ла):
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; After quite some work, I think I found why OSD is displayed with wrong
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; colors with linux 2.6.31.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The good news is that I wrote a patch that *should* solve the problem.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; (I am curently away from home so I can't check if the problem is really
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; solved.)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The bad news is that I had to change the numeric value of the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; EM8300_IOCTL_SPU_SETPALETTE ioctl (and in fact I changed a few other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ones as well). This means that any application using this ioctl must be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; rebuilt against the new em8300.h to work with the new modules.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Applicatin writers who want to build applications that support both old
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and new modules may replace
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   ret = ioctl(fd, EM8300_IOCTL_SPU_SETPALETTE, palette);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   ret = ioctl(fd, EM8300_IOCTL_SPU_SETPALETTE, palette);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   if ((ret &amp;lt; 0) &amp;&amp; (errno = EINVAL))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;     /* built against the new em8300.h but old module */
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;     ret = ioctl(fd, 2, palette);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If you use inux 2.6.31 and experience wrong colors with the OSD, please
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; give this patch a try and report.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; *PLEASE DON'T FORGET TO REBUILD YOUR APPLICATION.*
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Nicolas
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609183&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609183&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--wrong-colors-for-OSD-with-linux-2.6.31-tp26600774p26609183.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26608393</id>
	<title>Re: [PATCH] wrong colors for OSD with linux 2.6.31</title>
	<published>2009-12-02T04:51:48Z</published>
	<updated>2009-12-02T04:51:48Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Here is an updated patch, which compiles - no runtime test done yet.
&lt;br&gt;&lt;br&gt;At the moment i am switching to the most recent stable kernel and
&lt;br&gt;integrate needed changes
&lt;br&gt;into vdr-dxr3-plugin.
&lt;br&gt;&lt;br&gt;greets
&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;2009/12/2 YUP &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608393&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yupadmin@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Nicolas,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I tried to apply your patch to the last em8300-1.7.4 and to em8300 from
&lt;br&gt;&amp;gt; em8300-cgmeiner hg repository (&lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;).
&lt;br&gt;&amp;gt; In both cases I cannot compile this staff with the same errors:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [vdr@archvdr em8300-cgmeiner]$ patch -p1 &amp;lt; ../em8300_ioctl.patch
&lt;br&gt;&amp;gt; patching file include/linux/em8300.h
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [vdr@archvdr em8300-cgmeiner/modules]$ LANG=C make
&lt;br&gt;&amp;gt; [ ! -x ./update_em8300_version.sh ] || ./update_em8300_version.sh
&lt;br&gt;&amp;gt; em8300_version.h
&lt;br&gt;&amp;gt; make -C /lib/modules/2.6.31-ARCH/build
&lt;br&gt;&amp;gt; SUBDIRS=/home/vdr/install/em8300-hg/em8300-cgmeiner/modules modules
&lt;br&gt;&amp;gt; make[1]: Entering directory `/usr/src/linux-2.6.31-ARCH'
&lt;br&gt;&amp;gt;   CC [M]  /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.o
&lt;br&gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c: In
&lt;br&gt;&amp;gt; function 'em8300_spu_ioctl':
&lt;br&gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141:
&lt;br&gt;&amp;gt; error: implicit declaration of function '_IOW'
&lt;br&gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141:
&lt;br&gt;&amp;gt; error: expected expression before 'int'
&lt;br&gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141:
&lt;br&gt;&amp;gt; error: case label does not reduce to an integer constant
&lt;br&gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:148:
&lt;br&gt;&amp;gt; error: expected expression before 'unsigned'
&lt;br&gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:148:
&lt;br&gt;&amp;gt; error: case label does not reduce to an integer constant
&lt;br&gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:153:
&lt;br&gt;&amp;gt; error: expected expression before 'em8300_button_t'
&lt;br&gt;&amp;gt; /home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:153:
&lt;br&gt;&amp;gt; error: case label does not reduce to an integer constant
&lt;br&gt;&amp;gt; make[2]: ***
&lt;br&gt;&amp;gt; [/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.o] Error 1
&lt;br&gt;&amp;gt; make[1]: ***
&lt;br&gt;&amp;gt; [_module_/home/vdr/install/em8300-hg/em8300-cgmeiner/modules] Error 2
&lt;br&gt;&amp;gt; make[1]: Leaving directory `/usr/src/linux-2.6.31-ARCH'
&lt;br&gt;&amp;gt; make: *** [build] Error 2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yarema
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Nicolas Boullis написав(ла):
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; After quite some work, I think I found why OSD is displayed with wrong
&lt;br&gt;&amp;gt;&amp;gt; colors with linux 2.6.31.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The good news is that I wrote a patch that *should* solve the problem.
&lt;br&gt;&amp;gt;&amp;gt; (I am curently away from home so I can't check if the problem is really
&lt;br&gt;&amp;gt;&amp;gt; solved.)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The bad news is that I had to change the numeric value of the
&lt;br&gt;&amp;gt;&amp;gt; EM8300_IOCTL_SPU_SETPALETTE ioctl (and in fact I changed a few other
&lt;br&gt;&amp;gt;&amp;gt; ones as well). This means that any application using this ioctl must be
&lt;br&gt;&amp;gt;&amp;gt; rebuilt against the new em8300.h to work with the new modules.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Applicatin writers who want to build applications that support both old
&lt;br&gt;&amp;gt;&amp;gt; and new modules may replace
&lt;br&gt;&amp;gt;&amp;gt;   ret = ioctl(fd, EM8300_IOCTL_SPU_SETPALETTE, palette);
&lt;br&gt;&amp;gt;&amp;gt; with
&lt;br&gt;&amp;gt;&amp;gt;   ret = ioctl(fd, EM8300_IOCTL_SPU_SETPALETTE, palette);
&lt;br&gt;&amp;gt;&amp;gt;   if ((ret &amp;lt; 0) &amp;&amp; (errno = EINVAL))
&lt;br&gt;&amp;gt;&amp;gt;     /* built against the new em8300.h but old module */
&lt;br&gt;&amp;gt;&amp;gt;     ret = ioctl(fd, 2, palette);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If you use inux 2.6.31 and experience wrong colors with the OSD, please
&lt;br&gt;&amp;gt;&amp;gt; give this patch a try and report.
&lt;br&gt;&amp;gt;&amp;gt; *PLEASE DON'T FORGET TO REBUILD YOUR APPLICATION.*
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Nicolas
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608393&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608393&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;spu_v2.patch&lt;/strong&gt; (1K) &lt;a href=&quot;http://old.nabble.com/attachment/26608393/0/spu_v2.patch&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--wrong-colors-for-OSD-with-linux-2.6.31-tp26600774p26608393.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26608171</id>
	<title>Re: [PATCH] wrong colors for OSD with linux 2.6.31</title>
	<published>2009-12-02T04:35:34Z</published>
	<updated>2009-12-02T04:35:34Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">Hi Nicolas,
&lt;br&gt;&lt;br&gt;I tried to apply your patch to the last em8300-1.7.4 and to em8300 from 
&lt;br&gt;em8300-cgmeiner hg repository (&lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;). 
&lt;br&gt;In both cases I cannot compile this staff with the same errors:
&lt;br&gt;&lt;br&gt;[vdr@archvdr em8300-cgmeiner]$ patch -p1 &amp;lt; ../em8300_ioctl.patch
&lt;br&gt;patching file include/linux/em8300.h
&lt;br&gt;&lt;br&gt;[vdr@archvdr em8300-cgmeiner/modules]$ LANG=C make
&lt;br&gt;[ ! -x ./update_em8300_version.sh ] || ./update_em8300_version.sh 
&lt;br&gt;em8300_version.h
&lt;br&gt;make -C /lib/modules/2.6.31-ARCH/build 
&lt;br&gt;SUBDIRS=/home/vdr/install/em8300-hg/em8300-cgmeiner/modules modules
&lt;br&gt;make[1]: Entering directory `/usr/src/linux-2.6.31-ARCH'
&lt;br&gt;&amp;nbsp; &amp;nbsp;CC [M] &amp;nbsp;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.o
&lt;br&gt;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c: In 
&lt;br&gt;function 'em8300_spu_ioctl':
&lt;br&gt;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141: 
&lt;br&gt;error: implicit declaration of function '_IOW'
&lt;br&gt;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141: 
&lt;br&gt;error: expected expression before 'int'
&lt;br&gt;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:141: 
&lt;br&gt;error: case label does not reduce to an integer constant
&lt;br&gt;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:148: 
&lt;br&gt;error: expected expression before 'unsigned'
&lt;br&gt;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:148: 
&lt;br&gt;error: case label does not reduce to an integer constant
&lt;br&gt;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:153: 
&lt;br&gt;error: expected expression before 'em8300_button_t'
&lt;br&gt;/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.c:153: 
&lt;br&gt;error: case label does not reduce to an integer constant
&lt;br&gt;make[2]: *** 
&lt;br&gt;[/home/vdr/install/em8300-hg/em8300-cgmeiner/modules/em8300_spu.o] Error 1
&lt;br&gt;make[1]: *** 
&lt;br&gt;[_module_/home/vdr/install/em8300-hg/em8300-cgmeiner/modules] Error 2
&lt;br&gt;make[1]: Leaving directory `/usr/src/linux-2.6.31-ARCH'
&lt;br&gt;make: *** [build] Error 2
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Yarema
&lt;br&gt;&lt;br&gt;&lt;br&gt;Nicolas Boullis написав(ла):
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; After quite some work, I think I found why OSD is displayed with wrong 
&lt;br&gt;&amp;gt; colors with linux 2.6.31.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The good news is that I wrote a patch that *should* solve the problem. 
&lt;br&gt;&amp;gt; (I am curently away from home so I can't check if the problem is really 
&lt;br&gt;&amp;gt; solved.)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The bad news is that I had to change the numeric value of the 
&lt;br&gt;&amp;gt; EM8300_IOCTL_SPU_SETPALETTE ioctl (and in fact I changed a few other 
&lt;br&gt;&amp;gt; ones as well). This means that any application using this ioctl must be 
&lt;br&gt;&amp;gt; rebuilt against the new em8300.h to work with the new modules.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Applicatin writers who want to build applications that support both old 
&lt;br&gt;&amp;gt; and new modules may replace
&lt;br&gt;&amp;gt; &amp;nbsp; ret = ioctl(fd, EM8300_IOCTL_SPU_SETPALETTE, palette);
&lt;br&gt;&amp;gt; with
&lt;br&gt;&amp;gt; &amp;nbsp; ret = ioctl(fd, EM8300_IOCTL_SPU_SETPALETTE, palette);
&lt;br&gt;&amp;gt; &amp;nbsp; if ((ret &amp;lt; 0) &amp;&amp; (errno = EINVAL))
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /* built against the new em8300.h but old module */
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ret = ioctl(fd, 2, palette);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you use inux 2.6.31 and experience wrong colors with the OSD, please 
&lt;br&gt;&amp;gt; give this patch a try and report.
&lt;br&gt;&amp;gt; *PLEASE DON'T FORGET TO REBUILD YOUR APPLICATION.*
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nicolas
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608171&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--wrong-colors-for-OSD-with-linux-2.6.31-tp26600774p26608171.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26606106</id>
	<title>[PULL REQUEST] i2c changes</title>
	<published>2009-12-02T01:37:49Z</published>
	<updated>2009-12-02T01:37:49Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Hi Nicolas,
&lt;br&gt;&lt;br&gt;is it possible that you merge my tree at
&lt;br&gt;&lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;&amp;nbsp;for the following changes?
&lt;br&gt;&lt;br&gt;- fix some stuff reported by checkpatch.pl
&lt;br&gt;- restruct code to make use of arrays
&lt;br&gt;- introduce i2c_algo_bit_data array
&lt;br&gt;- create nicer names for i2c adapters
&lt;br&gt;- fix Indent style
&lt;br&gt;- move setup of bus 1 to em8300_i2c_init1
&lt;br&gt;- make use of array in em8300_i2c_exit
&lt;br&gt;- create a i2c_adapter array and make use of it
&lt;br&gt;- introduce em8300_i2c_adap_template
&lt;br&gt;- move defines and datastructes used for driver compilation into
&lt;br&gt;&lt;br&gt;If you have any problems with my patches, let me know it.
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26606106&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PULL-REQUEST--i2c-changes-tp26606106p26606106.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26600774</id>
	<title>[PATCH] wrong colors for OSD with linux 2.6.31</title>
	<published>2009-12-01T14:59:12Z</published>
	<updated>2009-12-01T14:59:12Z</updated>
	<author>
		<name>Nicolas Boullis</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;After quite some work, I think I found why OSD is displayed with wrong 
&lt;br&gt;colors with linux 2.6.31.
&lt;br&gt;&lt;br&gt;The good news is that I wrote a patch that *should* solve the problem. 
&lt;br&gt;(I am curently away from home so I can't check if the problem is really 
&lt;br&gt;solved.)
&lt;br&gt;&lt;br&gt;The bad news is that I had to change the numeric value of the 
&lt;br&gt;EM8300_IOCTL_SPU_SETPALETTE ioctl (and in fact I changed a few other 
&lt;br&gt;ones as well). This means that any application using this ioctl must be 
&lt;br&gt;rebuilt against the new em8300.h to work with the new modules.
&lt;br&gt;&lt;br&gt;Applicatin writers who want to build applications that support both old 
&lt;br&gt;and new modules may replace
&lt;br&gt;&amp;nbsp; ret = ioctl(fd, EM8300_IOCTL_SPU_SETPALETTE, palette);
&lt;br&gt;with
&lt;br&gt;&amp;nbsp; ret = ioctl(fd, EM8300_IOCTL_SPU_SETPALETTE, palette);
&lt;br&gt;&amp;nbsp; if ((ret &amp;lt; 0) &amp;&amp; (errno = EINVAL))
&lt;br&gt;&amp;nbsp; &amp;nbsp; /* built against the new em8300.h but old module */
&lt;br&gt;&amp;nbsp; &amp;nbsp; ret = ioctl(fd, 2, palette);
&lt;br&gt;&lt;br&gt;If you use inux 2.6.31 and experience wrong colors with the OSD, please 
&lt;br&gt;give this patch a try and report.
&lt;br&gt;*PLEASE DON'T FORGET TO REBUILD YOUR APPLICATION.*
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;# HG changeset patch
&lt;br&gt;# User Nicolas Boullis &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26600774&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nboullis@...&lt;/a&gt;&amp;gt;
&lt;br&gt;# Date 1259676141 -3600
&lt;br&gt;# Node ID a3dd4e08e9bab3205bca0ef443f3ae7e49463e6f
&lt;br&gt;# Parent &amp;nbsp;a6d163d061475ba115c1b69021af4a3257d20868
&lt;br&gt;Change the numeric value of a few ioctls.
&lt;br&gt;&lt;br&gt;The EM8300_IOCTL_SPU_SETPALETTE ioctl used to have a value of 2. But 2
&lt;br&gt;is also FIGETBSZ.
&lt;br&gt;&lt;br&gt;Since linux 2.6.31 (commit 19ba0559f9ce104171ab16706893ce01f03ef116),
&lt;br&gt;the FIGETBSZ ioctl is handled in do_vfs_ioctl (it used to be handled
&lt;br&gt;in file_ioctl). The result is that EM8300_IOCTL_SPU_SETPALETTE ioctls
&lt;br&gt;are catched as FIGETBSZ in do_vfs_ioctl and never reach the
&lt;br&gt;em8300_io_ioctl, em8300_spu_ioctl and em8300_spu_setpalette functions.
&lt;br&gt;In a word: it does not work.
&lt;br&gt;&lt;br&gt;Hence, change the numeric value of the EM8300_IOCTL_SPU_SETPALETTE
&lt;br&gt;ioctl, and also the EM8300_IOCTL_VIDEO_SETPTS,
&lt;br&gt;EM8300_IOCTL_SPU_SETPTS and EM8300_IOCTL_SPU_BUTTON ioctls.
&lt;br&gt;&lt;br&gt;Note: Since the numeric values of the ioctls have changed, the ABI has
&lt;br&gt;changed and any application using these ioctls needs rebuilding.
&lt;br&gt;&lt;br&gt;diff --git a/include/linux/em8300.h b/include/linux/em8300.h
&lt;br&gt;--- a/include/linux/em8300.h
&lt;br&gt;+++ b/include/linux/em8300.h
&lt;br&gt;@@ -114,13 +114,13 @@ typedef struct {
&lt;br&gt;&amp;nbsp;#define EM8300_OVERLAY_SIGNAL_WITH_VGA 2
&lt;br&gt;&amp;nbsp;#define EM8300_OVERLAY_VGA_ONLY 3
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-#define EM8300_IOCTL_VIDEO_SETPTS 1
&lt;br&gt;+#define EM8300_IOCTL_VIDEO_SETPTS _IOW('C',1,int)
&lt;br&gt;&amp;nbsp;#define EM8300_IOCTL_VIDEO_GETSCR _IOR('C',2,unsigned)
&lt;br&gt;&amp;nbsp;#define EM8300_IOCTL_VIDEO_SETSCR _IOW('C',2,unsigned)
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-#define EM8300_IOCTL_SPU_SETPTS 1
&lt;br&gt;-#define EM8300_IOCTL_SPU_SETPALETTE 2
&lt;br&gt;-#define EM8300_IOCTL_SPU_BUTTON 3
&lt;br&gt;+#define EM8300_IOCTL_SPU_SETPTS _IOW('C',1,int)
&lt;br&gt;+#define EM8300_IOCTL_SPU_SETPALETTE _IOW('C',2,unsigned[16])
&lt;br&gt;+#define EM8300_IOCTL_SPU_BUTTON _IOW('C',3,em8300_button_t)
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#define EM8300_ASPECTRATIO_4_3 0
&lt;br&gt;&amp;nbsp;#define EM8300_ASPECTRATIO_16_9 1
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26600774&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--wrong-colors-for-OSD-with-linux-2.6.31-tp26600774p26600774.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26495149</id>
	<title>Re: vdr, em8300 0.17.4 and OSD</title>
	<published>2009-11-24T04:13:57Z</published>
	<updated>2009-11-24T04:13:57Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;okay... the kernel is too new for 0.17.3. It looks like I have some
&lt;br&gt;hours free to work on it today. Maybe I can
&lt;br&gt;find the bug.
&lt;br&gt;&lt;br&gt;lg
&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26495149&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/vdr%2C-em8300-0.17.4-and-OSD-tp26480333p26495149.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26494832</id>
	<title>Re: vdr, em8300 0.17.4 and OSD</title>
	<published>2009-11-24T04:09:01Z</published>
	<updated>2009-11-24T04:09:01Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">I forgot to say, then even applying the proposed em8300.patch I still
&lt;br&gt;cannot compile modules, compilation hangs up with the following:
&lt;br&gt;&lt;br&gt;[vdr@archvdr modules]$ LANG=C make
&lt;br&gt;[ ! -x ./update_em8300_version.sh ] || ./update_em8300_version.sh
&lt;br&gt;em8300_version.h
&lt;br&gt;make -C /lib/modules/2.6.31-ARCH/build
&lt;br&gt;SUBDIRS=/home/vdr/install/em8300/em8300-0.17.3/modules modules
&lt;br&gt;make[1]: Entering directory `/usr/src/linux-2.6.31-ARCH'
&lt;br&gt;&amp;nbsp; &amp;nbsp;CC [M] &amp;nbsp;/home/vdr/install/em8300/em8300-0.17.3/modules/adv717x.o
&lt;br&gt;/home/vdr/install/em8300/em8300-0.17.3/modules/adv717x.c:236: error:
&lt;br&gt;unknown field 'detach_client' specified in initializer
&lt;br&gt;/home/vdr/install/em8300/em8300-0.17.3/modules/adv717x.c:236: warning:
&lt;br&gt;initialization from incompatible pointer type
&lt;br&gt;/home/vdr/install/em8300/em8300-0.17.3/modules/adv717x.c: In function
&lt;br&gt;'adv717x_detect':
&lt;br&gt;/home/vdr/install/em8300/em8300-0.17.3/modules/adv717x.c:726: error:
&lt;br&gt;implicit declaration of function 'i2c_attach_client'
&lt;br&gt;/home/vdr/install/em8300/em8300-0.17.3/modules/adv717x.c: In function
&lt;br&gt;'adv717x_detach_client':
&lt;br&gt;/home/vdr/install/em8300/em8300-0.17.3/modules/adv717x.c:756: error:
&lt;br&gt;implicit declaration of function 'i2c_detach_client'
&lt;br&gt;make[2]: *** [/home/vdr/install/em8300/em8300-0.17.3/modules/adv717x.o]
&lt;br&gt;Error 1
&lt;br&gt;make[1]: *** [_module_/home/vdr/install/em8300/em8300-0.17.3/modules]
&lt;br&gt;Error 2
&lt;br&gt;make[1]: Leaving directory `/usr/src/linux-2.6.31-ARCH'
&lt;br&gt;make: *** [build] Error 2
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Yarema
&lt;br&gt;&lt;br&gt;&amp;gt; The problem is know and I suggest you to switch back to em8300-0.17.3
&lt;br&gt;&amp;gt; and the OSD should be fixed.
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26494832&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/vdr%2C-em8300-0.17.4-and-OSD-tp26480333p26494832.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26483073</id>
	<title>Re: vdr, em8300 0.17.4 and OSD</title>
	<published>2009-11-23T10:02:31Z</published>
	<updated>2009-11-23T10:02:31Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">Right, problem is known, I have read the all thread about it. I even 
&lt;br&gt;tried to compile 0.17.3, but compilation stops with
&lt;br&gt;&lt;br&gt;~/install/em8300/em8300-0.17.3/modules/Kbuild:67: /Rules.make: No such 
&lt;br&gt;file or directory
&lt;br&gt;&lt;br&gt;As far I understand, there is some disagreement with kernel (2.6.31) and 
&lt;br&gt;lately it was fixed in 0.17.4.
&lt;br&gt;&lt;br&gt;Yarema
&lt;br&gt;&lt;br&gt;Christian Gmeiner написав(ла):
&lt;br&gt;&amp;gt; The problem is know and I suggest you to switch back to em8300-0.17.3
&lt;br&gt;&amp;gt; and the OSD should be fixed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26483073&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/vdr%2C-em8300-0.17.4-and-OSD-tp26480333p26483073.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26482602</id>
	<title>Re: vdr, em8300 0.17.4 and OSD</title>
	<published>2009-11-23T09:33:15Z</published>
	<updated>2009-11-23T09:33:15Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">The problem is know and I suggest you to switch back to em8300-0.17.3
&lt;br&gt;and the OSD should be fixed.
&lt;br&gt;&lt;br&gt;2009/11/23 YUP &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26482602&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yupadmin@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have a problem with the current em8300 driver. Actually I'm using
&lt;br&gt;&amp;gt; archlinux with the stock 2.6.31 kernel, em8300-0.17.4 drivers and vdr
&lt;br&gt;&amp;gt; 1.7.0 with dxr3 plugin. I have read that the previous version, 0.17.3,
&lt;br&gt;&amp;gt; had the  same bug with OSD.
&lt;br&gt;&amp;gt; I uploaded few of my screenshots: &lt;a href=&quot;http://omploader.org/vMnU5aQ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://omploader.org/vMnU5aQ&lt;/a&gt;&amp;nbsp;,
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://omploader.org/vMnU5bA&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://omploader.org/vMnU5bA&lt;/a&gt;&amp;nbsp;, &lt;a href=&quot;http://omploader.org/vMnU5bQ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://omploader.org/vMnU5bQ&lt;/a&gt;&amp;nbsp;. I can also
&lt;br&gt;&amp;gt; provide any additional information, logs etc. Just please let me know
&lt;br&gt;&amp;gt; what you need.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yarema
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Dxr3-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26482602&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26482602&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/vdr%2C-em8300-0.17.4-and-OSD-tp26480333p26482602.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26480333</id>
	<title>vdr, em8300 0.17.4 and OSD</title>
	<published>2009-11-23T07:37:44Z</published>
	<updated>2009-11-23T07:37:44Z</updated>
	<author>
		<name>yup-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have a problem with the current em8300 driver. Actually I'm using 
&lt;br&gt;archlinux with the stock 2.6.31 kernel, em8300-0.17.4 drivers and vdr 
&lt;br&gt;1.7.0 with dxr3 plugin. I have read that the previous version, 0.17.3, 
&lt;br&gt;had the &amp;nbsp;same bug with OSD.
&lt;br&gt;I uploaded few of my screenshots: &lt;a href=&quot;http://omploader.org/vMnU5aQ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://omploader.org/vMnU5aQ&lt;/a&gt;&amp;nbsp;, 
&lt;br&gt;&lt;a href=&quot;http://omploader.org/vMnU5bA&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://omploader.org/vMnU5bA&lt;/a&gt;&amp;nbsp;, &lt;a href=&quot;http://omploader.org/vMnU5bQ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://omploader.org/vMnU5bQ&lt;/a&gt;&amp;nbsp;. I can also 
&lt;br&gt;provide any additional information, logs etc. Just please let me know 
&lt;br&gt;what you need.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Yarema
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26480333&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/vdr%2C-em8300-0.17.4-and-OSD-tp26480333p26480333.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25923584</id>
	<title>[Pull Request]</title>
	<published>2009-10-16T04:03:41Z</published>
	<updated>2009-10-16T04:03:41Z</updated>
	<author>
		<name>Christian Gmeiner-4</name>
	</author>
	<content type="html">Hi Nicolas,
&lt;br&gt;&lt;br&gt;at the moment I try to implement stillpicture support into the
&lt;br&gt;vdr-plugin-dxr3, but I run into some problems with playmodes.
&lt;br&gt;And after a quick look at the driver I found out why. Many playmodes
&lt;br&gt;are not supported and the ioctl does always return 0.
&lt;br&gt;Hope this patch get in... and I am quite sure I will find other places
&lt;br&gt;where I will write a patch for.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://hg.assembla.com/em8300-cgmeiner&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hg.assembla.com/em8300-cgmeiner&lt;/a&gt;&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;-- 
&lt;br&gt;Christian Gmeiner, MSc
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Dxr3-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25923584&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dxr3-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/dxr3-devel&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Pull-Request--tp25923584p25923584.html" />
</entry>

</feed>
