HomeFreeBSD

- Reorder execve() so that it performs blocking operations before it
rS95936Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

  • Reorder execve() so that it performs blocking operations before it locks the process.
  • Defer other blocking operations such as vrele()'s until after we release locks.
  • execsigs() now requires the proc lock to be held when it is called rather than locking the process internally.

Details

Provenance
jhbAuthored on
Parents
rS95935: Un-rot the VOP_ table generator.
Branches
Unknown
Tags
Unknown

Event Timeline