Page MenuHomeFreeBSD

Restructure mps reinit path to avoid races with new commands
Needs ReviewPublic

Authored by benno on Mar 24 2015, 3:09 AM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 20 2023, 12:03 AM
Unknown Object (File)
Nov 23 2023, 2:11 AM
Unknown Object (File)
Nov 10 2023, 12:49 PM
Unknown Object (File)
Nov 7 2023, 2:09 AM
Unknown Object (File)
Nov 6 2023, 8:54 PM
Unknown Object (File)
Oct 9 2023, 11:45 AM
Unknown Object (File)
Oct 6 2023, 1:10 AM
Unknown Object (File)
Oct 5 2023, 7:53 PM
Subscribers
None

Details

Reviewers
scottl
slm
Summary

Make freezing CAM I/O the first step of mps_reinit, so that we don't queue commands during or after the controller reset, and we know the reset will affect all outstanding commands.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

benno retitled this revision from to Restructure mps reinit path to avoid races with new commands.
benno updated this object.
benno edited the test plan for this revision. (Show Details)
benno added a reviewer: scottl.