Thank you very much! Perhaps I'm going to expand HAVE_ACPI_RESUME
option for G505S like " Select this to make S3 resume working or
disable it for increased security. Enables CBMEM_STAGE_CACHE and
disables SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT."

On Sun, Nov 3, 2019 at 5:23 PM Kyösti Mälkki <kyosti.mal...@gmail.com> wrote:
>
> On Sun, Nov 3, 2019 at 3:48 PM Mike Banon <mikeb...@gmail.com> wrote:
> >
> > Good day! Starting with commit
> > 0a4457ff44b10f22b711f64e88888c757fbedf32 which introduced a
> > disabled-by-default CONFIG_CBMEM_STAGE_CACHE option  -
> > https://github.com/coreboot/coreboot/commit/0a4457ff44b10f22b711f64e88888c757fbedf32
> > - S3 resume freezes on G505S if this option isn't enabled.
> >
> > Commit message tells that "AGESA platforms without TSEG will
> > experience slower S3 resume speed unless they explicitly select the
> > option.", however I've waited for like an hour but it's still stuck
> > and can't be turned on later without a force shutdown and full laptop
> > discharge.
>
> Well.. it would not be first or the last time when I write commit
> messages anticipating certain things to happen, while not having fully
> tested all aspects.
>
> > There's the same behavior for a fresh coreboot as well. Here is my
> > coreboot config I've used as a base - https://pastebin.com/6Nj6e6xZ .
> > Is this problem expected? If not, I could help by testing your debug
> > builds aimed on fixing it.
>
> Just add 'select CBMEM_STAGE_CACHE' for fam14, fam15tn and fam16kb for
> now. I kind of came across this problem recently but did not make any
> debugging attempts yet.
>
> > In addition, S3 resume is also not working with
> > CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT even if
> > CONFIG_CBMEM_STAGE_CACHE is enabled.
>
> We did discuss this before in gerrit, I could not find the link
> though. AGESA has some valuables at around 128 MiB (or was it 64 MiB)
> in ramstage that coreboot proper does not really know about. Clearing
> that wipes out cached RAM training data before it is written to SPI
> flash.
>
> Kyösti
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to