As reported by the kbuild test robot, the 'usp' pointer needs to be
allocated before being used.
Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Reported-by: kbuild test robot <fengguang.wu@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
int i, to, ndef_flag = 0;
int ret;
+ usp = kzalloc(sizeof(*usp), GFP_KERNEL);
+ if (usp == NULL)
+ return -ENOMEM;
+
ret = __comedi_request_region(dev, iobase, UNIOXX5_SIZE);
if (ret)
return ret;
usp->usp_iobase = iobase;
- usp = kzalloc(sizeof(*usp), GFP_KERNEL);
- if (usp == NULL)
- return -ENOMEM;
-
/* defining modules types */
for (i = 0; i < 12; i++) {
to = 10000;