Wei Liu, on Fri 25 Mar 2016 13:09:07 +0000, wrote: > CC Samuel Thanks. > On Wed, Mar 23, 2016 at 02:26:51PM -0700, Sarah Newman wrote: > > 7c8f3483 introduced a break within a loop in netfront.c such that > > cons and nr_consumed were no longer always being incremented. The > > offset at cons will be processed multiple times with the break in > > place. > > > > Remove the break and re-add "some !=0" in the loop for HAVE_LIBC. Mmm, right. That ifdef makes things even more difficult to understand then. That however makes me think: how about the attached patch, which actually simplifies the rest. Thanks! Samuel