[PATCH 6.6 129/150] x86/microcode: do not cache microcode if it will not be used