From 362077f4db953e06ca1fa70f1966daf5a584c2a7 Mon Sep 17 00:00:00 2001 From: Liu Yuan Date: Fri, 1 Apr 2011 06:23:49 +0000 Subject: [PATCH] --- yaml --- r: 251889 b: refs/heads/master c: 52f81dbaf1378faf64c3ecea5129cebf826ef126 h: refs/heads/master i: 251887: ef81e89bc7c690f3fc36cb772f1b579b920f49dc v: v3 --- [refs] | 2 +- trunk/drivers/infiniband/hw/nes/nes.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 05af2b94bb85..677e256cd0e6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c3af0980ce01dfb8e946990c3ae4c3727b1e9f26 +refs/heads/master: 52f81dbaf1378faf64c3ecea5129cebf826ef126 diff --git a/trunk/drivers/infiniband/hw/nes/nes.c b/trunk/drivers/infiniband/hw/nes/nes.c index 13de1192927c..2d668c69f6d9 100644 --- a/trunk/drivers/infiniband/hw/nes/nes.c +++ b/trunk/drivers/infiniband/hw/nes/nes.c @@ -1138,7 +1138,9 @@ static ssize_t nes_store_wqm_quanta(struct device_driver *ddp, u32 i = 0; struct nes_device *nesdev; - strict_strtoul(buf, 0, &wqm_quanta_value); + if (kstrtoul(buf, 0, &wqm_quanta_value) < 0) + return -EINVAL; + list_for_each_entry(nesdev, &nes_dev_list, list) { if (i == ee_flsh_adapter) { nesdev->nesadapter->wqm_quanta = wqm_quanta_value;