Modify the getting-VMAR usages in other syscalls

This commit is contained in:
Chen Chengjun
2025-03-17 10:35:31 +08:00
committed by Tate, Hongliang Tian
parent 048fd1077c
commit 135100a472
18 changed files with 52 additions and 52 deletions

View File

@ -32,10 +32,8 @@ pub fn sys_sendto(
let message_header = MessageHeader::new(socket_addr, None);
let mut reader = {
let vm_space = ctx.process.root_vmar().vm_space();
vm_space.reader(buf, len)?
};
let user_space = ctx.user_space();
let mut reader = user_space.reader(buf, len)?;
let send_size = socket
.sendmsg(&mut reader, message_header, flags)
.map_err(|err| match err.error() {