Mailing List archive

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

[linux-dvb] Re: Driver problem with SuSE 7.2



Klaus.Schmidinger@cadsoft.de(Klaus Schmidinger)  29.09.01 15:48

Once upon a time Klaus Schmidinger shaped the electrons to say...

>>
>>>Today I have made several experiments to further track down this
>>>problem and found that by simply loading the two modules
>>
>>>  i2c_core
>>>  saa7146_code.o
>>
>>>the system became unstable. i2c_core by itself doesn't cause any
>>>problems, and also installing all of the modules VES1893.o,
>>>VES1820.o, tda8083.o, stv0299.o and tuner.o (which all use i2c_core)
>>>doesn't cause problems.
>>
>>>Now the question is: is i2c_core or saa7146_code.o the troublemaker?
>>
>> Which version are those i2c-drivers?
>>
>> Did you use i2c 2.6.1?

>It's the version that comes with SuSE 7.2, and it doesn't give any
>version information when loading:

>   root@fox:/home/franz/vdr/DVB/driver > insmod i2c-core
>   Using /lib/modules/2.4.4-4GB/kernel/drivers/i2c/i2c-core.o
>   root@fox:/home/franz/vdr/DVB/driver > tail /var/log/messages
>   ...
>   Sep 29 15:43:27 fox kernel: i2c-core.o: i2c core module

>Maybe this helps:

>   franz@fox:/usr/src/linux > ls -l drivers/i2c/i2c-core.c
>   -rw-r--r--    1 franz    users       37877 May 15 19:39
>drivers/i2c/i2c-core.c    franz@fox:/usr/src/linux > sum
>drivers/i2c/i2c-core.c    63063    37

in my kernel tree i find
/* $Id: i2c-core.c,v 1.58 2000/10/29 22:57:38 frodo Exp $ */

msi:~/video/VDR# grep "\$Id" /usr/src/linux-2.4.*/drivers/i2c/i2c-core.c
/usr/src/linux-2.4.10/drivers/i2c/i2c-core.c:/* $Id: i2c-core.c,v 1.58 2000/10/29 22:57:38 frodo Exp $ */
/usr/src/linux-2.4.8/drivers/i2c/i2c-core.c:/* $Id: i2c-core.c,v 1.58 2000/10/29 22:57:38 frodo Exp $ */
/usr/src/linux-2.4.9/drivers/i2c/i2c-core.c:/* $Id: i2c-core.c,v 1.58 2000/10/29 22:57:38 frodo Exp $ */

msi:~/video/I2C/kernel# sum 
32505    36 /usr/src/linux-2.4.10/drivers/i2c/i2c-core.c
32505    36 /usr/src/linux-2.4.8/drivers/i2c/i2c-core.c


That seems to be something different.
(That are  "original" kernels from kernel.org.)



but:
 i am running ( i hope.. why there is
an info-field in the module header, and only authors eMail address 
is allowed there. Not very "transparent".)


/* $id: i2c-core.c,v 1.64 2001/08/13 01:35:56 mds exp $ */

took from the i2c-2.6.1 package


>this is all very odd because the same dvb driver runs perfectly on
>suse 7.1 with kernel 2.4.0. 

i do have only version 2.4.8 to 2.4.10 on my machine to compare.

between 1.58 and 1.64 are a lot of differences.

i did not apply the i2c-patch to the kernel but
use the drivers from the i2c paket directly.


>i wonder what could have changed so
>dramatically between these two kernel versions, that has these bad
>effects on the saa7146_core.o module...



-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.


Home | Main Index | Thread Index