linux-stable/fs/adfs
Russell King deed1bfd15 fs/adfs: dir: update directory locking
Update directory locking such that it covers the validation of the
directory, which could fail if another thread is concurrently writing
to the same directory.  Since we may sleep, we need to use a rwsem
rather than a rw spinlock.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2020-01-20 20:12:41 -05:00
..
adfs.h fs/adfs: dir: add generic directory reading 2020-01-20 20:12:41 -05:00
dir.c fs/adfs: dir: update directory locking 2020-01-20 20:12:41 -05:00
dir_f.c fs/adfs: dir: add helper to mark directory buffers dirty 2020-01-20 20:12:41 -05:00
dir_f.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
dir_fplus.c fs/adfs: dir: add generic directory reading 2020-01-20 20:12:41 -05:00
dir_fplus.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
file.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
inode.c fs/adfs: inode: fix adfs_mode2atts() 2020-01-20 20:12:40 -05:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
map.c fs/adfs: map: fix map scanning 2020-01-20 20:12:40 -05:00
super.c fs/adfs: map: move map-specific sb initialisation to map.c 2020-01-20 20:12:40 -05:00