commit | deed1bfd150c7c71bcdc16419c90933096c1c75e | [log] [tgz] |
---|---|---|
author | Russell King <rmk+kernel@armlinux.org.uk> | Mon Dec 09 11:09:51 2019 +0000 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Mon Jan 20 20:12:41 2020 -0500 |
tree | 6c7221657b3800151a0fb64be1df711550b2159c | |
parent | c3c8149b3552b6656ded9ac86d53072f74771ba7 [diff] |
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>