From a05a0c26304438b58f47467b0d2272f8fb8d24f0 Mon Sep 17 00:00:00 2001 From: Kulikov Vasiliy Date: Tue, 10 Aug 2010 18:02:03 -0700 Subject: [PATCH] --- yaml --- r: 208450 b: refs/heads/master c: d929dc2bfd8a58c34f1df0680018fa8ea5caa907 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/message/i2o/i2o_config.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 317bf12d3e62..a89aa372fb62 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 32fa45498f843fcf56087b8046d8319fcd455ef0 +refs/heads/master: d929dc2bfd8a58c34f1df0680018fa8ea5caa907 diff --git a/trunk/drivers/message/i2o/i2o_config.c b/trunk/drivers/message/i2o/i2o_config.c index c4b117f5fb70..4dd39a03082a 100644 --- a/trunk/drivers/message/i2o/i2o_config.c +++ b/trunk/drivers/message/i2o/i2o_config.c @@ -115,7 +115,7 @@ static int i2o_cfg_gethrt(unsigned long arg) put_user(len, kcmd.reslen); if (len > reslen) ret = -ENOBUFS; - if (copy_to_user(kcmd.resbuf, (void *)hrt, len)) + else if (copy_to_user(kcmd.resbuf, (void *)hrt, len)) ret = -EFAULT; return ret;