# \[PATCH 12/26\] powerpc: export symbol msr\_check\_and\_set().

- From: \<hidden\>
- Date: 2018-01-11 10:12:35 
- List: linuxppc-dev
- Page: https://ratatoskr.run/linuxppc-dev/2018/01/9501542
- Thread: https://ratatoskr.run/linuxppc-dev/2018/01/9501543/t.md

```text
From: Simon Guo <redacted>

PR KVM will need to reuse msr_check_and_set().
This patch exports this API for reuse.

Signed-off-by: Simon Guo <redacted>
Reviewed-by: Paul Mackerras <redacted>
---
 arch/powerpc/kernel/process.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/powerpc/kernel/process.c b/arch/powerpc/kernel/process.c
index 72be0c3..8f430e6 100644
--- a/arch/powerpc/kernel/process.c
+++ b/arch/powerpc/kernel/process.c
@@ -152,6 +152,7 @@ unsigned long msr_check_and_set(unsigned long bits)
 
 	return newmsr;
 }
+EXPORT_SYMBOL_GPL(msr_check_and_set);
 
 void __msr_check_and_clear(unsigned long bits)
 {
-- 
1.8.3.1
```
