diff options
author | Hangbin Liu <liuhangbin@gmail.com> | 2023-04-18 06:48:41 +0300 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2023-04-19 06:48:59 +0300 |
commit | 980f0799a15c75403f1f9284a32b6056b9660144 (patch) | |
tree | a5885d266365df31a7d546988cf67271e5014d89 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | dce46f1b0cab9f31c6b57c40ea06236b001ae323 (diff) | |
download | linux-980f0799a15c75403f1f9284a32b6056b9660144.tar.xz |
bonding: add software tx timestamping support
Currently, bonding only obtain the timestamp (ts) information of
the active slave, which is available only for modes 1, 5, and 6.
For other modes, bonding only has software rx timestamping support.
However, some users who use modes such as LACP also want tx timestamp
support. To address this issue, let's check the ts information of each
slave. If all slaves support tx timestamping, we can enable tx
timestamping support for the bond.
Add a note that the get_ts_info may be called with RCU, or rtnl or
reference on the device in ethtool.h>
Suggested-by: Miroslav Lichvar <mlichvar@redhat.com>
Signed-off-by: Hangbin Liu <liuhangbin@gmail.com>
Acked-by: Jay Vosburgh <jay.vosburgh@canonical.com>
Link: https://lore.kernel.org/r/20230418034841.2566262-1-liuhangbin@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions