From bcec30f9c65ab3e0f92c2a2b0a738983e44fa888 Mon Sep 17 00:00:00 2001 From: Stefan Haberland Date: Wed, 24 Mar 2010 11:49:54 +0100 Subject: [PATCH] --- yaml --- r: 188951 b: refs/heads/master c: b8fde7224d771ce55bfd67cb57d7c4c8f430972f h: refs/heads/master i: 188949: dafdc9f279eddaf6b9f1989e26da081a9d9a8511 188947: c51a3ecf7c0c784915c6ab04bd4041d3e0864aa9 188943: cb4644beab8be5fd7ecbf1380721c4ef4a008d43 v: v3 --- [refs] | 2 +- trunk/drivers/s390/block/dasd_eckd.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 30cb2a0e736c..ffdc1e54e5f9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4a31ba57cae853ce1ac00a22c0f5d80bd36685ed +refs/heads/master: b8fde7224d771ce55bfd67cb57d7c4c8f430972f diff --git a/trunk/drivers/s390/block/dasd_eckd.c b/trunk/drivers/s390/block/dasd_eckd.c index 01f4e7a34aa8..0cb233116855 100644 --- a/trunk/drivers/s390/block/dasd_eckd.c +++ b/trunk/drivers/s390/block/dasd_eckd.c @@ -3155,11 +3155,11 @@ static void dasd_eckd_dump_sense_tcw(struct dasd_device *device, tsb = NULL; sense = NULL; - if (irb->scsw.tm.tcw) + if (irb->scsw.tm.tcw && (irb->scsw.tm.fcxs == 0x01)) tsb = tcw_get_tsb( (struct tcw *)(unsigned long)irb->scsw.tm.tcw); - if (tsb && (irb->scsw.tm.fcxs == 0x01)) { + if (tsb) { len += sprintf(page + len, KERN_ERR PRINTK_HEADER " tsb->length %d\n", tsb->length); len += sprintf(page + len, KERN_ERR PRINTK_HEADER