[coreboot] ASRock E350M1: Several seconds spend in `SB800 - Late.c - sb800_callout_entry`

Paul Menzel paulepanter at users.sourceforge.net
Wed Apr 3 10:19:21 CEST 2013


Dear coreboot folks,


I post the coreboot log for my ASRock E350M1 built from 

        commit 60a4a73fcd7babd4819853542a5566293a097ed4
        Author: Stefan Reinauer <reinauer at chromium.org>
        Date:   Thu Mar 28 16:46:07 2013 -0700

            cbfstool: fix --machine

            Reviewed-on: http://review.coreboot.org/3009

and captured with `readserial.py` from the SeaBIOS repository [1].

As you can see in the following excerpt there are huge delays.

        01.146: PCI: 00:15.0 subordinate bus PCI Express
        01.146: PCI: 00:15.0 [1002/43a0] enabled
        01.146: sb800_enable() PCI: 00:16.0 [1002/4397] ops
        01.146: PCI: 00:16.0 [1002/4397] disabled
        01.146: sb800_enable() SB800 - Late.c - sb800_callout_entry - Start.
        01.534: SB800 - Late.c - sb800_callout_entry - End.
        01.534: SB800 - Late.c - sb800_callout_entry - Start.
        01.534: SB800 - Late.c - sb800_callout_entry - End.
        05.227: SB800 - Late.c - sb800_callout_entry - Start.
        05.227: SB800 - Late.c - sb800_callout_entry - End.
        05.228: SB800 - Late.c - sb800_callout_entry - Start.
        05.228: SB800 - Late.c - sb800_callout_entry - End.
        16.338: SB800 - Late.c - sb800_callout_entry - Start.
        16.338: SB800 - Late.c - sb800_callout_entry - End.
        16.339: SB800 - Late.c - sb800_callout_entry - Start.
        16.339: SB800 - Late.c - sb800_callout_entry - End.
        28.124: SB800 - Late.c - sb800_callout_entry - Start.
        28.124: SB800 - Late.c - sb800_callout_entry - End.
        28.124: SB800 - Late.c - sb800_callout_entry - Start.
        28.124: SB800 - Late.c - sb800_callout_entry - End.
        35.189: SB800 - Late.c - sb800_callout_entry - Start.
        35.189: SB800 - Late.c - sb800_callout_entry - End.
        35.189: SB800 - Late.c - sb800_callout_entry - Start.
        35.189: SB800 - Late.c - sb800_callout_entry - End.
        40.231: SB800 - Late.c - sb800_callout_entry - Start.
        40.231: SB800 - Late.c - sb800_callout_entry - End.
        40.231: SB800 - Late.c - sb800_callout_entry - Start.
        40.231: SB800 - Late.c - sb800_callout_entry - End.
        50.668: SB800 - Late.c - sb800_callout_entry - Start.
        50.668: SB800 - Late.c - sb800_callout_entry - End.
        50.668: SB800 - Late.c - sb800_callout_entry - Start.
        50.668: SB800 - Late.c - sb800_callout_entry - End.
        55.035: SB800 - Late.c - sb800_callout_entry - Start.
        55.035: SB800 - Late.c - sb800_callout_entry - End.
        55.035: SB800 - Late.c - sb800_callout_entry - Start.
        55.036: SB800 - Late.c - sb800_callout_entry - End.
        55.036: PCI: 00:18.0 [1022/1700] enabled

They are not present in

        commit bdca15337bc9337f399b43290dc74cb598c5ec4d
        Author: Nico Huber <nico.huber at secunet.com>
        Date:   Mon May 21 14:01:52 2012 +0200

            libpayload: Remove orphaned delay from USB mass storage

            Reviewed-on: http://review.coreboot.org/1071

though that also sometimes has problems enabling the Ethernet device.


Thanks,

Paul


[1] http://review.coreboot.org/gitweb?p=seabios.git;a=tree;f=tools;h=2d6cbb520ec2a38f7a819e9df0db7aaf8eb76b1e;hb=HEAD
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20130403--ASRock_E350M1--coreboot-60a4a73.log
Type: text/x-log
Size: 51619 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20130403/50fdc17a/attachment-0001.log>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20130403/50fdc17a/attachment-0001.sig>


More information about the coreboot mailing list