HomeFreeBSD

Release the second critical section in uma_zfree_arg() slightly earlier.

Description

Release the second critical section in uma_zfree_arg() slightly earlier.

It is only needed when removing a full bucket from the per-CPU cache. The
bucket cache (uz_buckets) is protected by the zone mutex and thus the
critical section can be released before inserting into that list.

MFC after: 1 week

Details

Provenance
markjAuthored on
Parents
rS303058: MFC r302179:
Branches
Unknown
Tags
Unknown