From bdcf9d6cd4ff987e58ba4f311ba7b1a33cf3ce5e Mon Sep 17 00:00:00 2001 From: David Gibson Date: Thu, 29 Sep 2011 21:39:13 +0000 Subject: [PATCH] pseries: Update SLOF firmware image This patch updates the SLOF submodule and precompiled image. The new SLOF versions contains two changes of note: * The previous SLOF has a bug in SCSI condition handling that was exposed by recent updates to qemu's SCSI emulation. This update fixes the bug. * The previous SLOF has a bug in its addressing of SCSI devices, which can be exposed under certain conditions. The new SLOF also fixes this. Signed-off-by: David Gibson Signed-off-by: Alexander Graf --- pc-bios/README | 2 +- pc-bios/slof.bin | Bin 579072 -> 578968 bytes roms/SLOF | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pc-bios/README b/pc-bios/README index 4d1d816fdb..32a438efc0 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/dgibson/SLOF, and the image currently in qemu is - built from git tag qemu-slof-20110323. + built from git tag qemu-slof-20110930. - The PXE roms come from the iPXE project. Built with BANNER_TIME 0. Sources available at http://ipxe.org. Vendor:Device ID -> ROM mapping: diff --git a/pc-bios/slof.bin b/pc-bios/slof.bin index 22c4c7f5c448e3002aefecf3438f5d080586d666..b9d4f35053be2cd6f599bffddf0ee99627eb00a9 100644 GIT binary patch delta 2772 zcma);e{2)y8ONX3vEh6p5KX%%BjHLsIevW)@SkG5<>qWfcN$EL#QB&MP&CE7fl zf4ors*3#3 z;|fgvWjkVXlhKc-98pJbVRC3qE?c3gDiW&Dl#_%iH082Gxyk7C)Dl8V2~mXHglIxv zAhe87HKFB%RuHNow31LQp@#^02t7<_6`|FH))0Dx(4&Ob5?V)SJ)y@4)e*vk>IrQi z)IjKQLSH1bkGnhqa$J~WI=a-W;8OlrtdsL>D;yc^Tj+>f+Li!o?zI z=MElNTZ{VVG-1;jw^lqxmB3oFRcH|X%(`8Lo(oKLfCmSJn8mQyH3!P=JgJUcXXIX&d zsgD33cUQf7{N~P7{!{>+tM2cZl_Hs6eUe&0VDfJzwy;?k%Di|z#m?8=&bl;mDq|-N6qo&(%hxO37vHGp1T|HzH+WarB=jh$a{yRY!c-}?%m zu4LFjLBjXeV+`4Q3iCUSgs$Et}r zy(^EDjN(dHfR)z%nA2PFkJBcHR$FIc&PI1h@WO>1)=<>>sP&JSb3M{5D()P0$BQ|T zkF~xLclIE5;=Q;t|6bhnQ)YS3z(^BrZEkJeZfo*0-*O#As90mI)iCXPh-MZ_o0)}T zrKoe6#ZSAw;$Rl?^V6<>IxKP0xjNI4&BEdYiKcq%v0zTWJBH7Du-r(omX#(Eu|F$tP)Jpt567$B1kK;Sg0NrzWo-#HHu zd>#&GUjk=l{8}LRZMf|HF2M2AOWz2dh5$QW@D$QVoj5fPcr5*84?7Mh)B8v3(2Q%N zs~*hU3G4Y8m)GqF>~G4#q~H4ajH?6rC+^O;ChpEGnYcT%G=F!7VjS-M#b#kkZQgf= z`escvw#N}HCl#9YS;rDfJeKb*7q!O_Wsx_rti~jslW|g!Ow0*_E*gfU#Bf41fx%JZ9)XU9=$eXH;TYOm5IYXp%krNo6(>Pu-(^yeW+}ln2 zun%_~?mb9b(s?SLubQWhx$>|6nmUH8$SKe$ex(cM3z|#pX#YAM4KguY{gnd3-nib5Rlp@IRgs+nG1 zR}I4(<9Vj|;xURUOA+3ysiUH<@olY)EGfy9HzFwy#u&@}2dX(!k)B zWX9XEH?Af`uc<0&ZzL(n0w>E}L+9;cUcMs63}bS7Of>xul*9}pDqKVs%j<@plV!{> znl47Al)sWZbAR??GtDWs?U}aL|J~EQ3Noj}l3YwQ{5)nD`}B+=j>=M`JX4b<6Bju_ z)Q!rzkv2>*!N?gYl2k?|MZgRrNJjC%ifqd&Gc#^Kwf9GiIA^ZSf|Hr3ta7H6{}Z)7Q#^e_i|WLp`yI0VH_`@E@~F~GETR2>>Pk-$ zRW%J$=QR3Yu{)el1yOFthSaXaWRZ^XJbt$Pm!SAu;l`fM&L&Lv42)n|D1KY;9!W`> ml58~Lt<76~%`Mi%RjSd|)~ac|_5G_9QwyJaeddCfcK#PRSJij` delta 2943 zcmb`IeQXrR6~Nz|Z(;8m2jUoT0Ecm0z^=V_XJgaFAK-%+&Ng5SCP7uA+}`fq-okqK zx*xC<)4LF;Q>kiVpOkeHm)cR3v`tHitn}2XiCxukP)Q1kL`76Jf{+SFG?J^Nl@+(W zYJE2`A^oRSSK6K5`2u!6u!0;>p=5x9@QY65ErtR+xR;C=$@2w(yg z1RfwzN#Lsl))Ux3U?YJl0@Vb*Mxcg3Edho=fIu)0H#6s_uKu6iQ$uZ)jT9S&;t0S$ z*(mrU0Dohna3BKkF&l;55r99lQRt2U{E3ai&IrJj2*B%^Lv8l%J)Dl~H{tqFT^+7# zY-((5YG8}~c<00TAyGGEO~tKPkmQ)5scltBT|Ua0B92+IB2*Xq0iZwOc_{+akJ)HP zX{Ib(u_W(1-W*ONR5$+X?GsDT^-O=q!&Glq?z8tY*E(*XS2I(c8_{<&f9b42kB*mh zO(67m=IZVV)IL7E=N3Z8GpD;d(Y4H_?pz6mwbQV?|E>B`b`*NpGzFP!`wkFUWM zoGIGB>HdPtcOEEhnFNSV1K86`r-f;kDH!kFzorEBjwgkUKlF`)`xFTYXS4`)qZwzm z2z?!;vsGS1w?x@Az(=0+FdGGkp3dc3Mgc_ufV^xGAa)YK2EeIw6@bIZR zY#MqpV~|XpxnXzZKK-3%ve~ZOC)c}je=lY$VA5$jfI`mOhSxV>b)x~R+cRKw7iFz(@5?K;0Du<&O5Mur z+ItX2>5|hEho@g$HebBwCoA8ZEdSuc4ZC*iXu?$wiZPi}aYLXX(8$zaLd4r_p+~{D>Do2yNRldB#6H{B9inw>R^DD_)jz*oUlJ}S| zxex<|+MGiP?=I9fFq-gYM-$X9n3Z=Vug(u6D?CFTL8#oh>`(z`>o7&5z+g|Avu>D@ zJORi)IZS=**;0|aFdxoc?mxc9?tiY*oi1kc+%%7Jt;%rU=$#g-Un@GQR(sMsvFId0O3>c zNcu_ercPgO3;zJ#4!#I*>qkI8GeWKKpZrECdm2!x`l7RLgxWxjftlf)&Jil;YXRI^ zorb{{=hO(bZD|X@Oe`I7($7(NU}l6Gm>F3zFf+0=J2OHr_4vvb$^$j;XXnn+-(SAg z_Xt)j)og=ne1P(T?*zCZ|iHv-~xBrGEiUHni#^5>C4?r&I{3>}P zg_g=jF4AW_&cEKFo1C}aq3g0kzo)k%1ldcM=x&e4yTrlo(qU)pT{@6r6j`-wMp7;R z4o!{AlBJ6RJ|>%qCL9O^4V@42M30%Hm|xN&9xR6;`l>02jlsP@c zCl+;ztR4|{X5qSVm!vRP*n8B*@p)1oM+nCJr_+^v7cVQ85pC*V(6HaQzdfE0%JdX>TIscRY z(#_)(U!hm6#&J!@`ORL9>jU+nKwV*PIJH;kDkpk{-cW-v7M1wshGdfW=Xq28V@A@t M