From 75af7d7e37ed576cc62850fcba009e5929a332e9 Mon Sep 17 00:00:00 2001 From: Stefan Haberland Date: Thu, 25 Dec 2008 13:38:53 +0100 Subject: [PATCH] --- yaml --- r: 121375 b: refs/heads/master c: 50afd20f8c3ce23994a21c389e7250e54a93bf55 h: refs/heads/master i: 121373: 23c6d26fcba7d01f4b8dc51dee192b581c469285 121371: a1a88e8169c5a0583a123d80c5a8f46011258bbb 121367: e6321bc5153316eeab609626b27cf6d4def5136c 121359: c2611ad689b95f4af51db1a81dce7539e4b470b2 121343: 57a60d0e9c5a68d82f4bb7ded622cbea1b666aab v: v3 --- [refs] | 2 +- trunk/drivers/s390/block/dasd_eckd.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 4d7f50d486cb..c036a7db1c6b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: faf16aa9b368d48a0efbd0920718d68ec7a72542 +refs/heads/master: 50afd20f8c3ce23994a21c389e7250e54a93bf55 diff --git a/trunk/drivers/s390/block/dasd_eckd.c b/trunk/drivers/s390/block/dasd_eckd.c index 2e60d5f968c8..bd2c52e20762 100644 --- a/trunk/drivers/s390/block/dasd_eckd.c +++ b/trunk/drivers/s390/block/dasd_eckd.c @@ -1496,7 +1496,7 @@ static void dasd_eckd_handle_unsolicited_interrupt(struct dasd_device *device, /* service information message SIM */ - if (irb->esw.esw0.erw.cons && (irb->ecw[27] & DASD_SENSE_BIT_0) && + if (irb->esw.esw0.erw.cons && !(irb->ecw[27] & DASD_SENSE_BIT_0) && ((irb->ecw[6] & DASD_SIM_SENSE) == DASD_SIM_SENSE)) { dasd_3990_erp_handle_sim(device, irb->ecw); dasd_schedule_device_bh(device);