summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorSven Eckelmann <sven@narfation.org>2026-06-10 23:14:34 +0200
committerSven Eckelmann <sven@narfation.org>2026-06-28 22:04:40 +0200
commit936a1c10cecee351e10f9efc85532e9f7477f67c (patch)
tree4dd9b7cd26c3caf2b238e08f19467263abb521e1 /tools/perf/scripts/python/task-analyzer.py
parent71b7987ec001a60dff689e56f4b041cfc4222c6b (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/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions