On Fri, Apr 19, 2013 at 10:55:15PM +0200, Borislav Petkov wrote: > Just filter out P5 and earlier. The code already does that for CPUs > which don't have CPUID.
Actually, an alternative - more practical albeit not very accurate solution would be to check for which families Intel delivers microcode and do the cut off there with a comment as to why you do it like that. I very much doubt, Intel will add microcode for *older* families to the package :-). IOW, in the linux intel-microcode package we currently have: $ tree /lib/firmware/intel-ucode/ ├── 06-0f-02 ├── 06-0f-06 ├── 06-0f-07 ├── 06-0f-0a ├── 06-0f-0b ├── 06-0f-0d ├── 06-16-01 ├── 06-17-06 ├── 06-17-07 ├── 06-17-0a ├── 06-1a-04 ├── 06-1c-02 ├── 06-1c-0a ├── 06-1d-01 ├── 06-1e-04 ├── 06-1e-05 ├── 06-25-02 ├── 06-25-05 ├── 06-2a-07 ├── 06-2d-06 ├── 06-2d-07 ├── 06-2f-02 ├── 06-3a-09 ├── 0f-04-01 ├── 0f-04-03 ├── 0f-04-04 ├── 0f-04-07 ├── 0f-04-08 ├── 0f-04-09 ├── 0f-04-0a ├── 0f-06-02 ├── 0f-06-04 ├── 0f-06-05 └── 0f-06-08 So < 6 should be fine. -- Regards/Gruss, Boris. Sent from a fat crate under my desk. Formatting is fine. -- -- 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/