summaryrefslogtreecommitdiff
path: root/rust/kernel/alloc/kvec/errors.rs
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2026-05-30 03:48:34 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2026-06-08 14:51:50 -0400
commit9b9e8bb81c41fd27e7b57a1c936fde140548535f (patch)
tree437b358e15a2d2e57e2fcd0696a0b3280bda0181 /rust/kernel/alloc/kvec/errors.rs
parent10da12d352b7b2bb330a8609fdda9a58bf0e9856 (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