X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=kernel%2Fcgroup.c;h=53bbca7c48598e44fa5e45f88626027749ca8932;hb=83b8a9a70d52f3879afa3981b71ca00a45f02ea6;hp=688dd02af9857e6fe739e0b4258060820acb41e3;hpb=472ff5be61f9593ee2d3ebbd716768e14de4659d;p=mirror_ubuntu-zesty-kernel.git diff --git a/kernel/cgroup.c b/kernel/cgroup.c index 688dd02af985..53bbca7c4859 100644 --- a/kernel/cgroup.c +++ b/kernel/cgroup.c @@ -6498,15 +6498,16 @@ static __init int cgroup_namespaces_init(void) subsys_initcall(cgroup_namespaces_init); #ifdef CONFIG_CGROUP_BPF -void cgroup_bpf_update(struct cgroup *cgrp, - struct bpf_prog *prog, - enum bpf_attach_type type) +int cgroup_bpf_update(struct cgroup *cgrp, struct bpf_prog *prog, + enum bpf_attach_type type, bool overridable) { struct cgroup *parent = cgroup_parent(cgrp); + int ret; mutex_lock(&cgroup_mutex); - __cgroup_bpf_update(cgrp, parent, prog, type); + ret = __cgroup_bpf_update(cgrp, parent, prog, type, overridable); mutex_unlock(&cgroup_mutex); + return ret; } #endif /* CONFIG_CGROUP_BPF */