From: Axel Rasmussen Date: Thu, 14 Apr 2022 06:06:50 +0000 (-0700) Subject: mm-secretmem-fix-panic-when-growing-a-memfd_secret-v2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=056525d566e4d6823de01e8f50dbd46c85076741;p=users%2Fjedix%2Flinux-maple.git mm-secretmem-fix-panic-when-growing-a-memfd_secret-v2 return EINVAL Link: https://lkml.kernel.org/r/20220412193023.279320-1-axelrasmussen@google.com Signed-off-by: Axel Rasmussen Cc: Matthew Wilcox Cc: Mike Rapoport Signed-off-by: Andrew Morton --- diff --git a/mm/secretmem.c b/mm/secretmem.c index ddf45c0435be..3b3cf2892b6a 100644 --- a/mm/secretmem.c +++ b/mm/secretmem.c @@ -165,7 +165,7 @@ static int secretmem_setattr(struct user_namespace *mnt_userns, unsigned int ia_valid = iattr->ia_valid; if ((ia_valid & ATTR_SIZE) && inode->i_size) - return -EOPNOTSUPP; + return -EINVAL; return simple_setattr(mnt_userns, dentry, iattr); }