HomeFreeBSD

- Push down Giant some in kldstat().
rS159587Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

  • Push down Giant some in kldstat().
  • Use a 'struct kld_file_stat' on the stack to read data under the lock and then do one copyout() w/o holding the lock at the end to push the data out to userland.

Details

Provenance
jhbAuthored on
Parents
rS159586: Unexpand TAILQ_FOREACH() and TAILQ_FOREACH_SAFE().
Branches
Unknown
Tags
Unknown

Event Timeline