HomeFreeBSD

Implement i386's (o)sigreturn() like the alpha's: Use copyin() to read
rS93461Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Implement i386's (o)sigreturn() like the alpha's: Use copyin() to read
the osigcontext or ucontext_t rather than useracc() followed by direct user-
space memory accesses. This reduces (o)sigreturn()'s execution time by 5-
50%.

Submitted by: bde

Details

Provenance
alcAuthored on
Parents
rS93460: Add a local proc *p in exec_new_vmspace() to avoid repeated dereferencing
Branches
Unknown
Tags
Unknown

Event Timeline