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 830645c51f..91218c69e9 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 zcmbVOeN0=|6~FI3f4s*7$3VCc=VLEy%bavj<6z?F0&&SgSgJCw%L3b^hA)SbEyg3z z(W(ukiXcj(iZm^kR_fwy6+&8;c^k=1UZsSzQ&erm7?X7@ZBuuuR;EcA+K1+5QJK#3 z10Jvc&HtSD&hLEu?z!ij=k#Cw6Yu&*s)`?QcXsub`4y!@@%wjH`6_n)FnqMnb8aiQ z*(PsrmKIshM%U+l<<#xilKwllm23RfouBPqXYgrj+u8A(k>Diuf1|xu_IhQnr$Uh{ zd;yOyP~pkTk?Wh}gW;ZIUELA6MmA^Eyr0>Vx}M_;A^7F^N@z3BHR6h9I>B>QI5o-A zJoky^{|?WV1g@LMs)t2$x!TvU>Y?#C=LN;bac+kI56-JxRXv`Jv4$mXe*wNEvzPL5 zq!3>kWR@@EYkTpfH2duld~gS5F}CStTykp^?v^!KM#DI7wwyRDS%H_A%uv$W+1$+Xl zB`jFT-_sP;F8&?>o(tS&`t6PUPv9l9k$)QG;B{^*dwCPzx4A%-A6fb=Pmz%g$e!Jy z%4}1BFU44uS+JU~<>1hRHT*^G!Lyrhv}l?={I+7Ex}V+t%~Z{H#3|c{`KP{kvh7p1 z>ZT(heuGqp5YWtYscx43F8|^>tcK3L)4GMec!UpPHN^q~@xSaxH@Txb5?-~XKY!i&tw)ViayrAkWzp82aHLm07Vg#P z<(N}H7VhoqiF8Fe<+j%L@5`lf^hX`b>FEpCtYLQdy7fypIGGlnusy`d?9d6@7dUE} zvX%~yK4)X2&)NOW?AC4jeXHy5&%ZY6OVgp7k5+#2wf%*^c=!$Zm;3hY3CM0*=5cIh z_K)m#4$n<8=b!Dh7|(fF=wtg~JD!WOD}S@!$-~nzHukA~8^&`XHuYcoyK!9EPsc6@ z^|-R1r7sBOBCgC(=VgK5$_#T~7H;NXUo%~t5(xG+GvS8tS+UD^1xDAA-?<+l#3O_} z+ALdqSD5@KVSJ-&SAW*v>`&Jk?CNLfe+lC|T}m=*@cW##21=5}+~PGGR_1BTgCfDo zJnMf@yvTvVT_Kjcln=6=w{Ds|=V`P;BrfH)jwej`2Q;<@zoX+`utyf-QZ%R6Z{f96-bV^CI(~&v}x$o;L-P11C8ho&~C;AF-fpY0ryaE|&Vf)gbmyb0N4<<4eFfW)ii$OAj% zAPEm`@k_*&@UO*lTXZ}~M>HJDYV-#-;2)w>8V=<(;JM4}TIiyNKVic4(yipHCkb}%Z z!>{Ob5h~IvIvb>+YKgdJO(!hUD>56UgVholn1zm934jpMD=-UlZq(}&Hfy>W0+j_K z*#)vv0HPms*0c|Zeo**=ARaxi>Y%rJ%5;T9uRzK}gEbOyr6918m|lrg3ys!DWFTd_ zI-(aO1q;pSr;ldJv~h{vYAMqOCHjI&nOczOD_{;*i3L$>t(1@F23bk1G zj$>hwPJn!Mk-CG@5DuK7@t{