summaryrefslogtreecommitdiff
path: root/src/kernel/syscall.cc
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2025-12-28 02:30:21 +0800
committerRichard Qin <richard.qin.x@gmail.com>2025-12-28 02:30:21 +0800
commit26f4b6e6ba7b2d542130c9abf5cdc005b6014e65 (patch)
tree52c97bb12cc5765be9e2dc0fc2353ea68fcf2112 /src/kernel/syscall.cc
parentd782a7a8127db041ec4ba1098740f7f49085ef8a (diff)
downloadlume-26f4b6e6ba7b2d542130c9abf5cdc005b6014e65.tar.gz
lume-26f4b6e6ba7b2d542130c9abf5cdc005b6014e65.tar.xz
fixed(proc):Fix the page table mapping error during process fork
Diffstat (limited to 'src/kernel/syscall.cc')
-rw-r--r--src/kernel/syscall.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/kernel/syscall.cc b/src/kernel/syscall.cc
index 13bdbac..92b1a1b 100644
--- a/src/kernel/syscall.cc
+++ b/src/kernel/syscall.cc
@@ -99,6 +99,7 @@ uint64 sys_write()
if (VM::copyin(proc->pagetable, buf, p + i, len) < 0)
{
+ Drivers::uart_puts("sys_write: copyin failed\n");
return -1;
}