When the netlink buffer overflows and upcalls get dropped, we increase a coverage counter and log it but we don't have information of what specific packet was dropped and were it came from.
This series improves upcall_monitor.py to do that. --- v2: - Address Eelco's comments. - Add a retry mechanism to dp cache. Adrian Moreno (8): utilities: usdt-scripts: Remove sleep in loop. utilities: upcall_monitor: Monitor dropped upcalls. utilities: upcall_monitor: Allow filtering on result. utilities: upcall_cost: Refactor port mapping cache. utilities: upcall_monitor: Print port names. utilities: monitor_upcalls: Print ports from drops. utilities: upcall_monitor: Add result and port to pcap. utilities: usdt-scripts: Retry on dp cache miss. utilities/automake.mk | 7 +- utilities/usdt-scripts/dpif_op_nl_monitor.py | 1 - utilities/usdt-scripts/upcall_cost.py | 72 +---- utilities/usdt-scripts/upcall_monitor.py | 301 ++++++++++++++----- utilities/usdt-scripts/usdt_lib.py | 102 +++++++ 5 files changed, 348 insertions(+), 135 deletions(-) create mode 100644 utilities/usdt-scripts/usdt_lib.py -- 2.48.1 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev