On Thu, May 2, 2013 at 12:22 PM, Stefan Reinauer <[email protected]> wrote: > * Aaron Durbin <[email protected]> [130502 17:39]: >> OK. Thanks for the info. That does make for some huge memory >> footprints on the AMD machines with a large number of CONFIG_MAX_CPUS. >> I'd be curious to know why the BSP for the AMD code requires so much >> while in ramstage. >> >> -Aaron > > One of the majore things needed on the BSP used to be lzma decompression > which put a 16K array on the stack. We fixed this a while ago, bringing > down stack usage on our Intel based boards to about 1K (and giving each > core a 4K stack) > > We fixed the issue by putting that big array in the heap instead. Maybe > we can fix the AMD code in the same way. > > I would like to see some actual stack usage data first though > > Stefan >
I agree. Can we get a list of boards (I am busy and lazy). We probably have some of the systems at Sage. Marc -- http://se-eng.com -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

