mfd: ab8500-debugfs: Apply a check for -ENOMEM after allocating memory for event...
authorLee Jones <lee.jones@linaro.org>
Fri, 19 Jul 2013 07:53:24 +0000 (08:53 +0100)
committerLee Jones <lee.jones@linaro.org>
Mon, 2 Sep 2013 09:22:44 +0000 (10:22 +0100)
commitd551c4c43ccac3ef272e10ac23a64eaac16c23fd
tree672cee75a978ac9ead4860b278d8d0cb2ccaae76
parentf840e23bcf16068eeffe8991ac38b58b82160e43
mfd: ab8500-debugfs: Apply a check for -ENOMEM after allocating memory for event name

The AB8500 debugfs driver allocates memory to contain the name of a new sysfs
entry, but fails to apply the proper post-allocation checks. If the device
were to run out of memory, the allocation would return NULL. Without the
correct checks the driver will continue to populate address NULL with the
specified device name which would obviously cause a pointer dereference Oops.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/ab8500-debugfs.c
This page took 0.025408 seconds and 5 git commands to generate.