On 6 January 2014 09:37, Konstantin Belousov <kostik...@gmail.com> wrote:
>> > This is a NOP, right ?
>>
>> Nope. the previous version didn't remove the entries from the list.
>> that's the bug.
> Hm, you mean that the previous version did not TAILQ_INIT() after the loop ?
> Then I agree.

Well, it's that the frames just get moved between the RX queue active
list(s) or the rxbuf inactive list. The correct thing to do is to
TAILQ_REMOVE them from one list before adding them to the free list.

-a
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to