Since we made the change that an atomic object could be preempted by
another event even if it had only partially entered the first phase
commit phase, we created a new code path for rolling back changes to
an object (using obj_request_backout_and_release_lock) that should
also notify hardware to backout if it's staged changes already.  (If
it hasn't can ignore.)