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