From abf8c3590a66360542c9bbfe82c60bf3f900ec2e Mon Sep 17 00:00:00 2001 From: Cornelia Huck Date: Thu, 29 Jun 2006 14:56:45 +0200 Subject: [PATCH] --- yaml --- r: 31108 b: refs/heads/master c: 231caa1cac555bdd5cb64bf91b554b38e8ddf715 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/s390/cio/chsc.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index f520083ee2c7..6c1ec1d0a0f3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: da039bd1e872b89e1c92c6c891c43b96d0a1bc41 +refs/heads/master: 231caa1cac555bdd5cb64bf91b554b38e8ddf715 diff --git a/trunk/drivers/s390/cio/chsc.c b/trunk/drivers/s390/cio/chsc.c index 72187e54dcac..4a9da5bdd535 100644 --- a/trunk/drivers/s390/cio/chsc.c +++ b/trunk/drivers/s390/cio/chsc.c @@ -918,12 +918,13 @@ chp_measurement_read(struct kobject *kobj, char *buf, loff_t off, size_t count) chp = to_channelpath(container_of(kobj, struct device, kobj)); css = to_css(chp->dev.parent); - size = sizeof(struct cmg_chars); + size = sizeof(struct cmg_entry); /* Only allow single reads. */ if (off || count < size) return 0; chp_measurement_copy_block((struct cmg_entry *)buf, css, chp->id); + count = size; return count; }