]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ntfs: drop nlink once for WIN32/DOS aliases
authorHyunchul Lee <hyc.lee@gmail.com>
Tue, 28 Apr 2026 01:34:10 +0000 (10:34 +0900)
committerNamjae Jeon <linkinjeon@kernel.org>
Wed, 29 Apr 2026 22:05:46 +0000 (07:05 +0900)
commit4ebcf3f94924d54706de0d2492c80944d85410fd
tree4d9ce367804bba1d987eee9d968f783b9a7c2579
parentd986ba0329dcca102e227995371135c9bbcefb6b
ntfs: drop nlink once for WIN32/DOS aliases

NTFS could store a filename as paired WIN32 and DOS $FILE_NAME attributes
for directories. But ntfs_delete() deleted both attributes for unlinking
a directory, but it also called drop_nlink() for each attributes.
This could trigger warnings when unlinking directories.

Signed-off-by: Hyunchul Lee <hyc.lee@gmail.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
fs/ntfs/namei.c