Messages in this thread |  | | Date | Mon, 29 Oct 2012 20:30:31 +0300 | | From | Sergey Senozhatsky <> | | Subject | Re: [PATCH 2/2] zram: handle mem suffixes in disk size zram_sysfs parameter |
| |
On (10/29/12 10:21), Nitin Gupta wrote: > >+#include <linux/kernel.h> > > > > #include "zram_drv.h" > > > >@@ -54,13 +55,12 @@ static ssize_t disksize_show(struct device *dev, > > static ssize_t disksize_store(struct device *dev, > > struct device_attribute *attr, const char *buf, size_t len) > > { > >- int ret; > > u64 disksize; > > struct zram *zram = dev_to_zram(dev); > > > >- ret = kstrtoull(buf, 10, &disksize); > >- if (ret) > >- return ret; > >+ disksize = memparse(buf, NULL); > >+ if (disksize < 1) > >+ return -EINVAL; > > > > or, just: if (!disksize) ... >
will resend shortly.
-ss
|  |