summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-10-15 12:54:53 -0400
committerIan Moffett <ian@osmora.org>2025-10-15 12:56:29 -0400
commitd1181bb2e8dc918fcfedad55d3af558034df4a80 (patch)
treee37493485a47f2594335f8c418a05678ba8a48dd
parent48f64fd2ac34a9e18e4f733e278d9d7697bb6b1f (diff)
kern: omar: Set vnode ops per looked up node
Everytime a look up is performed, we should set the vnode operations on the resulting vnode Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r--src/sys/os/os_omar.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sys/os/os_omar.c b/src/sys/os/os_omar.c
index 48c745b..7416c4b 100644
--- a/src/sys/os/os_omar.c
+++ b/src/sys/os/os_omar.c
@@ -204,6 +204,7 @@ initrd_lookup(struct vop_lookup_args *args)
}
vp->data = kalloc(sizeof(np));
+ vp->vops = &omar_vops;
memcpy(vp->data, &np, sizeof(np));
*args->vpp = vp;
return error;