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)
committerSteve French <stfrench@microsoft.com>
Tue, 12 Mar 2024 05:36:39 +0000 (00:36 -0500)
commit34cd86b6632718b7df3999d96f51e63de41c5e4f
tree1724a9f4e840c0014d00598f5e5bd8587fc510c5
parent5614c8c487f6af627614dd2efca038e4afe0c6d7
ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info

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>
fs/smb/server/smb2pdu.c