]> err.no Git - linux-2.6/commit
[PATCH] s390: dasd diag inline assembly
authorPeter Oberparleiter <peter.oberparleiter@de.ibm.com>
Mon, 7 Nov 2005 08:59:08 +0000 (00:59 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 7 Nov 2005 15:53:34 +0000 (07:53 -0800)
commit86b368a5804d05a6508791f10ebabf7b779eb845
treecb020d47b3f0081b9a9ec1a6ff0ddc1aa9eb55d4
parent187dfc67b461058bbb84a923a17871ed54e10f30
[PATCH] s390: dasd diag inline assembly

Future versions of gcc may remove initialization code for control blocks used
by the diag250 inline assembly due to incompletely specified constraints.
This may lead to erratic behavior.  Fix the diag250 inline assembly
constraints.

Signed-off-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/s390/block/dasd_diag.c
drivers/s390/block/dasd_diag.h