summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorGoldwyn Rodrigues <rgoldwyn@suse.de>2011-07-04 09:26:57 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2011-07-04 15:53:28 -0700
commitb2bc4782191cb574924a1d09f48083ea8b33a93b (patch)
treee91ef7b6fb2869908ce1aa7372747687ad0b5ec3 /include
parentba466c74d99b91b2f390a09ad31bbc6cddd8cf4b (diff)
downloadlinux-b2bc4782191cb574924a1d09f48083ea8b33a93b.tar.bz2
RDMA: Check for NULL mode in .devnode methods
Commits 71c29bd5c235 ("IB/uverbs: Add devnode method to set path/mode") and c3af0980ce01 ("IB: Add devnode methods to cm_class and umad_class") added devnode methods that set the mode. However, these methods don't check for a NULL mode, and so we get a crash when unloading modules because devtmpfs_delete_node() calls device_get_devnode() with mode == NULL. Add the missing checks. Signed-off-by: Goldwyn Rodrigues <rgoldwyn@suse.de> [ Also fix cm.c. - Roland ] Signed-off-by: Roland Dreier <roland@purestorage.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions