Subject: Re: linux-next: workqueues tree build failure

From: Mark Brown <[email-masked]>
Date: Fri, 27 Nov 2009 11:38:08 +0000

On Fri, Nov 27, 2009 at 12:09:18PM +0200, Peter Ujfalusi wrote:

> For the record: on OMAP platforms the I2C implementation is sleeping during the 
> transfer (internally using interrupt based transfer), which might be not that 
> wise in the tasklet. Since the I2C bus is kind of a slow bus, this could take 
> several ms in some cases.

There's also the possibility of contention with other users of the I2C
bus which doesn't help matters here.