diff options
author | Michael Holzheu <[email protected]> | 2009-10-14 12:43:44 +0200 |
---|---|---|
committer | Martin Schwidefsky <[email protected]> | 2009-10-14 12:43:52 +0200 |
commit | 7874b1b66a53c4d9c8dcb37884cbb758aa2d712c (patch) | |
tree | e63c5db7cd73c098d209b2a156256619d4322cee | |
parent | 80f506918fdaaca6b574ba931536a58ce015c7be (diff) |
[S390] hypfs: Use subcode 6 if subcode 7 is not available
Hypfs never worked on systems that only provide D204 subcode 6.
In these cases we nevertheless used subcode 7. With this fix, we
use subcode 6, if it is available and the system does not provide
subcode 7.
Signed-off-by: Michael Holzheu <[email protected]>
Signed-off-by: Martin Schwidefsky <[email protected]>
-rw-r--r-- | arch/s390/hypfs/hypfs_diag.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/hypfs/hypfs_diag.c b/arch/s390/hypfs/hypfs_diag.c index 704dd396257b..77df726180ba 100644 --- a/arch/s390/hypfs/hypfs_diag.c +++ b/arch/s390/hypfs/hypfs_diag.c @@ -438,7 +438,7 @@ static int diag204_probe(void) } if (diag204((unsigned long)SUBC_STIB6 | (unsigned long)INFO_EXT, pages, buf) >= 0) { - diag204_store_sc = SUBC_STIB7; + diag204_store_sc = SUBC_STIB6; diag204_info_type = INFO_EXT; goto out; } |