Patchwork [PULL,0/3] s390 patch queue 2013-07-29

login
register
mail settings
Submitter Alexander Graf
Date July 29, 2013, 10:05 a.m.
Message ID <1375092324-23943-1-git-send-email-agraf@suse.de>
Download mbox
Permalink /patch/262705/
State New
Headers show

Pull-request

git://github.com/agraf/qemu.git s390-for-upstream

Comments

Alexander Graf - July 29, 2013, 10:05 a.m.
Hi Blue / Aurelien / Anthony,

This is my current patch queue for s390.  Please pull.

Alex


The following changes since commit 461bdb3414c40d6806194bf68c91521496b1042d:
  Aurelien Jarno (1):
        Merge branch 'trivial-patches' of git://git.corpit.ru/qemu

are available in the git repository at:

  git://github.com/agraf/qemu.git s390-for-upstream

Alexander Graf (1):
      s390: update s390-ccw.img

Christian Borntraeger (1):
      s390/ipl: Fix boot order

Dominik Dingel (1):
      s390/IPL: Allow boot from other ssid than 0

 hw/s390x/ipl.c              |   22 ++++++++++++----------
 pc-bios/s390-ccw.img        |  Bin 9432 -> 9432 bytes
 pc-bios/s390-ccw/cio.h      |   20 ++++++++++++++++++++
 pc-bios/s390-ccw/main.c     |    7 +++++++
 pc-bios/s390-ccw/s390-ccw.h |    1 +
 pc-bios/s390-ccw/virtio.c   |   18 ++++++++++++++++++
 6 files changed, 58 insertions(+), 10 deletions(-)
Alexander Graf - July 29, 2013, 10:05 a.m.
This enables the following patches:

  s390/IPL: Allow boot from other ssid than 0
  s390/ipl: Fix spurious errors in virtio

Signed-off-by: Alexander Graf <agraf@suse.de>
---
 pc-bios/s390-ccw.img |  Bin 9432 -> 9432 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/pc-bios/s390-ccw.img b/pc-bios/s390-ccw.img
index 1b2a11e728d1e17d386d64a9f13a90b4635dc2ba..05fc7c2fae97caf222d9ccce88631d8a20ccd565 100644
GIT binary patch
delta 1800
zcmY*ae{54l9RJ?y+uoyW<+X*a-MXzCb3fR^iZK(6kroj~B&LB8z!)6}L}a=V_QxQ^
z5(ODDShoX%iAob_jzHA1xgh`OQ}+iN!WtsUFcS(5hNKYQ;?yz5&hK3p442&d-1pbr
z=X>|Pdn2nxRz*t{d#u;L!afJGZ4UIdH<CmzJ6Pds5-Kf~_Y|UPuh3)LI}j$OBckM*
zcK~wMuyKG)n-zdcGl}xSw8d-qPBRMn`uoCzBuxXy=?(rU#1{Zb2Mho;j1pVQIol7N
z88;Y^7q8+En~fxRem-P?v!Gmh_#u~dz<PEDh^Li(2N2%|5ZY&*W=1FH@hd=riKybK
z-e5#&n^8*6(xZkil9O-V;hgu0B?SfBE%Aj>R|Q)RPBB(*3ffQXJJ7P9r`R~ZYx>bT
zC5eB4az@4<mUbp>!-9;Qe>2)oq6F*`CNj=H)3i*F6$CB26Z2`Fv#jCfHJcSP0Q1yk
z`0p}w@o_L!ky$8e`ptcy@dh)7-+KDGvyAxY9%nIe&`+IJ%Jd}t-dR%ifHiP_QH6fi
z!T*pGb;+DEa(t9dI%~<Bw9@tbD-k?^7QU0!0+<2Nrcap({Kka0a=<h(yT)s_1epI*
zS|lh<_uw&U)7>)W5RJLYot<eT>49=K1ohI^Nw2!9$rd{4s(baaTvwI=tVUk-lFdq?
zwGGR0C><O#KxMU@XMV6IK-I>j^^#nz3is=rU}L*M+uifDNnAnCb<=M5%j7yuy8U@M
zDfR+5%rNLVx9OC7Ejd3Bo?E3T&2idUP`a@BINL~Uax=p?uiktl6c{UGtAL<hk^1HR
zIb((yL|cRo6%3O{^jKkY1ZM<t71Pvb-xPtfN14}vKJWvp!{9<b#XKqmjQ}tYEJ9Qe
z6~x^Bw;<480Y;YrK9>_uPrF8*Q^H~+HCBViGZ!kfX;uS}9bq|~w3@Q_f_#C;(uBuC
z9~F8dk0)_X@YDqjYk)0*XG1~6ji3tJkMCizb-;&dzcmQG@h@|O7YpDgtPXwcfs7AS
z$j@8`0{L-AZV+SLX^81i$#j6QKL$9{DNh~FWrTX8fCmVmr=u|gDnrg;9xt>|7mIi>
z00{&Q;etjr2!=?Lq|KNICBqbYF+#mqC=J#r5o18uu+GWF5;1?1VGRbs`UcZDFRAy4
zdjhlY<ZD39oE*bq)5iN$>jF|*0*jE`1*AqArSooisqTrQAf-a{$nkWbumD~~v=A(p
zJ+#uhH2<;ZNA_#>0#4nb?cRB$h<@y?e&)LHo4kO2_cd&$1^SwV*@EA%((NsP<i{rm
z=@oBL>55I;TeoiUceMGpzQ1X6>sJ4JyLS1vZF+lq>-LV_cKWAxnTG4yu+!?Ivo?Zw
zxoAg3Jbw<(|H4NIP9Xk<Xmb8{9^wS&|Ga@|U=jS=jTlD6ohR>bK7nzhi}Q#0oRS1m
z6y=x1l)CUf0^%`54<f!tN|5uZ7Q_u$1|}l<$Tk-_d|ez?NMoOGUh!(jgfe45sK+j!
zW-UdUX~5S&PSX}&wO8;HZ5ehS_IpCmQmTi>d}U;an!aihrFU_Bg6bs=UgRsA9lw>x
z@pB<*DQ%R7ON!Sa12UA==r0Py_AYi@os0@WOX+6>qTI5gC+BGH5v^N4JnIwtq1me)
zBTx9Ezmg}sw3J;RI8!p9l&dJ=^k7^0+B#4_QqLWqfBTp8x*LNFZq+6q%o!aX__o|m
y6nm1I6)%wl<rQr%`wZKn86=%_-~5HH>^}?h#m$y&FExewQdaWKpt88Ha^yc*4tkgX

delta 1514
zcmY*ZZ%iCT6o0dKunPj&J186+9D8)bLBVp-#8P7GQ7S^X;3fVk#1BP2G}@Q|=2Q}!
z^crh4YFltxW0M-!wq(F2f?TVRG_p3Rgw)c+R7tAl;)Vu2G~48iXe;BJh1T>XJHMIt
z-n{pl_hx6YeX)HgAmvOAYpuEYbKpq++;IOx#2998RQba~Bd6}W2T>IldX#uFM$Ce}
z<VSM}!2L7J0HpiuFzA-eYxsa^fbzI4Y-G$-aem`HVh~GJ(V10p&JM#K_C65bvup}r
zWFJ6t!amCeIUl(KBr;)0zEGEH&=1uBIZ3}z%X{4)nM<7WkGnJjL|oTNF~YpJitPrE
z!{Rl;;;y|LEr)rEW%#nGVcH>w%?r3rV`e}+C(G$$b_8_uD%!uIJ)X*jL)Tokp#t(#
zoLvW;ti30|bh9|@X&y2)GXXO1HVqt~rk{8!Nh`hL@smdSo2Pmw*PH7#u)>-G?rAqX
zV`(BcYln5xj5TnM`bie&KRF4uILAmk^Dyo7))F@z^lp1Jh=uIo1FRNzhCyEY)||j`
zUU*Bdn<f@u@tSJ_%)3-w-wCQ~(^zhK?K5Xjl4iU?&uL4&>VqJgg?h(!npPKv$Whu^
zSSP<I^14Q8qHt5kOAeD}D{@ms#<iTMXY5sQ%NfUKzY{$s%I0KG;OsiGBP_(f!TCiq
zhLKK*W@qo9slpcWD%Fd$yzE@o1O;eRvh!%H=m~N?dA6uplA;Ura&f>LonhU?<rF!F
zd6ekq^mcKX6dj|!k_GYsT`qYtFFkI@)|*5I=y{)Za4pPy0KU42YA4xtc%V6g*bQ!n
zViop14t>}krDMg?><chFT@05-3bG^Va&SX_`Z5s6k7)*sY|V~XU?`wZD-g6aY`l)e
z0#KNOce4&-7h>!)7+Y=jEbx&M8!Xjm@qr!z6+}o2>@%RZsrCgV^C@nF*o2`mp9(S6
zJ{JLdT#)*AQCvpI!P?e<J3W3=p%+X24_<Pv=!&Q>$r66I4*l<Or}AJqmN?e<h%8g3
z?2*lu?@Klh#EE?W$kzbVMNo&gstGYFv}?U|e_3ezjI*;Acm8hLSPtFn!7*s{_W<ZD
zbE_7+1&}p4i68+<;9_0qA7#5}qkoM4>fd)z{POvnXRt0Xgt&q@#rdCNZFByYhU_)Y
zS7V56h{q9oIR86>nBe@MJj78vTM^<M=eMJXtB75gR7J!GKx)Jq;m<2QhcShqFM0tP
zEXbqZm$ymq3)Lz%`CAKCC1F{YdV~XFDyIn0SVaSg(L_b4G$C{-yYMT=PY?z<<(j2t
zMJ4H{sfrMJm@0uvvYXZf8cLlQ=#q<{j%iOJf}E1yr2PT^4$MMkH#ExvaoyB<EbD0Y
z5&0eE?VPuAqXmoivLbjC5g|uUrUFSRX^=(|bfZcf%k^02Q}DyKmJaRs%S%?FviHV`
znO8#3Z;2<*2Xl#(vrNsZoy4HLs?VFVk+Aem;x?Mtyw$t@Dg&&)(ik&NO`#seDT;ps
JCGA~(@jv0P6qNt~
Christian Borntraeger - July 29, 2013, 2 p.m.
Hi Anthony / Blue / Aurelien,

on top of these patches, 
the following changes since commit 0e0259ad7425417d28a9428c4aab959dae2e35ca:

  s390: update s390-ccw.img (2013-07-29 11:46:10 +0200)

are available in the git repository at:

  git://github.com/borntraeger/qemu.git s390-for-1.6

for you to fetch changes up to 3d8318cd709fd2e643cefb68ea4b1b2deeac0a95:

  s390: Implement dump-guest-memory support for target s390x (2013-07-29 15:49:28 +0200)i


all patches have been posted to the list. Please apply for 1.6


Christian

----------------------------------------------------------------
Ekaterina Tumanova (1):
      s390: Implement dump-guest-memory support for target s390x

Heinz Graalfs (1):
      s390/sclpconsole: handle char layer busy conditions

Thomas Huth (6):
      s390x/ioinst: Add missing alignment checks for IO instructions
      s390x/ioinst: Throw addressing exception when memory_map failed
      s390x/ioinst: Fixed alignment check in SCHM instruction
      s390x/ioinst: Fixed priority of operand exceptions
      s390x/kvm: Reworked/fixed handling of cc3 in kvm_handle_css_inst()
      s390x/kvm: Remove redundant return code

 hw/char/sclpconsole.c      |  18 +---
 include/elf.h              |   6 ++
 target-s390x/Makefile.objs |   2 +-
 target-s390x/arch_dump.c   | 212 +++++++++++++++++++++++++++++++++++++++++++++
 target-s390x/cpu-qom.h     |   5 ++
 target-s390x/cpu.c         |   2 +
 target-s390x/ioinst.c      |  65 +++++++++-----
 target-s390x/kvm.c         |  64 +++-----------
 8 files changed, 283 insertions(+), 91 deletions(-)
 create mode 100644 target-s390x/arch_dump.c