[S390] dasd: Work around gcc bug.
authorPeter Oberparleiter <peter.oberparleiter@de.ibm.com>
Mon, 26 Mar 2007 18:42:38 +0000 (20:42 +0200)
committerHeiko Carstens <heiko.carstens@de.ibm.com>
Mon, 26 Mar 2007 18:43:46 +0000 (20:43 +0200)
commit04439694ea82fed62a97fd474147966381201954
tree7b1c4baee12f7dc3eeb41f8c0782539ad2152c5e
parente0f2e3a06be513352cb4955313ed7e55909acd84
[S390] dasd: Work around gcc bug.

gcc incorrectly removes initialization of register 0 in dasd diag
inline assembly. Use different register to work around this compiler
bug.

Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
drivers/s390/block/dasd_diag.c