From 442c5271740f5fafebfc321200222b534ed21cfe Mon Sep 17 00:00:00 2001 From: Matheus Date: Mon, 1 May 2023 19:22:02 -0300 Subject: [PATCH] tmpfs: handle inode number properly --- kernel-src/fs/tmpfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel-src/fs/tmpfs.c b/kernel-src/fs/tmpfs.c index b0b7acf4..78ac1b30 100644 --- a/kernel-src/fs/tmpfs.c +++ b/kernel-src/fs/tmpfs.c @@ -384,6 +384,7 @@ static tmpfsnode_t *newnode(vfs_t *vfs, int type) { memset(&node->attr, 0, sizeof(vattr_t)); node->attr.type = type; + node->attr.inode = ((tmpfs_t *)vfs)->inodenumber++; node->vnode.type = type; node->vnode.refcount = 1; SPINLOCK_INIT(node->vnode.lock);