From ba53a08f499bd8ef777207c4f2fa1b5b563ff648 Mon Sep 17 00:00:00 2001 From: Horst Hummel Date: Sun, 1 May 2005 08:58:59 -0700 Subject: [PATCH] --- yaml --- r: 703 b: refs/heads/master c: ec5883abebb2e249ea8d318cb58fb4b2c269cf10 h: refs/heads/master i: 701: c7dbd82fd4edc95a361d07e78086a2e20ab0c6c7 699: f63ad5ef9d836145f6a7846331622d56e76ec5b7 695: 07280a0fc0e2ec32b0262feed5d044cf07700535 687: 91c2d25df3c32cc27dd2359906e6ca9e15c28679 671: e3954d2bd8bef8840c21935690e74e462f42abda 639: 013b7b966859cda477703ee758f8269e25830d9b v: v3 --- [refs] | 2 +- trunk/drivers/s390/block/dasd_eckd.c | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 91fa695b3b12..e21addc88db6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6ed93c827eea181d87ce078cd1d671128c030b5a +refs/heads/master: ec5883abebb2e249ea8d318cb58fb4b2c269cf10 diff --git a/trunk/drivers/s390/block/dasd_eckd.c b/trunk/drivers/s390/block/dasd_eckd.c index 838aedf78a56..811060e10c00 100644 --- a/trunk/drivers/s390/block/dasd_eckd.c +++ b/trunk/drivers/s390/block/dasd_eckd.c @@ -7,7 +7,7 @@ * Bugreports.to..: * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 * - * $Revision: 1.69 $ + * $Revision: 1.71 $ */ #include @@ -1101,7 +1101,8 @@ dasd_eckd_build_cp(struct dasd_device * device, struct request *req) if (dasd_eckd_cdl_special(blk_per_trk, recid)){ rcmd |= 0x8; count = dasd_eckd_cdl_reclen(recid); - if (count < blksize) + if (count < blksize && + rq_data_dir(req) == READ) memset(dst + count, 0xe5, blksize - count); }