Searched hist:e9cf1e085647b433ccd98582681b17121ecfdc21 (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | diff e9cf1e085647b433ccd98582681b17121ecfdc21 Thu Nov 17 20:11:42 CST 2016 Paul Mackerras <paulus@ozlabs.org> KVM: PPC: Book3S HV: Add new POWER9 guest-accessible SPRs
This adds code to handle two new guest-accessible special-purpose registers on POWER9: TIDR (thread ID register) and PSSCR (processor stop status and control register). They are context-switched between host and guest, and the guest values can be read and set via the one_reg interface.
The PSSCR contains some fields which are guest-accessible and some which are only accessible in hypervisor mode. We only allow the guest-accessible fields to be read or set by userspace.
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | kvm_host.h | diff e9cf1e085647b433ccd98582681b17121ecfdc21 Thu Nov 17 20:11:42 CST 2016 Paul Mackerras <paulus@ozlabs.org> KVM: PPC: Book3S HV: Add new POWER9 guest-accessible SPRs
This adds code to handle two new guest-accessible special-purpose registers on POWER9: TIDR (thread ID register) and PSSCR (processor stop status and control register). They are context-switched between host and guest, and the guest values can be read and set via the one_reg interface.
The PSSCR contains some fields which are guest-accessible and some which are only accessible in hypervisor mode. We only allow the guest-accessible fields to be read or set by userspace.
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | asm-offsets.c | diff e9cf1e085647b433ccd98582681b17121ecfdc21 Thu Nov 17 20:11:42 CST 2016 Paul Mackerras <paulus@ozlabs.org> KVM: PPC: Book3S HV: Add new POWER9 guest-accessible SPRs
This adds code to handle two new guest-accessible special-purpose registers on POWER9: TIDR (thread ID register) and PSSCR (processor stop status and control register). They are context-switched between host and guest, and the guest values can be read and set via the one_reg interface.
The PSSCR contains some fields which are guest-accessible and some which are only accessible in hypervisor mode. We only allow the guest-accessible fields to be read or set by userspace.
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_hv_rmhandlers.S | diff e9cf1e085647b433ccd98582681b17121ecfdc21 Thu Nov 17 20:11:42 CST 2016 Paul Mackerras <paulus@ozlabs.org> KVM: PPC: Book3S HV: Add new POWER9 guest-accessible SPRs
This adds code to handle two new guest-accessible special-purpose registers on POWER9: TIDR (thread ID register) and PSSCR (processor stop status and control register). They are context-switched between host and guest, and the guest values can be read and set via the one_reg interface.
The PSSCR contains some fields which are guest-accessible and some which are only accessible in hypervisor mode. We only allow the guest-accessible fields to be read or set by userspace.
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
|
H A D | book3s_hv.c | diff e9cf1e085647b433ccd98582681b17121ecfdc21 Thu Nov 17 20:11:42 CST 2016 Paul Mackerras <paulus@ozlabs.org> KVM: PPC: Book3S HV: Add new POWER9 guest-accessible SPRs
This adds code to handle two new guest-accessible special-purpose registers on POWER9: TIDR (thread ID register) and PSSCR (processor stop status and control register). They are context-switched between host and guest, and the guest values can be read and set via the one_reg interface.
The PSSCR contains some fields which are guest-accessible and some which are only accessible in hypervisor mode. We only allow the guest-accessible fields to be read or set by userspace.
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
|