Jason Xing wrote: > Support SCM_TSTAMP_SCHED case for bpf timestamping. > > Add a new sock_ops callback, BPF_SOCK_OPS_TS_SCHED_OPT_CB. This > callback will occur at the same timestamping point as the user > space's SCM_TSTAMP_SCHED. The BPF program can use it to get the > same SCM_TSTAMP_SCHED timestamp without modifying the user-space > application. > > A new SKBTX_BPF flag is added to mark skb_shinfo(skb)->tx_flags, > ensuring that the new BPF timestamping and the current user > space's SO_TIMESTAMPING do not interfere with each other. > > Signed-off-by: Jason Xing <kerneljasonxing@xxxxxxxxx> Reviewed-by: Willem de Bruijn <willemb@xxxxxxxxxx>