linux-stable/fs/ntfs3
Konstantin Komarov 579a0c6979 fs/ntfs3: Break dir enumeration if directory contents error
commit 302e9dca84 upstream.

If we somehow attempt to read beyond the directory size, an error
is supposed to be returned.

However, in some cases, read requests do not stop and instead enter
into a loop.

To avoid this, we set the position in the directory to the end.

Signed-off-by: Konstantin Komarov <almaz.alexandrovich@paragon-software.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-06-12 11:11:21 +02:00
..
lib fs/ntfs3: Add missing header and guards to lib/ headers 2021-09-13 19:41:44 +03:00
attrib.c fs/ntfs3: Use i_size_read and i_size_write 2024-03-01 13:34:54 +01:00
attrlist.c fs/ntfs3: Use kvfree to free memory allocated by kvmalloc 2024-03-01 13:34:54 +01:00
bitfunc.c fs/ntfs3: Add ntfs_bitmap_weight_le function and refactoring 2022-11-14 19:50:42 +03:00
bitmap.c fs/ntfs3: Use kvfree to free memory allocated by kvmalloc 2024-03-01 13:34:54 +01:00
debug.h fs/ntfs3. Add forward declarations for structs to debug.h 2021-09-13 19:41:43 +03:00
dir.c fs/ntfs3: Break dir enumeration if directory contents error 2024-06-12 11:11:21 +02:00
file.c fs/ntfs3: Update inode->i_size after success write into compressed file 2024-03-01 13:34:54 +01:00
frecord.c fs/ntfs3: fix build without CONFIG_NTFS3_LZX_XPRESS 2024-03-02 18:23:09 +01:00
fslog.c fs/ntfs3: Correct function is_rst_area_valid 2024-03-01 13:34:54 +01:00
fsntfs.c fs/ntfs3: Prevent generic message "attempt to access beyond end of device" 2024-03-01 13:34:54 +01:00
index.c fs/ntfs3: Fix case when index is reused during tree transformation 2024-06-12 11:11:21 +02:00
inode.c fs/ntfs3: Taking DOS names into account during link counting 2024-06-12 11:11:20 +02:00
Kconfig fs: add CONFIG_BUFFER_HEAD 2023-08-02 09:13:09 -06:00
lznt.c fs/ntfs3: Code formatting 2023-07-03 00:21:27 +04:00
Makefile
namei.c fs/ntfs3: Implement super_operations::shutdown 2024-03-01 13:34:53 +01:00
ntfs.h fs/ntfs3: Disable ATTR_LIST_ENTRY size check 2024-03-01 13:34:54 +01:00
ntfs_fs.h fs/ntfs3: Prevent generic message "attempt to access beyond end of device" 2024-03-01 13:34:54 +01:00
record.c fs/ntfs3: Taking DOS names into account during link counting 2024-06-12 11:11:20 +02:00
run.c fs/ntfs3: Code formatting 2023-07-03 00:21:27 +04:00
super.c fs/ntfs3: Remove max link count info display during driver init 2024-06-12 11:11:20 +02:00
upcase.c fs/ntfs3: Add option "nocase" 2022-09-30 17:39:47 +03:00
xattr.c fs/ntfs3: Fix oob in ntfs_listxattr 2024-03-01 13:34:54 +01:00