We do not currently know of any antonyms for wreak havoc upon.
For similar words to wreak havoc upon, try: