[coreboot-gerrit] Patch merged into coreboot/master: 3dea35e x86: add MIRROR_PAYLOAD_TO_RAM_BEFORE_LOADING option

gerrit at coreboot.org gerrit at coreboot.org
Fri Mar 7 15:30:32 CET 2014


the following patch was just integrated into master:
commit 3dea35e5a1a69c600feb2c16eef5d957b85c46ee
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Tue Feb 25 20:36:56 2014 -0600

    x86: add MIRROR_PAYLOAD_TO_RAM_BEFORE_LOADING option
    
    Boot speeds can be sped up by mirroring the payload into
    main memory before doing the actual loading. Systems that
    would benefit from this are typically Intel ones whose SPI
    are memory mapped. Without the SPI being cached all accesses
    to the payload in SPI while being loaded result in uncacheable
    accesses. Instead take advantage of the on-board SPI controller
    which has an internal cache and prefetcher by copying 64-byte
    cachelines using 32-bit word copies.
    
    Change-Id: I4aac856b1b5130fa2d68a6c45a96cfeead472a52
    Signed-off-by: Aaron Durbin <adurbin at chromium.org>


See http://review.coreboot.org/5305 for details.

-gerrit



More information about the coreboot-gerrit mailing list