diff options
author | Brian King <brking@linux.vnet.ibm.com> | 2010-07-07 12:31:01 +0000 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2010-07-09 11:26:17 +1000 |
commit | 8fe93f8d850a24581e9d47df5814b257fe451052 (patch) | |
tree | 7f768ca93e9ebaee0324d60f1349498c8d3cce59 /arch/powerpc/include/asm/hvcall.h | |
parent | c1aa687d499a8bce55cb8cf962f0b72c0f933f14 (diff) | |
download | linux-8fe93f8d850a24581e9d47df5814b257fe451052.tar.gz linux-8fe93f8d850a24581e9d47df5814b257fe451052.tar.bz2 linux-8fe93f8d850a24581e9d47df5814b257fe451052.zip |
powerpc/pseries: Migration code reorganization / hibernation prep
Partition hibernation will use some of the same code as is
currently used for Live Partition Migration. This function
further abstracts this code such that code outside of rtas.c
can utilize it. It also changes the error field in the suspend
me data structure to be an atomic type, since it is set and
checked on different cpus without any barriers or locking.
Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/include/asm/hvcall.h')
-rw-r--r-- | arch/powerpc/include/asm/hvcall.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/hvcall.h b/arch/powerpc/include/asm/hvcall.h index 5119b7db3142..de03ca58db5d 100644 --- a/arch/powerpc/include/asm/hvcall.h +++ b/arch/powerpc/include/asm/hvcall.h @@ -74,6 +74,7 @@ #define H_NOT_ENOUGH_RESOURCES -44 #define H_R_STATE -45 #define H_RESCINDEND -46 +#define H_MULTI_THREADS_ACTIVE -9005 /* Long Busy is a condition that can be returned by the firmware |