This patch set adds hardware timestamps to __sk_buff. The first patch implements feature, the second one adds a selftest. Vadim Fedorenko (2): bpf: add hardware timestamp field to __sk_buff selftests/bpf: test new __sk_buff field hwtstamp include/uapi/linux/bpf.h | 2 + lib/test_bpf.c | 1 + net/bpf/test_run.c | 8 ++++ net/core/filter.c | 11 +++++ tools/include/uapi/linux/bpf.h | 2 + .../selftests/bpf/prog_tests/skb_ctx.c | 1 + .../selftests/bpf/progs/test_skb_ctx.c | 2 + .../testing/selftests/bpf/verifier/ctx_skb.c | 47 +++++++++++++++++++ 8 files changed, 74 insertions(+) -- 2.18.4