diff options
author | Himbeer <himbeer@disroot.org> | 2024-07-02 16:27:50 +0200 |
---|---|---|
committer | Himbeer <himbeer@disroot.org> | 2024-07-02 16:27:50 +0200 |
commit | 7a576e3e6a4edcb21db94e07a4046b97bdf4cd84 (patch) | |
tree | 2770e649fe19bb550714f21910188d580385ec77 /src/kernel.zig | |
parent | 43bd75022d2140f920be6385f37a8c3adc057eb3 (diff) |
kernel: Initialize VFS before starting init process
Diffstat (limited to 'src/kernel.zig')
-rw-r--r-- | src/kernel.zig | 4 |
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()); |