diff options
| author | Sven Eckelmann <sven@narfation.org> | 2026-06-10 23:14:34 +0200 |
|---|---|---|
| committer | Sven Eckelmann <sven@narfation.org> | 2026-06-28 22:04:40 +0200 |
| commit | 936a1c10cecee351e10f9efc85532e9f7477f67c (patch) | |
| tree | 4dd9b7cd26c3caf2b238e08f19467263abb521e1 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 71b7987ec001a60dff689e56f4b041cfc4222c6b (diff) | |
batman-adv: tp_meter: combine adjacent/overlapping unacked entries
Right at the point when the receiver gets the first packet with a seqno gap
(due to some packet loss/reordering), entries in the unacked list are
created. They are (besides direct seqno matches) are not combined. A lot
more then necessary entries are therefore created. Not for each gap but for
each packet.
This increases the memory consumption and management overhead. But it is
trivial to handle overlapping or adjacent sequence number ranges during the
insert. Only the handling of closed gaps by a new packets requires an extra
step after the insert.
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
