On Sat, Feb 15, 2025 at 4:34 AM Martin KaFai Lau <martin.lau@xxxxxxxxx> wrote: > > On 2/13/25 5:00 PM, Jason Xing wrote: > > diff --git a/net/dsa/user.c b/net/dsa/user.c > > index 291ab1b4acc4..794fe553dd77 100644 > > --- a/net/dsa/user.c > > +++ b/net/dsa/user.c > > @@ -897,7 +897,7 @@ static void dsa_skb_tx_timestamp(struct dsa_user_priv *p, > > { > > struct dsa_switch *ds = p->dp->ds; > > > > - if (!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) > > + if (!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP_NOBPF)) > > This change should be in patch 8. > > [ ... ] > > > diff --git a/net/socket.c b/net/socket.c > > index 262a28b59c7f..517de433d4bb 100644 > > --- a/net/socket.c > > +++ b/net/socket.c > > @@ -676,7 +676,7 @@ void __sock_tx_timestamp(__u32 tsflags, __u8 *tx_flags) > > u8 flags = *tx_flags; > > > > if (tsflags & SOF_TIMESTAMPING_TX_HARDWARE) { > > - flags |= SKBTX_HW_TSTAMP; > > + flags |= SKBTX_HW_TSTAMP_NOBPF; > > Same here. Sure, you're right. If you feel it's necessary to re-spin, I will adjust these two points :) Thanks, Jason > >