Patrick McHardy wrote: > tcf_dump_walker() doesn't save the number of skipped entries, but > the last order dumped, so it could dump the same entries again > and again when they exceed the room in the skb. How about this patch? It fixes two problems: - off-by-one while skipping entries: index is incremented before the comparison with s_i, so it will start dumping at entry s_i-1 instead of s_i - problem described above. n_i doesn't include how many empty hash chains were skipped, so adding it to cb->args[0] is incorrect Regards Patrick