Re: Linux 2.5.66

From: Udo A. Steinberg (us15@os.inf.tu-dresden.de)
Date: Mon Mar 24 2003 - 19:22:52 EST


On Mon, 24 Mar 2003 15:26:47 -0800 (PST) Linus Torvalds (LT) wrote:

LT> Summary of changes from v2.5.65 to v2.5.66
LT> ============================================
LT> Greg Kroah-Hartman <greg@kroah.com>:
LT> o i2c i2c-i801.c: remove #ifdefs and fix all printk() to use dev_*()
LT> o i2c i2c-i801.c: remove check_region() usage
LT> o i2c i2c-i801.c: fix up the pci id matching, and change to use
LT> proper pci ids
LT> o i2c i2c-i801.c: fix up formatting and whitespace issues
LT> o i2c i2c-piix4.c: remove check_region() call
LT> o i2c i2c-piix4: remove #ifdefs and fix all printk() to use dev_*()
LT> o i2c i2c-piix4.c: fix up formatting and whitespace issues
LT> o i2c i2c-ali15x3.c: remove #ifdefs and fix all printk() to use
LT> dev_*()
LT> o i2c i2c-ali15x3.c: remove check_region() call
LT> o i2c i2c-ali15x3.c: fix up formatting and whitespace issues
LT> o i2c i2c-amd756.c: remove some #ifdefs and fix all printk() to use
LT> dev_*()
LT> o i2c i2c-amd8111.c: change a few printk() to dev_warn()
LT> o i2c i2c-amd8111.c: change the pci driver name to have "2" in it
LT> based on previous comments
LT> o i2c: added i2c-isa bus controller driver
LT> o i2c: add initial driver model support for i2c drivers
LT> o USB: whiteheat bugfix (bugzilla.kernel.org #314)
LT> o USB: pegasus: fix up GFP_DMA usages. (bugzilla.kernel.org #418)

Hi,

I guess it's one of the I2C changes which breaks 2.5.66 and bttv, because
2.5.65 was still ok and there don't seem to be any relevant bttv changes.

With 2.5.66 I get a kernel oops with the following backtrace:

kobject_init + 0x2d/0x50
kobject_register + 0x17/0x70
get_bus + 0x1d/0x40
bus_add_driver + 0x5b/0xe0
driver_register + 0x2f/0x40
i2c_add_driver + 0x85/0xf0
bttv_init_module + 0x93/0xf0
msp3400_init_module + 0xf/0x20
init + 0x33/0x190
init + 0x0/0x190
kernel_thread_helper + 0x5/0x18

EIP is at kobject_get + 0x13/0x50
Code: 8b 43 10 85 c0 ...

Oops copied by hand, so I hope it's correct.

-Udo.



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Mar 31 2003 - 22:00:18 EST