diff --git a/net/core/dev.c b/net/core/dev.c index 7aa91887a..bfe39b84b 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -8426,9 +8426,6 @@ static int dev_xdp_install(struct net_device *dev, bpf_op_t bpf_op, xdp.prog = prog; err = bpf_op(dev, &xdp); - if (!err && non_hw) - bpf_prog_change_xdp(prev_prog, prog); - if (prev_prog) bpf_prog_put(prev_prog);