[coreboot] [HEADS UP] Time stamps for AGESA boards now measured relatively to start and not ramstage
Paul Menzel
paulepanter at users.sourceforge.net
Sat Jul 11 11:34:11 CEST 2015
Dear coreboot folks,
thanks to the latest time stamp work and especially thanks to Aaron
Durbin’s latest fix up commit bd1499d3 (timestamps: don't drop ramstage
timestamps with EARLY_CBMEM_INIT) [1], the ramstage time stamps on
AGESA boards – I only tested with the ASRock E350M1 – seem to be
measured relative to the system start and not relatively to start of
ramstage.
Before time stamps were measured relatively to ramstage.
$ more asrock/e350m1/4.0-10267-g72dd909/2015-07-10T00\:11\:47Z/coreboot_timestamps.txt
12 entries total:
10:start of ramstage 0
30:device enumeration 8 (8)
40:device configuration 94,880 (94,872)
50:device enable 98,697 (3,816)
60:device initialization 108,662 (9,965)
70:device setup done 122,998 (14,335)
75:cbmem post 123,369 (371)
80:write tables 123,374 (4)
90:load payload 128,020 (4,646)
15:starting LZMA decompress (ignore for x86) 128,275 (254)
16:finished LZMA decompress (ignore for x86) 146,142 (17,866)
99:selfboot jump 146,163 (21)
With the latest changes we they are measured relatively to system start.
$ more asrock/e350m1/4.0-10270-gbd1499d/2015-07-10T13\:23\:53Z/coreboot_timestamps.txt
12 entries total:
10:start of ramstage 385,974
30:device enumeration 385,982 (8)
40:device configuration 480,233 (94,250)
50:device enable 484,088 (3,855)
60:device initialization 494,049 (9,960)
70:device setup done 508,368 (14,318)
75:cbmem post 508,736 (368)
80:write tables 508,741 (4)
90:load payload 513,320 (4,579)
15:starting LZMA decompress (ignore for x86) 513,574 (253)
16:finished LZMA decompress (ignore for x86) 531,423 (17,848)
99:selfboot jump 531,445 (21)
So 386 ms for romstage with AGESA is still an acceptable number. This
confirms, which was already known. AGESA does a pretty good job.
Time stamps from romstage are still not preserved though, which is a
well known limitation though.
Thanks,
Paul
[1] http://review.coreboot.org/10880
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20150711/8ed77867/attachment.asc>
More information about the coreboot
mailing list