Dominik Strasser wrote: > e9hack schrieb: > > Dominik Strasser wrote: > > > >> e9hack schrieb: > >> > > I've looked to saa7146_i2c_writeout() and to > > wait_event_interruptible_timeout() again. The timeout value is > > calculated after the transfer is started. A high load doesn't shorten > > the real timeout. I think that the old value of 10ms is enough. There is > > no error message from ves1820_writereg(). The values are written > > correctly during the retries. The same timeout messages exist for the > > (old) non interrupt transfer. But in this case the message is only > > printed if I2C-debugging is enabled.. I think you will see this message > > also with the (old) non interrupt transfer, if you change this debug > > message to an always printed message. > > > OK, > what about the attached patch, to silence the other message (which also > swamped my logs after I've managed to silence this one) - see my other post. Basically I have no problem to change this message back to a debug message if nothing else helps. On the other hand I don't understand why I2C timeouts might occur during normal operation of the driver. Please try a lower I2C bitrate in the av7110 driver. In av7110.c, line 2465, replace SAA7146_I2C_BUS_BIT_RATE_120 by SAA7146_I2C_BUS_BIT_RATE_240. Does this help? Oliver -- -------------------------------------------------------- VDR Remote Plugin 0.3.9 available at http://www.escape-edv.de/endriss/vdr/ -------------------------------------------------------- _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb