aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/kvm_asm.h
diff options
context:
space:
mode:
authorMichael Ellerman <michael@ellerman.id.au>2014-01-08 21:25:23 +1100
committerAlexander Graf <agraf@suse.de>2014-01-27 16:01:04 +0100
commitbd3048b80caace9cf0ae9ad22b2fbb8333b44a97 (patch)
tree5842c61132aa879628890fffcba789ce1d1c77e8 /arch/powerpc/include/asm/kvm_asm.h
parentKVM: PPC: Book3S HV: Flush the correct number of TLB sets on POWER8 (diff)
downloadlinux-dev-bd3048b80caace9cf0ae9ad22b2fbb8333b44a97.tar.xz
linux-dev-bd3048b80caace9cf0ae9ad22b2fbb8333b44a97.zip
KVM: PPC: Book3S HV: Add handler for HV facility unavailable
At present this should never happen, since the host kernel sets HFSCR to allow access to all facilities. It's better to be prepared to handle it cleanly if it does ever happen, though. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Paul Mackerras <paulus@samba.org> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'arch/powerpc/include/asm/kvm_asm.h')
-rw-r--r--arch/powerpc/include/asm/kvm_asm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/kvm_asm.h b/arch/powerpc/include/asm/kvm_asm.h
index 1bd92fd43cfb..dba8fb244100 100644
--- a/arch/powerpc/include/asm/kvm_asm.h
+++ b/arch/powerpc/include/asm/kvm_asm.h
@@ -99,6 +99,7 @@
#define BOOK3S_INTERRUPT_PERFMON 0xf00
#define BOOK3S_INTERRUPT_ALTIVEC 0xf20
#define BOOK3S_INTERRUPT_VSX 0xf40
+#define BOOK3S_INTERRUPT_H_FAC_UNAVAIL 0xf80
#define BOOK3S_IRQPRIO_SYSTEM_RESET 0
#define BOOK3S_IRQPRIO_DATA_SEGMENT 1