X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=security%2Fselinux%2Fhooks.c;h=422515509f3d66eee970eeb9f8bc5c95bc2079d2;hb=8209f53d79444747782a28520187abaf689761f2;hp=20219ef5439ac69d63b61445a97403524e51c69b;hpb=22a3b9771117d566def0150ea787fcc95f16e724;p=mirror_ubuntu-jammy-kernel.git diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index 20219ef5439a..422515509f3d 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@ -2053,7 +2053,7 @@ static int selinux_bprm_set_creds(struct linux_binprm *bprm) u32 ptsid = 0; rcu_read_lock(); - tracer = tracehook_tracer_task(current); + tracer = ptrace_parent(current); if (likely(tracer != NULL)) { sec = __task_cred(tracer)->security; ptsid = sec->sid; @@ -5319,7 +5319,7 @@ static int selinux_setprocattr(struct task_struct *p, Otherwise, leave SID unchanged and fail. */ ptsid = 0; task_lock(p); - tracer = tracehook_tracer_task(p); + tracer = ptrace_parent(p); if (tracer) ptsid = task_sid(tracer); task_unlock(p);