bpf: convert bpf_token_create() to CLASS(fd, ...)
authorAl Viro <viro@zeniv.linux.org.uk>
Tue, 30 Jul 2024 05:16:21 +0000 (01:16 -0400)
committerAndrii Nakryiko <andrii@kernel.org>
Fri, 13 Sep 2024 01:58:02 +0000 (18:58 -0700)
commit37d3dd663f7485bf3e444f40abee3c68f53158cb
tree20f2a3e0988f08368369dec870781bbfc7163047
parent433d7ce2d86d21274838c9e8c796f4232cd13cdb
bpf: convert bpf_token_create() to CLASS(fd, ...)

Keep file reference through the entire thing, don't bother with grabbing
struct path reference and while we are at it, don't confuse the hell out
of readers by random mix of path.dentry->d_sb and path.mnt->mnt_sb uses -
these two are equal, so just put one of those into a local variable and
use that.

Reviewed-by: Christian Brauner <brauner@kernel.org>
Acked-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
kernel/bpf/token.c