I think your intuition on this one is solid, especially putting a
warning in the .h file.


On Mon, Apr 1, 2013 at 8:06 PM, Aaron Durbin <[email protected]> wrote:
> Hi folks,
>
> I uploaded http://review.coreboot.org/#/c/3004/ to do an auto
> enablement of caching the ROM. I put some comments on the patch.
> Basically, if the cpu is a hyperthreaded CPU and all the APs run
> through the MTRR code the auto caching of the ROM will be dropped
> because the MTRR MSRs are core scoped -- not thread scope. I am of the
> opinion I should drop that change and just fix up the users (only
> ChromeOS devices on a single chipset at the moment) that really desire
> this behavior by calling x86_mtrr_enable_rom_caching() at the
> appropriate point in the code. In addition I plan on putting a comment
> in mtrr.h to warn people of the side effects.
>
> I just wanted to hear what others' opinions were.
>
> Thanks for the feedback.
>
> -Aaron
>
> --
> coreboot mailing list: [email protected]
> http://www.coreboot.org/mailman/listinfo/coreboot

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to