[coreboot] x86 automatic ROM caching enabled

ron minnich rminnich at gmail.com
Tue Apr 2 05:23:28 CEST 2013


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 <adurbin at chromium.org> 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: coreboot at coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot



More information about the coreboot mailing list