From: Lucas De Marchi Date: Tue, 30 Apr 2013 22:28:02 +0000 (-0700) Subject: usermodehelper: export call_usermodehelper_exec() and call_usermodehelper_setup() X-Git-Tag: omap-for-v3.10/dt-fixes-for-merge-window~88^2~49 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=938e4b22e2a7d0f6f3962e601339347b2d8e09f5;p=pandora-kernel.git usermodehelper: export call_usermodehelper_exec() and call_usermodehelper_setup() call_usermodehelper_setup() + call_usermodehelper_exec() need to be called instead of call_usermodehelper_fns() when the cleanup function needs to be called even when an ENOMEM error occurs. In this case using call_usermodehelper_fns() the user can't distinguish if the cleanup function was called or not. [akpm@linux-foundation.org: export call_usermodehelper_setup() to modules] Signed-off-by: Lucas De Marchi Reviewed-by: Oleg Nesterov Cc: David Howells Cc: James Morris Cc: Al Viro Cc: Tejun Heo Cc: "Rafael J. Wysocki" Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed