Al Viro
c5055286f8
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 >
2025-11-16 01:35:03 -05:00
..
2025-07-26 21:03:04 +02:00
2025-09-11 13:00:43 -07:00
2025-09-23 07:34:38 -07:00
2024-03-27 09:56:17 -07:00
2025-08-25 18:52:16 -07:00
2025-08-25 18:52:16 -07:00
2025-08-25 18:52:16 -07:00
2025-06-25 15:15:49 -07:00
2025-08-18 15:11:02 +02:00
2025-06-18 18:50:14 -07:00
2025-02-13 19:35:31 -08:00
2025-08-06 13:39:58 -07:00
2025-08-25 18:52:16 -07:00
2024-08-30 08:55:26 -07:00
2024-08-30 08:55:26 -07:00
2025-09-23 12:07:46 -07:00
2023-11-07 15:24:25 -08:00
2025-09-08 10:04:37 -07:00
2025-09-27 06:24:27 -07:00
2025-09-11 09:34:37 -07:00
2025-03-15 11:48:57 -07:00
2025-09-09 15:07:57 -07:00
2025-08-12 14:56:04 -07:00
2025-03-17 13:50:56 -07:00
2024-11-12 17:13:46 -08:00
2025-05-27 09:51:25 -07:00
2025-09-23 07:34:38 -07:00
2025-10-24 09:44:47 -07:00
2025-11-16 01:35:03 -05:00
2025-09-18 19:10:20 -07:00
2024-11-01 11:08:32 -07:00
2025-07-16 18:34:42 -07:00
2025-10-16 10:45:17 -07:00
2025-08-12 14:56:04 -07:00
2025-09-19 09:27:23 -07:00
2025-03-19 08:03:05 -07:00
2025-09-19 09:27:23 -07:00
2024-08-13 15:58:17 -07:00
2023-12-04 17:50:26 -08:00
2024-01-31 20:40:56 -08:00
2025-09-08 10:04:37 -07:00
2023-10-06 17:11:20 -07:00
2025-07-11 11:01:04 -07:00
2025-03-08 09:06:50 -08:00
2025-03-19 08:03:05 -07:00
2025-03-19 08:03:05 -07:00
2025-07-16 18:34:42 -07:00
2025-04-10 12:51:10 -07:00
2025-01-08 18:06:36 -08:00
2024-11-13 13:52:45 -08:00
2024-08-30 08:55:26 -07:00
2024-08-30 08:57:47 -07:00
2025-10-21 09:57:48 -07:00
2025-09-09 15:10:28 -07:00
2025-03-19 08:03:05 -07:00
2025-09-30 17:58:11 -07:00
2025-09-29 09:42:35 +02:00
2025-10-15 12:22:22 +02:00
2025-07-29 12:15:39 -07:00
2024-11-18 10:30:29 -08:00
2025-07-11 11:00:57 -07:00
2025-08-27 15:00:26 -07:00
2025-07-16 18:38:05 -07:00
2025-08-25 18:52:16 -07:00
2025-10-01 15:43:13 -07:00