s390x: Improve architectural compliance for diag308
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest3 patches 10 repliesIn review
- v12 patches 7 repliesSuperseded
Changes in v2 from the cover letter
* Fixed comment in extra patch
* Now using pre-defined reset psw
* Fixed some comments
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | s390x: Fix initial cr0 load commentss390x/ | +2 | 1 reply | |
| 2/3 | s390x: Add CR save arealib/ lib/ lib/ +2 more | +11 | 2 replies | |
| 3/3 | s390x: Load reset psw on diag308 resetlib/ lib/ s390x/ | +20 | 10 replies |
Reviews trailers per patch
All 3 patches have a Reviewed-by or Acked-by.
| Patch | David Hildenbrand | Thomas Huth |
|---|---|---|
| 1/3 | R-b | |
| 2/3 | R-b | R-b |
| 3/3 | R-b R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [kvm-unit-tests PATCH v2 0/3] s390x: Improve architectural compliance for diag308
When testing diag308 subcodes 0/1 on lpar with virtual mem set up, I experienced spec PGMs and addressing PGMs due to the tests not setting short psw bit 12 and leaving the DAT bit on. The problem was not found under KVM/QEMU, because Qemu just ignores all cpu mask bits.
v1 -> v2:
* Fixed comment in extra patch
* Now using pre-defined reset psw
* Fixed some comments
Janosch Frank (3):
s390x: Fix initial cr0 load comments
s390x: Add CR save area
s390x: Load reset psw on diag308 reset
lib/s390x/asm-offsets.c | 3 ++- lib/s390x/asm/arch_def.h | 5 +++-- lib/s390x/interrupt.c | 4 ++-- lib/s390x/smp.c | 2 +- s390x/cstart64.S | 38 ++++++++++++++++++++++++-------------- 5 files changed, 32 insertions(+), 20 deletions(-)
Signature · 1 line
2.20.1