summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2024-05-09 19:26:53 +0300
committerAl Viro <viro@zeniv.linux.org.uk>2025-11-16 09:35:03 +0300
commitc5055286f88fdedcff9c974b4b85fbe221bf0972 (patch)
tree6c2969562de55e594efa72cdcdd380c54dea1138 /scripts
parent1e508e05dd087b182143d9f55809e7feca662fb7 (diff)
downloadlinux-c5055286f88fdedcff9c974b4b85fbe221bf0972.tar.xz
convert bpf
object creation goes through the normal VFS paths or approximation thereof (user_path_create()/done_path_create() in case of bpf_obj_do_pin(), open-coded simple_{start,done}_creating() in bpf_iter_link_pin_kernel() at mount time), removals go entirely through the normal VFS paths (and ->unlink() is simple_unlink() there). Enough to have bpf_dentry_finalize() use d_make_persistent() instead of dget() and we are done. Convert bpf_iter_link_pin_kernel() to simple_{start,done}_creating(), while we are at it. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions