[S390] zcore: fix inline assembly in memcpy_real()
authorMichael Holzheu <holzheu@de.ibm.com>
Fri, 12 Oct 2007 14:11:44 +0000 (16:11 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 12 Oct 2007 14:13:09 +0000 (16:13 +0200)
commit53a0868cb4d77dcba8e95e1033361ffdb6e510e2
treeba104b7f4dd00a2713dc9acff360cb7013060cfd
parentcebe0fe70fbf033a1a6b7c5c8b79eb13060a4ab7
[S390] zcore: fix inline assembly in memcpy_real()

memcpy_real uses the mvcle instruction. This instruction alters all used
registers (source, destination and 2 x count). Therefore we have to flag
those registers as input/output registers (+d). In addition to that, we
have to specify, that we read from memory designated by "src" and write to
memory designated by "dest".

Signed-off-by: Michael Holzheu <holzheu@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/char/zcore.c