HomeFreeBSD

Add locking to mly(4) and mark MPSAFE.

Description

Add locking to mly(4) and mark MPSAFE.

  • Add a per-softc mutex.
  • Use mutex as CAM sim lock.
  • Use taskqueue_thread instead of taskqueue_swi_giant.
  • Use callout(9) instead of timeout(9).
  • Use bus_*() instead of bus_space_*().

Tested by: no one

Details

Provenance
jhbAuthored on
Parents
rS274676: Add locking to mcd(4) and mark MPSAFE.
Branches
Unknown
Tags
Unknown

Event Timeline