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. Adrian Moreno (7): utilities: upcall_monitor: 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. rtilities: monitor_upcalls: Print ports from drops. utilities: upcall_monitor: Add result and port to pcap. utilities/automake.mk | 7 +- utilities/usdt-scripts/upcall_cost.py | 72 +----- utilities/usdt-scripts/upcall_monitor.py | 273 +++++++++++++++++------ utilities/usdt-scripts/usdt_lib.py | 91 ++++++++ 4 files changed, 313 insertions(+), 130 deletions(-) create mode 100644 utilities/usdt-scripts/usdt_lib.py -- 2.48.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
