Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 373011
b: refs/heads/master
c: ace5058
h: refs/heads/master
i:
  373009: d486c47
  373007: 0a9a838
v: v3
  • Loading branch information
Heiko Carstens authored and Gleb Natapov committed Apr 2, 2013
1 parent 0b36aac commit 827f3c2
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: d21683ea1f1b03823928a98b6380332b9385e3a7
refs/heads/master: ace5058763b72d128efcbe27969e89226c9c593a
3 changes: 2 additions & 1 deletion trunk/arch/s390/kvm/priv.c
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,8 @@ int kvm_s390_handle_lpsw(struct kvm_vcpu *vcpu)

vcpu->arch.sie_block->gpsw.mask =
(new_psw.mask & ~PSW32_MASK_BASE) << 32;
vcpu->arch.sie_block->gpsw.addr = new_psw.addr;
vcpu->arch.sie_block->gpsw.mask |= new_psw.addr & PSW32_ADDR_AMODE;
vcpu->arch.sie_block->gpsw.addr = new_psw.addr & ~PSW32_ADDR_AMODE;

if ((vcpu->arch.sie_block->gpsw.mask & PSW_MASK_UNASSIGNED) ||
(!(vcpu->arch.sie_block->gpsw.mask & PSW_MASK_ADDR_MODE) &&
Expand Down

0 comments on commit 827f3c2

Please sign in to comment.