[S390] dasd: fix return code handling