Em 28-07-2010 12:14, Maxim Levitsky escreveu: > Some handlers (lirc for example) allocates memory on initialization, > doing so in atomic context is cumbersome. > Fixes warning about sleeping function in atomic context. You should not replace it by a mutex, as the decoding code may happen during IRQ time on several drivers. If lirc is allocating memory, it should be using GFP_ATOMIC to avoid sleeping. Cheers, Mauro -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html