aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-07-25 14:18:27 +0200
committerHimbeer <himbeer@disroot.org>2024-07-25 14:18:27 +0200
commitc96059f30d9605c97b89c895058d728239dbfa12 (patch)
treeed7bf8a63b94793be7ceff73073d23ca175964d9
parent8ade47f6ab6e4c538483533cc8aa5bf005e855fa (diff)
vfs: Annotate all problematic directory hook usages with fixme
-rw-r--r--src/lib/vfs.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/vfs.zig b/src/lib/vfs.zig
index ab07fcb..26ac977 100644
--- a/src/lib/vfs.zig
+++ b/src/lib/vfs.zig
@@ -357,6 +357,8 @@ pub fn find(path: []const u8) ?*Inode {
break :blk if (dir.find(component.name)) |entry| &entry.data.inode else null;
},
.dir_hook => blk: {
+ // fixme: Doesn't call into U-mode drivers correctly
+
const dir_hook = resource.data.dir_hook;
break :blk dir_hook.findFn(component.name.ptr, component.name.len);
},