Skip to content
Snippets Groups Projects
Verified Commit 915359d1 authored by Jeremy Soller's avatar Jeremy Soller
Browse files

Disable use of EnvRegisters on aarch64

parent 7c7c8d47
No related branches found
No related tags found
No related merge requests found
Pipeline #10532 failed
...@@ -15,6 +15,7 @@ pub unsafe fn deactivate_tcb(open_via_dup: usize) -> Result<()> { ...@@ -15,6 +15,7 @@ pub unsafe fn deactivate_tcb(open_via_dup: usize) -> Result<()> {
pub fn copy_env_regs(cur_pid_fd: usize, new_pid_fd: usize) -> Result<()> { pub fn copy_env_regs(cur_pid_fd: usize, new_pid_fd: usize) -> Result<()> {
// Copy environment registers. // Copy environment registers.
/*TODO
{ {
let cur_env_regs_fd = FdGuard::new(syscall::dup(cur_pid_fd, b"regs/env")?); let cur_env_regs_fd = FdGuard::new(syscall::dup(cur_pid_fd, b"regs/env")?);
let new_env_regs_fd = FdGuard::new(syscall::dup(new_pid_fd, b"regs/env")?); let new_env_regs_fd = FdGuard::new(syscall::dup(new_pid_fd, b"regs/env")?);
...@@ -23,6 +24,7 @@ pub fn copy_env_regs(cur_pid_fd: usize, new_pid_fd: usize) -> Result<()> { ...@@ -23,6 +24,7 @@ pub fn copy_env_regs(cur_pid_fd: usize, new_pid_fd: usize) -> Result<()> {
let _ = syscall::read(*cur_env_regs_fd, &mut env_regs)?; let _ = syscall::read(*cur_env_regs_fd, &mut env_regs)?;
let _ = syscall::write(*new_env_regs_fd, &env_regs)?; let _ = syscall::write(*new_env_regs_fd, &env_regs)?;
} }
*/
Ok(()) Ok(())
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment