[coreboot] memset called to somewhere high on the stack (uncached)

Stefan Reinauer stepan at coresystems.de
Fri Apr 9 13:28:24 CEST 2010


On 4/9/10 12:47 PM, Rudolf Marek wrote:
>> Does this interfere with suspend/resume? Is there a ticket already
>> created
>> for this? It looks like something that would be hard to debug in system.
>
> It does, but I ignore that because I think this code is not used when
> CAR is used?
>

On intel core / core 2 we use CONFIG_RAMBASE + HIGH_MEMORY_SAFE for the
stack,
so it lives in the area we are backing up (and thus are allowed to
overwrite)

This needs much cleanup but check
src/cpu/intel/model_6ex/cache_as_ram_disable.c


Stefan

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866





More information about the coreboot mailing list