Commit d0350268 authored by Heiko Carstens's avatar Heiko Carstens Committed by Martin Schwidefsky

s390/zcrypt: add missing memory clobber to ap_qci inline assembly

The ap_qci() inline assembly writes to memory (*config) but misses to
tell the compiler about it. Add the missing memory clobber to fix
this.
Signed-off-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent f1c7ea26
...@@ -108,7 +108,7 @@ static inline int ap_qci(void *config) ...@@ -108,7 +108,7 @@ static inline int ap_qci(void *config)
EX_TABLE(0b, 1b) EX_TABLE(0b, 1b)
: "+d" (reg0), "+d" (reg1), "+d" (reg2) : "+d" (reg0), "+d" (reg1), "+d" (reg2)
: :
: "cc"); : "cc", "memory");
return reg1; return reg1;
} }
......
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