[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] d48273: s390x: Fix sclp console input
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] d48273: s390x: Fix sclp console input |
Date: |
Wed, 05 Nov 2014 07:30:07 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: d4827355f6bccc3255950b952b7bcb1d15e55064
https://github.com/qemu/qemu/commit/d4827355f6bccc3255950b952b7bcb1d15e55064
Author: Alexander Graf <address@hidden>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M target-s390x/interrupt.c
Log Message:
-----------
s390x: Fix sclp console input
When injecting an sclp console interrupt into the guest, we increase
the PC by 4 for some reason. I have no idea why I put that code there,
but it's clearly wrong. Remove the increment.
This patch fixes sclp serial input for the ccw machine.
Signed-off-by: Alexander Graf <address@hidden>
Reviewed-by: Bastian Koppelmann <address@hidden>
Commit: 44dd33ba8f60b5f513399f673351127af16bd304
https://github.com/qemu/qemu/commit/44dd33ba8f60b5f513399f673351127af16bd304
Author: Alexander Graf <address@hidden>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M target-s390x/insn-data.def
M target-s390x/translate.c
Log Message:
-----------
s390x: Implement SAM{24,31,64}
The SAM instructions simply change 2 bits in PSW.MASK to advertise
the current memory mode. While we can't fully guarantee that 31 bit
mode (or even remotely 24 bit mode) actually work correctly, we don't
check whether lpswe modifies these bits, so we shouldn't keep the
guest from executing SAM instructions either.
This patch implements all SAM instrutions with their actual PSW changing
semantics, making more recent Linux kernels boot properly which do issue
a SAM31 call during early boot.
Signed-off-by: Alexander Graf <address@hidden>
Reviewed-by: Bastian Koppelmann <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 3752ac89322d3351debf4bb87660606e137c839d
https://github.com/qemu/qemu/commit/3752ac89322d3351debf4bb87660606e137c839d
Author: Peter Maydell <address@hidden>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M target-s390x/insn-data.def
M target-s390x/interrupt.c
M target-s390x/translate.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/agraf/tags/signed-s390-for-upstream'
into staging
Patch queue for s390 - 2014-11-05
Two simple bug fixes to enable slightly newer guest kernels
and preliminary -M s390-ccw support for TCG (virtio doesn't work yet!)
# gpg: Signature made Wed 05 Nov 2014 11:01:55 GMT using RSA key ID 03FEDC60
# gpg: Good signature from "Alexander Graf <address@hidden>"
# gpg: aka "Alexander Graf <address@hidden>"
* remotes/agraf/tags/signed-s390-for-upstream:
s390x: Implement SAM{24,31,64}
s390x: Fix sclp console input
Signed-off-by: Peter Maydell <address@hidden>
Commit: 6e76d125f244e10676b917208f2a074729820246
https://github.com/qemu/qemu/commit/6e76d125f244e10676b917208f2a074729820246
Author: Peter Maydell <address@hidden>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M VERSION
Log Message:
-----------
Update version for v2.2.0-rc0 release
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/30de46db50d2...6e76d125f244
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] d48273: s390x: Fix sclp console input,
GitHub <=