Did you try googling the problem? The query "ioatablockstorage kernel panic" returns this:
https://discussions.apple.com/thread/1409581 which appears to be very similar to your problem.
Do you put the computer to sleep, that can cause this issue. Have you attempted to repair the disks, could be a corrupt disk, a bad hard drive or a bad controller? Have you tried booting into a different OS to see if you get a kernel panic then? There are many other steps to try before simply buying a new controller, I'm not convinced that it is necessarily a bad controller.
Also, in the future try to post the entire log or attach it. While it is easy to determine the direct cause of the error, the details in the rest of the log could be important.