On 13 Feb 2026, at 21:19, Ilya Maximets wrote:
> The ovs-parse-backtrace script was supposed to be used for parsing the
> output of 'ovs-appctl backtrace' command. But that command was
> removed back in 2013 while making OVS thread-safe. The script itself
> is also not even compatible with python3 (some decoding of byte objects
> is missing).
>
> We could've fixed it and adjusted to parse out backtraces from the
> logs instead, but a simple grep with addr2line can do a very similar
> job, e.g.:
>
> grep -o '^0x[0-9a-f]*' ./ovs-vswitchd.log \
> | xargs addr2line -a -f -s -p -e $(which ovs-vswitchd)
>
> Also, GDB is generally more useful for this task, but that would be a
> complete re-write of the script that no-one have used for 13 years.
> We can just add a new one if we ever need it. For now, just remove
> the broken script and clean up the mentions of it.
>
> Fixes: 94f3e5269e93 ("timeval: Remove backtrace feature.")
> Signed-off-by: Ilya Maximets <[email protected]>
Thanks for the cleanup, it looks good to me.
Acked-by: Eelco Chaudron <[email protected]>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev