aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/kernel.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/kernel.zig b/src/kernel.zig
index 9ef0164..694dab4 100644
--- a/src/kernel.zig
+++ b/src/kernel.zig
@@ -14,6 +14,7 @@ const pci = @import("lib/pci.zig");
const plic = @import("lib/plic.zig");
const process = @import("lib/process.zig");
const userinit = @import("lib/userinit.zig");
+const vfs = @import("lib/vfs.zig");
const Error = error{
HartIdOutOfRange,
@@ -195,6 +196,9 @@ fn pagedRun() !noreturn {
}
}
+ vfs.init(allocator);
+ try w.print("Initialize VFS\r\n", .{});
+
try w.print("Start init process\r\n", .{});
var userinit_stream = std.io.fixedBufferStream(userinit.tarball);
try process.runInit(allocator, userinit_stream.reader());