HomeFreeBSD

locks: remove SCHEDULER_STOPPED checks from primitives for modules

Description

locks: remove SCHEDULER_STOPPED checks from primitives for modules

They all fallback to the slow path if necessary and the check is there.

This means a panicked kernel executing code from modules will be able to
succeed doing actual lock/unlock, but this was already the case for core code
which has said primitives inlined.

Details

Provenance
mjgAuthored on
Parents
rS313852: Freeze CAM SIM when request is postponed due to MaxCmdSN.
Branches
Unknown
Tags
Unknown