Files
linux-stable-mirror/fs
Yuezhang Mo ad6e5bdca3 exfat: fix file being changed by unaligned direct write
[ Upstream commit 2e94e5bb94 ]

Unaligned direct writes are invalid and should return an error
without making any changes, rather than extending ->valid_size
and then returning an error. Therefore, alignment checking is
required before extending ->valid_size.

Fixes: 11a347fb6c ("exfat: change to get file size from DataLength")
Signed-off-by: Yuezhang Mo <Yuezhang.Mo@sony.com>
Co-developed-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-12-05 14:02:31 +01:00
..
2024-10-17 00:28:06 -07:00
2024-12-05 14:02:18 +01:00
2024-10-22 09:40:37 -05:00
2024-09-27 08:18:43 -07:00
2024-09-27 18:29:19 +02:00
2024-09-27 08:18:43 -07:00