microcode_ctl is seldom needed, just turn it off and rely on your bios to properly update your CPUs.
and make sure your BIOS is updated and knows about your specific CPU ... AFAIK, this is mostly a Intel thing. If you look up the 'sspec' of your CPU in the specification updates on http://developer.intel.com, I believe it will describe what specific fixes were applied. some are trivial, some serious.