On Fri, Nov 26, 2010 at 08:06:35PM +0300, Vasiliy Kulikov wrote: > count = n / sizeof(int); > - if (count > LIRCBUF_SIZE || count % 2 == 0) > + if (count > LIRCBUF_SIZE || count % 2 == 0 || n % sizeof(int) != 0) ^^^^^^^^^^^^^^^^^^^^ Wait, what? We just checked this a couple lines before. The rest of the patch is right and a clever catch. It would affect x86_64 systems and not i386. This doesn't have security implications does it? You'd just catch the kmalloc() stack trace for insanely large allocations. regards, dan carpenter -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html