mbox

[PULL,0/9] s390x bugfixes and cleanups

Message ID 1422968928-9710-1-git-send-email-cornelia.huck@de.ibm.com
State New
Headers show

Pull-request

git://github.com/cohuck/qemu tags/s390x-20150203

Message

Cornelia Huck Feb. 3, 2015, 1:08 p.m. UTC
The following changes since commit 16017c48547960539fcadb1f91d252124f442482:

  softfloat: Clarify license status (2015-01-29 16:45:45 +0000)

are available in the git repository at:

  git://github.com/cohuck/qemu tags/s390x-20150203

for you to fetch changes up to 553ce81c31e49d834b1bf635ab486695a4694333:

  pc-bios/s390-ccw: update binary (2015-02-03 13:42:40 +0100)

----------------------------------------------------------------
Some bugfixes and cleanups for s390x, both in the new pci code and
in old code.

----------------------------------------------------------------

Christian Borntraeger (2):
  s390x/kvm: unknown DIAGNOSE code should give a specification
    exception
  pc-bios/s390-ccw: fix sparse warnings

Cornelia Huck (1):
  pc-bios/s390-ccw: update binary

Frank Blaschka (2):
  s390x/pci: avoid sign extension in stpcifc
  s390x/pci: check for invalid function handle

Markus Armbruster (1):
  s390: Plug memory leak on s390_pci_generate_event() error path

Thomas Huth (2):
  s390x/kvm: Fix diag-308 register decoding
  s390x/ipl: Improved code indentation in s390_ipl_init()

Yi Min Zhao (1):
  s390x/pci: fix dma notifications in rpcit instruction

 hw/s390x/ipl.c              |   47 ++++++++++++++++++++++---------------------
 hw/s390x/s390-pci-bus.c     |    5 +++--
 hw/s390x/s390-pci-inst.c    |   28 +++++++++++++++-----------
 pc-bios/s390-ccw.img        |  Bin 17752 -> 17752 bytes
 pc-bios/s390-ccw/bootmap.c  |    4 ++--
 pc-bios/s390-ccw/bootmap.h  |    2 +-
 pc-bios/s390-ccw/main.c     |    2 +-
 pc-bios/s390-ccw/s390-ccw.h |    2 ++
 pc-bios/s390-ccw/virtio.c   |    2 +-
 target-s390x/kvm.c          |    4 ++--
 10 files changed, 52 insertions(+), 44 deletions(-)

Comments

Cornelia Huck Feb. 3, 2015, 1:08 p.m. UTC | #1
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
---
 pc-bios/s390-ccw.img |  Bin 17752 -> 17752 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/pc-bios/s390-ccw.img b/pc-bios/s390-ccw.img
index 44873ad1817f44a5610ea556f86394b2c4a4c1ff..dbe5a38262cf6f2013154a77e850cda90e0fcaec 100644
GIT binary patch
delta 778
zcmZ{hPe>F|9LL|!DQ5hKvyQGi?&!|0o7=hxs}Z7Q?zroADeR!s5=G^fmn5hzrP86W
z5|pVQ1{KLd<d9v2ImmW#G=fS9?GR!`!L}eIwQJF-+}@1VA?O`GkKgzE{k`9Nyrp4S
z8iuJM8}#Ben;UxdN46M16dB<n<)ENY&In?0wAxS!7Zr>UrJfeP0o!3Wf`se959Q@b
z2WO-S;TB6h+65RfWU8}9I+y#E(ZmqBHE9rSo`6=7`)T$>vR3+ul|E^vBe=`%f(Ulo
zT~hp&Cd#x&CR$*lC%J{xnSJqDRPAe0eBXZqEjV5gr{^#ZKZNyq$59Z%t>(?cEyfgO
zlQ}Gm_eBxHI4#aYJ6@@*q0}nx@$ILyW<nGrlc298g?n(nRE1}qF>1eXHd8WEYmxHF
z44Hv~85)Ryf;T0R^09Oo6g^Ni0zzoQFbEfVU?eCL=ExAvSBntBboFjZw<}5c*7Y9R
zFewjGHn{`PruVoV3_QaDZw=^}@HUIL$8vnBc9l3a2O-Ha;%3(ko^XT1xaK_pG3?s*
z*_KL8WjW$if>~lt8u*F_YyIWRG#$}mz?i?Ve%^8xaJ1G5b2wS6Ll++N^?(QGd;uuJ
zFTUvB{*_dacM$ck%$MDegXTC7yUw!a!2acw%$E}NZ~dCq!e$+${!9Jb_MHGhobVrj
zeEjbB<n<S#qwXn;;k&v{=))a>BlLyW18=sTR(Z0qO3aPTEJ**<MH{**(>(`ymTP4<
zb+@H#g3VYtdXD->E+8;8j*AUV_^}}$xyD(BI{NcQzNGBX@s-iY-8=Q&^_PktlGPuh
MYn^@is&a<;4d6BMYXATM

delta 778
zcmZ{hUr1AN6vxkT#vPV;=hb<yo9<4RHdi$NglH%ZM5o)VhoU43%zBAIWW7{M50#c-
ztWG^eG77w8B*J}&Rp7NKls!ohf=QC?B_pN@Jycu2-?Scr?!)K)&i8!J?|Xm0J3ox`
z!#Fu;!FC$5II&%SWa&oiB9nBUaX|7hPDx5`SE&&JbC+baFzN~E8ww$-;RSPuJ`@)E
zLS`cYV4lk_)6U_Dp)y@C66y4>q^7jM?QsLNIG|RP{>f*8s~PvRjQcou2WgMhfk8TG
zb=bo*nxe896*SMrOe`C!_+0ooMXYP~u<yTyIvOoH!S*r9ZVc$V<fAABn)sIo8jVTD
zdL9;_`-*}AdaA^+lP(vRGit^6#Lkmi1Axy+M%gK0YcmDyC3M=>&DyiJ21b*;X<Nr9
zZsLZVX=Z4}4!UJm7$4g&VTbN189~WEW*A`hKQy9@Q6A~1c&UPZN|f$pbUI>;3ywv0
z>oIkJvEJ!nci-!jO}I$?u5yf1)YYI&+)a!5+7+;AGC-^VoI=VF!94JQ)?7V!h7N3B
zvHVz`Ts4Es=UoM!)W1OcE8K-|n7dW$Mic)Fsk52R3%Xfh!wDL%&@oKMDtob!URHY0
zMPDo1n)_kdE6NZ#tcnHKRWFY#6H<b}123*Et71Mx{??yaEp66b*8iyY?Wjd|s4;g4
zowV*Q%ewHL<f>Qrgx*)}!>hE@a|93R*F5jGoQjID@#OKBkX-t=&UA%jRAq}aW@XBZ
zm#>)a%qW}K^l|-<oC7#G3XlafS6xd>)wz^iGp*0o<mDBldhV>(?Vg`noLOn>8@loO
Nt=u=IfANJ)zX1{f_mKbq
Peter Maydell Feb. 3, 2015, 1:45 p.m. UTC | #2
On 3 February 2015 at 13:08, Cornelia Huck <cornelia.huck@de.ibm.com> wrote:
> The following changes since commit 16017c48547960539fcadb1f91d252124f442482:
>
>   softfloat: Clarify license status (2015-01-29 16:45:45 +0000)
>
> are available in the git repository at:
>
>   git://github.com/cohuck/qemu tags/s390x-20150203
>
> for you to fetch changes up to 553ce81c31e49d834b1bf635ab486695a4694333:
>
>   pc-bios/s390-ccw: update binary (2015-02-03 13:42:40 +0100)
>
> ----------------------------------------------------------------
> Some bugfixes and cleanups for s390x, both in the new pci code and
> in old code.
>
> ----------------------------------------------------------------

I'm a bit sad my fix-clang-warnings-in-s390 code patches didn't
make it in to this pull, because I think they're the only
remaining obstacle to my enabling warnings-are-errors in that
build config...

-- PMM
Christian Borntraeger Feb. 3, 2015, 1:48 p.m. UTC | #3
Am 03.02.2015 um 14:45 schrieb Peter Maydell:
> On 3 February 2015 at 13:08, Cornelia Huck <cornelia.huck@de.ibm.com> wrote:
>> The following changes since commit 16017c48547960539fcadb1f91d252124f442482:
>>
>>   softfloat: Clarify license status (2015-01-29 16:45:45 +0000)
>>
>> are available in the git repository at:
>>
>>   git://github.com/cohuck/qemu tags/s390x-20150203
>>
>> for you to fetch changes up to 553ce81c31e49d834b1bf635ab486695a4694333:
>>
>>   pc-bios/s390-ccw: update binary (2015-02-03 13:42:40 +0100)
>>
>> ----------------------------------------------------------------
>> Some bugfixes and cleanups for s390x, both in the new pci code and
>> in old code.
>>
>> ----------------------------------------------------------------
> 
> I'm a bit sad my fix-clang-warnings-in-s390 code patches didn't
> make it in to this pull, because I think they're the only
> remaining obstacle to my enabling warnings-are-errors in that
> build config...


These fixes are tcg code, so Alex or Richard should take these.

Christian
Peter Maydell Feb. 3, 2015, 2:28 p.m. UTC | #4
On 3 February 2015 at 13:08, Cornelia Huck <cornelia.huck@de.ibm.com> wrote:
> The following changes since commit 16017c48547960539fcadb1f91d252124f442482:
>
>   softfloat: Clarify license status (2015-01-29 16:45:45 +0000)
>
> are available in the git repository at:
>
>   git://github.com/cohuck/qemu tags/s390x-20150203
>
> for you to fetch changes up to 553ce81c31e49d834b1bf635ab486695a4694333:
>
>   pc-bios/s390-ccw: update binary (2015-02-03 13:42:40 +0100)
>
> ----------------------------------------------------------------
> Some bugfixes and cleanups for s390x, both in the new pci code and
> in old code.
>
> ----------------------------------------------------------------

Applied, thanks.

-- PMM