Re: [PATCH v3] x86/microcode/intel: Extend BDW late-loading with LLC size check

2018-01-19 Thread Borislav Petkov
On Fri, Jan 19, 2018 at 01:03:09AM +, Luck, Tony wrote: > if (c->x86 == 6 && > c->x86_model == INTEL_FAM6_BROADWELL_X && > c->x86_mask == 0x01 && > + llc_size_per_core > 2621440 && > c->microcode < 0x0b21) { > pr_err_once("Erratum BD

RE: [PATCH v3] x86/microcode/intel: Extend BDW late-loading with LLC size check

2018-01-18 Thread Luck, Tony
if (c->x86 == 6 && c->x86_model == INTEL_FAM6_BROADWELL_X && c->x86_mask == 0x01 && + llc_size_per_core > 2621440 && c->microcode < 0x0b21) { pr_err_once("Erratum BDF90: late loading with revision < 0x0b21 (0x%x) disable

[PATCH v3] x86/microcode/intel: Extend BDW late-loading with LLC size check

2018-01-18 Thread Jia Zhang
The commit b94b73733171 ("x86/microcode/intel: Extend BDW late-loading with a revision check") reduces the impact of erratum BDF90 for Broadwell process model. Actually, the impact can be reduced further through adding the checks for the size of LLC per core. For more details, see erratum BDF90 in