Track the order that CCBs are submitted in, so that after an error we are sure to reissue commands in the correct order.  Defer completion of commands when we an error has occurred so that new commands don't go active before queeud ones.
Track the order that CCBs are submitted in, so that after an error we are
sure to reissue commands in the correct order.  Defer completion of commands
when we an error has occurred so that new commands don't go active before
queeud ones.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars