Add limited support for handling Intel's TSX (Transactional Synchronization Extensions), specifically Restricted Transactional Memory (RTM) where aborted transactions were not properly handled.
This also makes a minor change which corrects error printing, where a flush was intended (%!) but the % accidentally omitted.
Add limited support for handling Intel's TSX (Transactional Synchronization Extensions), specifically Restricted Transactional Memory (RTM) where aborted transactions were not properly handled.
This also makes a minor change which corrects error printing, where a flush was intended (%!) but the % accidentally omitted.