s390/extmem: add missing memory clobber to dcss_set_subcodes
Add the missing memory clobber / barrier to dcss_set_subcodes() to tell the compiler that the inline assembly accesses memory (name string). Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
This commit is contained in:

committed by
Martin Schwidefsky

parent
86fa7087d3
commit
f1c7ea2617
@@ -122,7 +122,7 @@ dcss_set_subcodes(void)
|
|||||||
"1: la %2,3\n"
|
"1: la %2,3\n"
|
||||||
"2:\n"
|
"2:\n"
|
||||||
EX_TABLE(0b, 1b)
|
EX_TABLE(0b, 1b)
|
||||||
: "+d" (rx), "+d" (ry), "=d" (rc) : : "cc");
|
: "+d" (rx), "+d" (ry), "=d" (rc) : : "cc", "memory");
|
||||||
|
|
||||||
kfree(name);
|
kfree(name);
|
||||||
/* Diag x'64' new subcodes are supported, set to new subcodes */
|
/* Diag x'64' new subcodes are supported, set to new subcodes */
|
||||||
|
Reference in New Issue
Block a user