Subject: Re: SACK scoreboard

From: Andi Kleen <[email-masked]>
Date: Wed, 09 Jan 2008 03:25:05 +0100

David Miller <[email-masked]> writes:
>
> The big problem is that recovery from even a single packet loss in a
> window makes us run kfree_skb() for a all the packets in a full
> window's worth of data when recovery completes.

Why exactly is it a problem to free them all at once? Are you worried
about kernel preemption latencies?

-Andi