summaryrefslogtreecommitdiffstats
path: root/include/linux/cn_proc.h
diff options
context:
space:
mode:
authorMarc Zyngier2016-12-20 16:09:31 +0100
committerMarc Zyngier2017-08-31 16:31:36 +0200
commite643d80340363c9d172abfbe437537196cfc1643 (patch)
treef49fea3645be16a5a281d4492186d5695744ae13 /include/linux/cn_proc.h
parentirqchip/gic-v3-its: Add VPENDBASER/VPROPBASER accessors (diff)
downloadkernel-qcow2-linux-e643d80340363c9d172abfbe437537196cfc1643.tar.gz
kernel-qcow2-linux-e643d80340363c9d172abfbe437537196cfc1643.tar.xz
kernel-qcow2-linux-e643d80340363c9d172abfbe437537196cfc1643.zip
irqchip/gic-v3-its: Add VPE scheduling
When a VPE is scheduled to run, the corresponding redistributor must be told so, by setting VPROPBASER to the VM's property table, and VPENDBASER to the vcpu's pending table. When scheduled out, we preserve the IDAI and PendingLast bits. The latter is specially important, as it tells the hypervisor that there are pending interrupts for this vcpu. Reviewed-by: Eric Auger <eric.auger@redhat.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'include/linux/cn_proc.h')
0 files changed, 0 insertions, 0 deletions