Updated microcode is not enough. kernel needs to use new microcode capabilities. Mainline kernel doesn't do that!