]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
tc: act_bpf: fix memory leak
authorAlexei Starovoitov <ast@plumgrid.com>
Tue, 14 Jul 2015 19:15:19 +0000 (12:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 16 Jul 2015 04:36:35 +0000 (21:36 -0700)
commitddf06c1e569a64a44c4c750ae45b2604f19e45f0
treec029e06a270e06eb49eef9008648530e74703441
parentc0afd9ce4d6a646fb6433536f95a418bb348fab1
tc: act_bpf: fix memory leak

prog->bpf_ops is populated when act_bpf is used with classic BPF and
prog->bpf_name is optionally used with extended BPF.
Fix memory leak when act_bpf is released.

Fixes: d23b8ad8ab23 ("tc: add BPF based action")
Fixes: a8cb5f556b56 ("act_bpf: add initial eBPF support for actions")
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/act_bpf.c