+4
-3
components/root_server/src/main.zig
+4
-3
components/root_server/src/main.zig
···
+2
-2
components/root_server/src/os.zig
+2
-2
components/root_server/src/os.zig
···
+11
-35
components/ukernel/arch/amd64/boot.zig
+11
-35
components/ukernel/arch/amd64/boot.zig
···-const shellcode = [_]u8{ 0x48, 0xBF, 0xE1, 0xAB, 0xDB, 0xBA, 0xB5, 0x00, 0x6B, 0xB1, 0x48, 0xBE, 0x06, 0x42, 0x69, 0x20, 0x94, 0x06, 0x42, 0x69, 0x0F, 0x05, 0xBF, 0x11, 0xCA, 0x00, 0x00, 0xBE, 0x69, 0x69, 0x69, 0x69, 0x0F, 0x05, 0xEB, 0xFE };···
+52
components/ukernel/common/loader.zig
+52
components/ukernel/common/loader.zig
···+const memsz_pages = std.mem.alignForward(usize, vaddr_shift + entry.p_memsz, std.heap.pageSize());+log.debug("Allocating 0x{x} bytes (0x{x} real) to 0x{x:0>16} from offset 0x{x}", .{ entry.p_filesz, memsz_pages, entry.p_vaddr, entry.p_offset });
+12
components/ukernel/common/mm/paging.zig
+12
components/ukernel/common/mm/paging.zig
···
+2
components/ukernel/common/root.zig
+2
components/ukernel/common/root.zig