]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info
authorMarios Makassikis <mmakassikis@freebox.fr>
Thu, 22 Feb 2024 09:58:21 +0000 (10:58 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 3 Apr 2024 13:28:31 +0000 (15:28 +0200)
commited3fb2e2fe8777ca4f86277fb8095358b9ad30c3
treedfc35f73414e34bc2992a083af1054d5e9eaa3b8
parentc8f7ad2df083c510e640c0bf76166593cc116ff2
ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info

[ Upstream commit 34cd86b6632718b7df3999d96f51e63de41c5e4f ]

Use vfs_getattr() to retrieve stat information, rather than make
assumptions about how a filesystem fills inode structs.

Cc: stable@vger.kernel.org
Signed-off-by: Marios Makassikis <mmakassikis@freebox.fr>
Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/smb/server/smb2pdu.c