mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 00:53:34 +02:00
selftests/bpf: Enable Tx hwtstamp in xdp_hw_metadata
Currently, user needs to manually enable transmit hardware timestamp feature of certain Ethernet drivers, e.g. stmmac and igc drivers, through following command after running the xdp_hw_metadata app. sudo hwstamp_ctl -i eth0 -t 1 To simplify the step test of xdp_hw_metadata, set tx_type to HWTSTAMP_TX_ON to enable hardware timestamping for all outgoing packets, so that user no longer need to execute hwstamp_ctl command. Signed-off-by: Song Yoong Siang <yoong.siang.song@intel.com> Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> Acked-by: Stanislav Fomichev <sdf@fomichev.me> Link: https://patch.msgid.link/20241205051936.3156307-1-yoong.siang.song@intel.com
This commit is contained in:
parent
0bee36d1a5
commit
2309132fc5
|
|
@ -551,6 +551,7 @@ static void hwtstamp_enable(const char *ifname)
|
|||
{
|
||||
struct hwtstamp_config cfg = {
|
||||
.rx_filter = HWTSTAMP_FILTER_ALL,
|
||||
.tx_type = HWTSTAMP_TX_ON,
|
||||
};
|
||||
|
||||
hwtstamp_ioctl(SIOCGHWTSTAMP, ifname, &saved_hwtstamp_cfg);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user