Since %XDP_QUERY_PROG was removed, the ::flags field is not used anymore. It's being written by xdp_attachment_setup(), but never read. Remove it. Signed-off-by: Alexander Lobakin <alexandr.lobakin@xxxxxxxxx> --- include/net/xdp.h | 1 - net/bpf/core.c | 1 - 2 files changed, 2 deletions(-) diff --git a/include/net/xdp.h b/include/net/xdp.h index 1663d0b3a05a..d1fd809655be 100644 --- a/include/net/xdp.h +++ b/include/net/xdp.h @@ -382,7 +382,6 @@ struct xdp_attachment_info { struct bpf_prog *prog; u64 btf_id; u32 meta_thresh; - u32 flags; }; struct netdev_bpf; diff --git a/net/bpf/core.c b/net/bpf/core.c index d2d01b8e6441..65f25019493d 100644 --- a/net/bpf/core.c +++ b/net/bpf/core.c @@ -554,7 +554,6 @@ void xdp_attachment_setup(struct xdp_attachment_info *info, info->prog = bpf->prog; info->btf_id = bpf->btf_id; info->meta_thresh = bpf->meta_thresh; - info->flags = bpf->flags; } EXPORT_SYMBOL_GPL(xdp_attachment_setup); -- 2.36.1