Trouble with i2c and bttv

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



i2c-2.8.0 isn't compatible with existing i2c drivers in the kernel due
to struct changes.

Tim Boneko wrote:
> Hello!
> I'm running linux for years now, but this is my very first bug report, 
> and i hope it's helpful. If not, sorry for the bother...
> 
> On June 29, i pulled the latest i2c and lm_sensors drivers via CVS and 
> got them working on my PC (MB: Asus A7N8X with nforce2 chipset, 
> Kernel: 2.4.21-vanilla, a Hauppauge TV card (see log excerpt below). 
> I did _not_ patch the kernel but replaced the kernel i2c modules with 
> the downloaded+compiled ones.)
> Worked fine so far, maybe except for the 4.08 volt reading appearing 
> from time to time on various voltage measures, even "VCore1".
> After such a successful installation i needed some relaxing and wanted 
> to watch TV. "modprobe bttv" made my kernel go "Oops".
> This module depends on i2c-algo-bit and i2c-core which were replaced 
> by the i2c-drivers, so i guess there's a problem here. 
> Below is the output of "lsmod" (before loading bttv.o) and an excerpt 
> from my /var/log/kern.log after that.
> 
> Greetings,
> 
> 	tim
> 
> lsmod:
> Module                  Size  Used by    Not tainted
> snd-mixer-oss          13528   0  (autoclean)
> w83781d                22320   0  (unused)
> eeprom                  3440   0  (unused)
> i2c-proc                6260   0  [w83781d eeprom]
> i2c-nforce2             3176   0  (unused)
> i2c-core               13924   0  [w83781d eeprom i2c-proc 
> i2c-nforce2]
> serial                 46660   0  (autoclean)
> snd-intel8x0           18052   2
> snd-ac97-codec         40200   0  [snd-intel8x0]
> snd-pcm                62016   2  [snd-intel8x0]
> snd-timer              14820   0  [snd-pcm]
> snd-page-alloc          5244   0  [snd-intel8x0 snd-pcm]
> snd-mpu401-uart         3440   0  [snd-intel8x0]
> snd-rawmidi            14016   0  [snd-mpu401-uart]
> snd-seq-device          4304   0  [snd-rawmidi]
> snd                    30532   0  [snd-mixer-oss snd-intel8x0 
> snd-ac97-codec snd-pcm snd-timer snd-mpu401-uart snd-rawmidi 
> snd-seq-device]
> soundcore               3844   1  [snd]
> nls_cp437               4380   1  (autoclean)
> vfat                   10636   1  (autoclean)
> fat                    32472   0  (autoclean) [vfat]
> apm                    10248   1
> nls_iso8859-15          3388   1
> nls_cp850               3612   0  (unused)
> printer                 7392   0
> usb-storage            25104   0  (unused)
> usb-ohci               19016   0  (unused)
> usbcore                62528   0  [printer usb-storage usb-ohci]
> unix                   15752  99  (autoclean)
> 
> /var/log/kern.log:
> 
> Jul  4 14:25:04 timbo kernel: bttv: driver version 0.7.104 loaded
> Jul  4 14:25:04 timbo kernel: bttv: using 4 buffers with 2080k (8320k 
> total) for capture
> Jul  4 14:25:04 timbo kernel: bttv: Host bridge is PCI device 
> 10de:01e0 (nVidia Corporation)
> Jul  4 14:25:04 timbo kernel: bttv: Bt8xx card found (0).
> Jul  4 14:25:04 timbo kernel: bttv0: Bt878 (rev 2) at 01:0a.0, irq: 
> 11, latency: 32, mmio: 0xe8000000
> Jul  4 14:25:04 timbo kernel: bttv0: detected: Hauppauge WinTV 
> [card=10], PCI subsystem ID is 0070:13eb
> Jul  4 14:25:04 timbo kernel: bttv0: using: BT878(Hauppauge (bt878)) 
> [card=10,insmod option]
> Jul  4 14:25:04 timbo kernel: bttv0: Hauppauge/Voodoo msp34xx: reset 
> line init [5]
> Jul  4 14:25:04 timbo kernel: Unable to handle kernel paging request 
> at virtual address 0d83e14e
> Jul  4 14:25:04 timbo kernel:  printing eip:
> Jul  4 14:25:04 timbo kernel: 0d83e14e
> Jul  4 14:25:04 timbo kernel: *pde = 00000000
> Jul  4 14:25:04 timbo kernel: Oops: 0000
> Jul  4 14:25:04 timbo kernel: CPU:    0
> Jul  4 14:25:04 timbo kernel: EIP:    0010:[<0d83e14e>]    Not tainted
> Jul  4 14:25:04 timbo kernel: EFLAGS: 00010292
> Jul  4 14:25:04 timbo kernel: eax: e14f12e0   ebx: e14f12e0   ecx: 
> e14f9764   edx: 00000000
> Jul  4 14:25:04 timbo kernel: esi: e14f9728   edi: 00000001   ebp: 
> 00000000   esp: d468dbe0
> Jul  4 14:25:04 timbo kernel: ds: 0018   es: 0018   ss: 0018
> Jul  4 14:25:04 timbo kernel: Process modprobe (pid: 1443, 
> stackpage=d468d000)
> Jul  4 14:25:04 timbo kernel: Stack: e149d07b 801005ff 00000000 
> c0237048 00000292 00000292 c0237048 e14f9764 
> Jul  4 14:25:04 timbo kernel:        e149dbd4 e14f12e0 c0237048 
> c0237048 c0237048 00000000 c0279dc0 e14f12e0 
> Jul  4 14:25:04 timbo kernel:        e14f9764 e14f9728 00000001 
> 00000000 e146ac51 e14f9728 d468dc84 00000001 
> Jul  4 14:25:04 timbo kernel: Call Trace:    
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-298885/128] 
> [<e14f9764>] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-295980/128] 
> [<e14f12e0>] [<e14f12e0>]
> Jul  4 14:25:04 timbo kernel:   [<e14f9764>] [<e14f9728>] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-504751/128] 
> [<e14f9728>] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-296004/128] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-501226/128]
> Jul  4 14:25:04 timbo kernel:   [<e14f9728>] [fbcon_scroll+1962/3216] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-500307/128] 
> [<e14f9728>] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-291648/128] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-464416/128]
> Jul  4 14:25:04 timbo kernel:   
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-464816/128] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-475221/128] 
> [<e14f9728>] [<e14f9728>] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-494208/128] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-466826/128]
> Jul  4 14:25:04 timbo kernel:   [<e14f9728>] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-464416/128] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-466820/128] 
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-507581/128] 
> [<e14f9728>] [vsnprintf+545/1104]
> Jul  4 14:25:04 timbo kernel:   [<e14f972f>] [<e14f9580>] [<e14f9728>] 
> [<e14f980c>] [<e14f972e>] [<e14f9728>]
> Jul  4 14:25:04 timbo kernel:   
> [ipt_MASQUERADE:__insmod_ipt_MASQUERADE_O/lib/modules/2.4.21/kernel/net/ipv+-295623/128] 
> [<e14f9728>] [<e14f4cd7>] [sprintf+31/48] [<e14f972d>] [<e14f4cd3>]
> Jul  4 14:25:04 timbo kernel:   [<e14f9580>] [<e14f1724>] [<e14f9728>] 
> [<e14f9580>] [<e14ed06a>] [<e14f9580>]
> Jul  4 14:25:04 timbo kernel:   [pci_set_master+52/96] [<e14f9580>] 
> [<e14edcf6>] [<e14f9580>] [<e14ed110>] [<e14f3e9c>]
> Jul  4 14:25:04 timbo kernel:   [<e14f9580>] [printk+279/336] 
> [<e14f5438>] [<e14f54a0>] [pci_announce_device+53/112] [<e14f5438>]
> Jul  4 14:25:04 timbo kernel:   [<e14f54a0>] 
> [pci_register_driver+92/96] [<e14f54a0>] [<e14ede61>] [<e14f54a0>] 
> [sys_init_module+1201/1584]
> Jul  4 14:25:04 timbo kernel:   [<e14e8060>] [<e14f4f3c>] [<e14e8060>] 
> [system_call+51/56]
> Jul  4 14:25:04 timbo kernel: 
> Jul  4 14:25:04 timbo kernel: Code:  Bad EIP value.
> 



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux