From a2fad86497b981426dc720236c15f2a99ca674a9 Mon Sep 17 00:00:00 2001 From: Alexey Kardashevskiy Date: Mon, 9 Dec 2019 12:07:46 +1100 Subject: [PATCH] pseries: Update SLOF firmware image This fixes PCI bridge regression. Alexey Kardashevskiy (3): ibm,client-architecture-support: Fix stack handling fdt: Fix updating the tree at H_CAS version: update to 20191209 Signed-off-by: Alexey Kardashevskiy Signed-off-by: David Gibson --- pc-bios/README | 2 +- pc-bios/slof.bin | Bin 928552 -> 931040 bytes roms/SLOF | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pc-bios/README b/pc-bios/README index 830645c51fb..91218c69e9d 100644 --- a/pc-bios/README +++ b/pc-bios/README @@ -17,7 +17,7 @@ - SLOF (Slimline Open Firmware) is a free IEEE 1275 Open Firmware implementation for certain IBM POWER hardware. The sources are at https://github.com/aik/SLOF, and the image currently in qemu is - built from git tag qemu-slof-20191022. + built from git tag qemu-slof-20191209. - sgabios (the Serial Graphics Adapter option ROM) provides a means for legacy x86 software to communicate with an attached serial console as diff --git a/pc-bios/slof.bin b/pc-bios/slof.bin index 0b93fe8c011fc352803dc24e3110b7f926493769..50fc9b1e1cb837809c38fed1e9099b262e8600f1 100644 GIT binary patch delta 5477 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 delta 3433 zc-ozoe{56N702JZ&p+Oali(!8F$S{NY-10)q>jPHc9YFa{I^Kfx%qz1IrrRif7qG7x~JZE$6Ph{D+7b!dbh{Z?{T}gx}1$$e-t=8Vt?^I zexpHNXRfQ(p9!rk{o2VJ@g@3)QOB=t{%psZyJC8KxAy-g=9>oYZ}x>{heLMQ8$EKP z(`$En8|`H!a$BdoFED&$a40A@%j}F=^wT@jmrI;}j{KE4t*}erJ3wO>oDz5!NKd1T zz<;Luztf{7kslI(YDb|`zU2)(fQba}Ai}2!ev3#3=8L?m4NS*T`x3vW5}cROOBEnk z1olh8h;s7NBAE2Z9EaJPO}(7X9p?=0D7WP9 zQ#o{E5xiOpR1wMl0kwKE@ZABYL^60!Cp=*+SIr~`$#;CSYDWH2q1FIYD-2Z%NokkY@>ic?*)CY(9188YRAL6YYcqj*l!t#Nk zkzoJV<-XxSPk1mm0H0CyuPG#`KhQfeAV1tDH`K{(#7Pbf4}}85;V0!f>@M$Z-_?QE zy`?Yb#bp5RT-2|tS#j$h3Iyh`*W|2J2PZ98}`^KKCUp(}d{L9@tcY0+7*4xWBBI74UBM%m)k@?TY z762CP$p5MFfDtT&(9GYAH_LFV(ZuJ*O&Iyn?0=2#C&0D{oH!@8VT&^7#0Cj$%R}=8 z(Sj{fE{Io4fU^tcX0hPxLgE$iiyE7AhFsn9ih(`Y2>4^y?y}A~gXBMnlk08UBL#;u zKP`6Hj_3H7IJwp4NfjJ^UsCMgNujtRT`~aABJ6%ZvS5oM4@md~VnJz?8f>1A3X#{Z zGLefg)F@eOo*R@W8U7KB7x9~vJ1GAErZoNm<$q!LhvN=X&xg?JAZ08T-2T8WU=ejY zBv+NqlPNg-bCPk$pu{feC|*zo+IN$T8PvX8dR$tLsN^5JCt}tw-NHS|!bB%2F?u=M6bV#=DsK`+^v^lKs!3`gZ?Jm@p)#2)wCn?AsEH{*!;<2ZlN8Rk25;GVe`z+Slm=kF*;r7 zJo6q{=t9$l`+xr`phrE;Y@vmAAZ>@fX1t(uJHu%w(%mqG`LQ&!br#x?bd1sI)l4%l zu7w`8H1mR5=mV8zj-Z7;0Sn|Q(Q#1UVyXZOQDki~mGi)O5-K}PM}dgH2#I|ae}DN* zqriI_CVVCr_{0aZ*p@6zYsm}?(@=TH)PjFV!GoI3z$s$?ZH8H5?fEgK)r3E#NNFvb M{)g^L(@Sgr2VIu(-2eap diff --git a/roms/SLOF b/roms/SLOF index 899d9883651..8ebf2f55e1b 160000 --- a/roms/SLOF +++ b/roms/SLOF @@ -1 +1 @@ -Subproject commit 899d98836513bb3d6a4f4e48ef7cee887ee5f57b +Subproject commit 8ebf2f55e1ba1492b942ba4b682160e644fc0f98 -- 2.39.5