[coreboot-gerrit] Patch merged into coreboot/master: soc/intel/common: don't infinitely recurse in busmaster_disable_on_bus()

gerrit at coreboot.org gerrit at coreboot.org
Sun Jun 12 12:56:15 CEST 2016


the following patch was just integrated into master:
commit 065b683618f8455dcb0bfc271a853d1c88a23734
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Fri Jun 10 21:44:26 2016 -0500

    soc/intel/common: don't infinitely recurse in busmaster_disable_on_bus()
    
    If a bridge has the primary bus equal to the secondary bus the
    busmaster_disable_on_bus() will infinitely call itself. Avoid the
    inifinite recursion by checking current bus number against the
    secondary bus number.
    
    BUG=chrome-os-partner:54262
    TEST=Ran on reef. Able to actually get the chipset to assert SLP_Sx
         signals which means no more infinite recursion.
    
    Change-Id: I52b21fbba24e6a652ea8f9f87f5f49f60109c8f2
    Signed-off-by: Aaron Durbin <adurbin at chromium.org>
    Reviewed-on: https://review.coreboot.org/15157
    Reviewed-by: Furquan Shaikh <furquan at google.com>
    Tested-by: build bot (Jenkins)


See https://review.coreboot.org/15157 for details.

-gerrit



More information about the coreboot-gerrit mailing list