Skip to content

Commit 2ed6a34

Browse files
committed
trace: use prepare credential guard
Use the prepare credential guard for allocating a new set of credentials. Link: https://patch.msgid.link/20251103-work-creds-guards-prepare_creds-v1-11-b447b82f2c9b@kernel.org Acked-by: Steven Rostedt (Google) <rostedt@goodmis.org> Signed-off-by: Christian Brauner <brauner@kernel.org>
1 parent 545985d commit 2ed6a34

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

kernel/trace/trace_events_user.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1451,10 +1451,8 @@ static int user_event_set_call_visible(struct user_event *user, bool visible)
14511451
{
14521452
int ret;
14531453
const struct cred *old_cred;
1454-
struct cred *cred;
1455-
1456-
cred = prepare_creds();
14571454

1455+
CLASS(prepare_creds, cred)();
14581456
if (!cred)
14591457
return -ENOMEM;
14601458

@@ -1477,7 +1475,6 @@ static int user_event_set_call_visible(struct user_event *user, bool visible)
14771475
ret = trace_remove_event_call(&user->call);
14781476

14791477
revert_creds(old_cred);
1480-
put_cred(cred);
14811478

14821479
return ret;
14831480
}

0 commit comments

Comments
 (0)