From: Lee Jones Date: Fri, 19 Jul 2013 07:44:50 +0000 (+0100) Subject: mfd: ab8500-debugfs: Apply a check for -ENOMEM after allocating memory for sysfs X-Git-Tag: v3.12-rc1~100^2^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f840e23bcf16068eeffe8991ac38b58b82160e43;p=pandora-kernel.git mfd: ab8500-debugfs: Apply a check for -ENOMEM after allocating memory for sysfs The AB8500 debugfs driver allocates memory for 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 NULL->[show|store|...], which would obviously cause a pointer dereference Oops. Signed-off-by: Lee Jones --- Reading git-diff-tree failed