From bf713f4b7d96dc92960d24537b488582c5521722 Mon Sep 17 00:00:00 2001 From: Shivank Garg Date: Fri, 11 Apr 2025 08:06:21 +0000 Subject: [PATCH] KVM: guest_memfd: Remove redundant kvm_gmem_getattr Drop kvm_gmem_getattr, which only calls generic_fillattr, and rely on the VFS default implementation to simplify the code. Signed-off-by: Shivank Garg --- virt/kvm/guest_memfd.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/virt/kvm/guest_memfd.c b/virt/kvm/guest_memfd.c index b2aa6bf24d3a..7d85cc33c0bb 100644 --- a/virt/kvm/guest_memfd.c +++ b/virt/kvm/guest_memfd.c @@ -382,23 +382,12 @@ static const struct address_space_operations kvm_gmem_aops = { #endif }; -static int kvm_gmem_getattr(struct mnt_idmap *idmap, const struct path *path, - struct kstat *stat, u32 request_mask, - unsigned int query_flags) -{ - struct inode *inode = path->dentry->d_inode; - - generic_fillattr(idmap, request_mask, inode, stat); - return 0; -} - static int kvm_gmem_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *attr) { return -EINVAL; } static const struct inode_operations kvm_gmem_iops = { - .getattr = kvm_gmem_getattr, .setattr = kvm_gmem_setattr, }; -- 2.34.1