On 28/01/2019 14:19, Jan Beulich wrote:
>>> --- a/xen/arch/x86/microcode_amd.c
>>> +++ b/xen/arch/x86/microcode_amd.c
>>> @@ -218,6 +218,12 @@ static int apply_microcode(unsigned int
>>>  
>>>      spin_unlock_irqrestore(&microcode_update_lock, flags);
>>>  
>>> +    /*
>>> +     * Experimentally this helps with performance issues on at least 
>>> certain
>>> +     * Fam15 models.
>> This is no longer experimental, now that we understand why.  How about:
>>
>> "Some processors leave the ucode blob mapping as UC after the update. 
>> Flush the mapping to regain normal cacheability" ?
>>
>> That way, its also slightly less cryptic in the code.
> I did consider re-wording the comment, but decided to leave it unchanged,
> for the way you word it not having public proof anywhere (for now at least).
> I'm fine to change the comment, if I can explicit go-ahead from AMD. Brian,
> Suravee?

Preferably with the amended wording, (but ultimately, as agreed upon
with AMD), Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com>

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to