kernel : vanilla 2.4.23 older working bttv : lm-sensors-2.7.0-r1 newer breaking bttv : lm-sensors-2.8.1 removing bttv from /etc/modules.autoload.d/kernel-2.4 was not enought as hotplug pci did find it and tried to load it so, i removed bttv.o after booting to another kernel and boot went fine. if someone can tell me how to reproduce this to have a usable stack-trace/oops, you're welcome. Reproducible: Always Steps to Reproduce: 1. 2. 3.
btw, i see no change about bttv/bt878 in recents lm-sensors changelog : http://www2.lm-sensors.nu/~lm78/cvs/browse.cgi/lm_sensors2/CHANGES i'll give a try to 2.8.2 today (or even CVS) to see if it was fixed.
argh, you should have wait before bumping i2c/lm-sensors 2.8.x !!!! it is not API compatible with I2C modules in kernel 2.4.23 and lower this would only be fixed in 2.4.24 which is not yet out : patch for lower kernels here : (explains problem and solution) http://www.ensicaen.ismra.fr/~delvare/devel/i2c/ 2.4 KERNELS USING OTHER I2C DRIVERS (BTTV AND THE SUCH) ------------------------------------------------------- i2c-2.8.0 and later are not API compatible to earlier i2c releases due to struct changes; therefore you must NOT ENABLE any other i2c drivers (e.g. bttv) in the kernel. Do NOT use lm-sensors 2.8.2 or i2c-2.8.2 directly out of this package if you require bttv or related modules. Users whose systems require additional i2c-related kernel modules (bttv, i2c-matrox, rivatv, zoran...) will require additional patches for the Linux 2.4.21 and later kernels. These patches fix compatibility differences between i2c-2.8.1 and the Linux 2.4 kernels. A complete installation guide is available at http://www.ensicaen.ismra.fr/~delvare/devel/i2c/ (and mirrored at http://delvare.nerim.net/i2c/ ),
I unmasked lm-sensors-2.8.1 and i2c-2.8.1 because there was support in gentoo-sources for I2C 2.8.1 and that support has been in there for a while - the idea is to get matching support between gentoo-sources and lm-sensors. Please see bug #36243. Also, there's a warning in the I2C ebuilds for this, which should get pulled in by the lm-sensors dependency.
What is the status on this regarding the 2.4.25 gentoo-sources? bttv + lm-sensors worked fine in 2.4.22-r7 but is a no go in 2.4.25-gentoo.
Considering bug 45450, shouldn't this be marked invalid also?
I do believe this should be marked invalid as well. Does it work when you emerge lm_sensors? Does it work on a 2,6 kernel?
i2c & lm_sensors 2.8.x can't be used in 2.6 kernels as they are already inside it the ebuild does a check on kernel version i fully migrated to 2.6 so this is no more an issue for me feel free to close this one
Closing bug. Upgrade in kernel fixed it.
Closed.