On 26 Feb 2025, at 10:43, Adrian Moreno wrote:

> 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.

I reviewed the series, but it looks like it’s missing patches 7 and 8.

Cheers,

Eelco
> ---
> 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

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to