On Thu, May 23, 2013 at 11:27:08PM +0800, Ming Lei wrote:
 > > Yes, in your case, everything is fine in the kernel itself.  And no
 > > microcode update is needed for new CPU, thus no firmware.
 > 
 > Can the driver decide if the CPU need microcode? Or there will
 > be the microcode for the CPU in future?

The kernel can't know. The microcode updates are asynchonously released
from the kernel. I might be running a months old kernel, and get a new
microcode tomorrow.  The kernel handles this by looking for a file
with a name matching the cpu family/model/stepping. (See how they are
formed in /lib/firmware/intel-ucode/*)

        DAve

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to