Hello, Udo van den Heuvel wrote: > Can I roll back just this patch to see if stuff changes back to the > original behaviour? Just that patch made the system hang during booting. (!?). Also undoing the patch that Hartmut suggested made things work again: a/drivers/media/dvb/ttpci/budget-av.c +++ a/drivers/media/dvb/ttpci/budget-av.c @@ -1277,7 +1293,7 @@ MODULE_DEVICE_TABLE(pci, pci_tbl); static struct saa7146_extension budget_extension = { .name = "budget_av", - .flags = SAA7146_I2C_SHORT_DELAY, + .flags = SAA7146_USE_I2C_IRQ, So now that we know the cause, how can we debug the situation? I have a VIA Epia En12000 with an 'intelligent' dual PCI-extender and Terratec 1200 DVB-S plus Terratec 1200 DVB-T cards. In the normal 2.6.20 kernel the DVB-S card works. DVB-T does not. After undoing the i2c changes both cards work (no errors during boot). What is the best approach to find and fix the bug? Udo _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb