Commit 9bae89f5 authored by Nathan Lynch's avatar Nathan Lynch Committed by Michael Ellerman

powerpc/hvcall: add token and codes for H_VASI_SIGNAL

H_VASI_SIGNAL can be used by a partition to request cancellation of
its migration. To be used in future changes.
Signed-off-by: default avatarNathan Lynch <nathanl@linux.ibm.com>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20201207215200.1785968-7-nathanl@linux.ibm.com
parent 5f485a66
...@@ -155,6 +155,14 @@ ...@@ -155,6 +155,14 @@
#define H_VASI_RESUMED 5 #define H_VASI_RESUMED 5
#define H_VASI_COMPLETED 6 #define H_VASI_COMPLETED 6
/* VASI signal codes. Only the Cancel code is valid for H_VASI_SIGNAL. */
#define H_VASI_SIGNAL_CANCEL 1
#define H_VASI_SIGNAL_ABORT 2
#define H_VASI_SIGNAL_SUSPEND 3
#define H_VASI_SIGNAL_COMPLETE 4
#define H_VASI_SIGNAL_ENABLE 5
#define H_VASI_SIGNAL_FAILOVER 6
/* Each control block has to be on a 4K boundary */ /* Each control block has to be on a 4K boundary */
#define H_CB_ALIGNMENT 4096 #define H_CB_ALIGNMENT 4096
...@@ -261,6 +269,7 @@ ...@@ -261,6 +269,7 @@
#define H_ADD_CONN 0x284 #define H_ADD_CONN 0x284
#define H_DEL_CONN 0x288 #define H_DEL_CONN 0x288
#define H_JOIN 0x298 #define H_JOIN 0x298
#define H_VASI_SIGNAL 0x2A0
#define H_VASI_STATE 0x2A4 #define H_VASI_STATE 0x2A4
#define H_VIOCTL 0x2A8 #define H_VIOCTL 0x2A8
#define H_ENABLE_CRQ 0x2B0 #define H_ENABLE_CRQ 0x2B0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment