On Mon, Jun 24, 2013 at 03:40:14PM +0200, Hans Verkuil wrote: ... > Since the payloads are larger I am less concerned about speed. There is one > problem, though: if you dequeue the event and the buffer that should receive > the payload is too small, then you have lost that payload. You can't allocate > a new, larger, buffer and retry. So this approach can only work if you really > know the maximum payload size. > > The advantage is also that you won't lose payloads. Forgot to answer this one --- I think it's fair to assume the user knows the maximum size of the payload. What we also could do in such a case is to return the error (e.g. ENOSPC) and put the required size to the large event size field. But first someone must come up with a variable size event without well defined maximum size for this to make much sense. -- Kind regards, Sakari Ailus e-mail: sakari.ailus@xxxxxx XMPP: sailus@xxxxxxxxxxxxxx -- 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