diff options
| author | Al Viro <viro@zeniv.linux.org.uk> | 2026-05-30 03:48:34 -0400 |
|---|---|---|
| committer | Al Viro <viro@zeniv.linux.org.uk> | 2026-06-08 14:51:50 -0400 |
| commit | 9b9e8bb81c41fd27e7b57a1c936fde140548535f (patch) | |
| tree | 437b358e15a2d2e57e2fcd0696a0b3280bda0181 /rust/kernel/alloc/kvec/errors.rs | |
| parent | 10da12d352b7b2bb330a8609fdda9a58bf0e9856 (diff) | |
configfs: fix lockless traversals of ->s_children
Having the parent directory locked protects entries from removal
by another thread, but it does *not* protect cursors from being
moved around by lseek() - or freed, for that matter.
Fixes: 6f6107640625 ("configfs: Introduce configfs_dirent_lock")
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'rust/kernel/alloc/kvec/errors.rs')
0 files changed, 0 insertions, 0 deletions
