kvm-s390.c (ffb1e76f4f32d2b8ea4189df0484980370476395) | kvm-s390.c (4eeef2424153e79910d65248b5e1abf137d050e9) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * hosting IBM Z kernel virtual machines (s390x) 4 * 5 * Copyright IBM Corp. 2008, 2020 6 * 7 * Author(s): Carsten Otte <cotte@de.ibm.com> 8 * Christian Borntraeger <borntraeger@de.ibm.com> --- 4052 unchanged lines hidden (view full) --- 4061 if (rc) 4062 return rc; 4063 4064 if (guestdbg_enabled(vcpu)) { 4065 kvm_s390_backup_guest_per_regs(vcpu); 4066 kvm_s390_patch_guest_per_regs(vcpu); 4067 } 4068 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * hosting IBM Z kernel virtual machines (s390x) 4 * 5 * Copyright IBM Corp. 2008, 2020 6 * 7 * Author(s): Carsten Otte <cotte@de.ibm.com> 8 * Christian Borntraeger <borntraeger@de.ibm.com> --- 4052 unchanged lines hidden (view full) --- 4061 if (rc) 4062 return rc; 4063 4064 if (guestdbg_enabled(vcpu)) { 4065 kvm_s390_backup_guest_per_regs(vcpu); 4066 kvm_s390_patch_guest_per_regs(vcpu); 4067 } 4068 |
4069 clear_bit(kvm_vcpu_get_idx(vcpu), vcpu->kvm->arch.gisa_int.kicked_mask); | 4069 clear_bit(vcpu->vcpu_idx, vcpu->kvm->arch.gisa_int.kicked_mask); |
4070 4071 vcpu->arch.sie_block->icptcode = 0; 4072 cpuflags = atomic_read(&vcpu->arch.sie_block->cpuflags); 4073 VCPU_EVENT(vcpu, 6, "entering sie flags %x", cpuflags); 4074 trace_kvm_s390_sie_enter(vcpu, cpuflags); 4075 4076 return 0; 4077} --- 1047 unchanged lines hidden --- | 4070 4071 vcpu->arch.sie_block->icptcode = 0; 4072 cpuflags = atomic_read(&vcpu->arch.sie_block->cpuflags); 4073 VCPU_EVENT(vcpu, 6, "entering sie flags %x", cpuflags); 4074 trace_kvm_s390_sie_enter(vcpu, cpuflags); 4075 4076 return 0; 4077} --- 1047 unchanged lines hidden --- |