From a94d8f7389f931edc756209d14c3c75f0b47973a Mon Sep 17 00:00:00 2001 From: Matheus Date: Thu, 6 Jul 2023 20:56:10 -0300 Subject: [PATCH] tmpfs: don't resize on setattr --- kernel-src/fs/tmpfs.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/kernel-src/fs/tmpfs.c b/kernel-src/fs/tmpfs.c index 41bbfb73..0b67ee1e 100644 --- a/kernel-src/fs/tmpfs.c +++ b/kernel-src/fs/tmpfs.c @@ -102,11 +102,7 @@ static int tmpfs_getattr(vnode_t *node, vattr_t *attr, cred_t *cred) { static int tmpfs_setattr(vnode_t *node, vattr_t *attr, cred_t *cred) { VOP_LOCK(node); tmpfsnode_t *tmpnode = (tmpfsnode_t *)node; - int err = tmpfs_resize(tmpnode, attr->size); - if (err) { - VOP_UNLOCK(node); - return err; - } + tmpnode->attr.gid = attr->gid; tmpnode->attr.uid = attr->uid; tmpnode->attr.mode = attr->mode;