Skip to content

Commit 4969a32

Browse files
committed
uname: Fix SMAP violation
Signed-off-by: Dennis Bonke <admin@dennisbonke.com>
1 parent 3648659 commit 4969a32

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/aero_kernel/src/syscall/process.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ pub fn uname(buffer: usize) -> Result<usize, AeroSyscallError> {
5959
let init_bytes = init.as_bytes();
6060
let len = init.len();
6161

62-
fixed[..len].copy_from_slice(init_bytes)
62+
controlregs::with_userspace_access(||fixed[..len].copy_from_slice(init_bytes))
6363
}
6464

6565
// TODO: Safety checks!

0 commit comments

Comments
 (0)