HomeFreeBSD

More fully implement the state machine.

Description

More fully implement the state machine.

When a command is finished running, we must transition it from INQUEUE
to busy state. We were failing to do that, so we hit a panic when the
commands were freed. This only affects mpr, mps already did simmilar
things. Now both the polling and interrupt paths properly set BUSY as
appropriate.

Details

Provenance
impAuthored on
Parents
rS349908: Update to jhb's other suggestion, use #error when
Branches
Unknown
Tags
Unknown