]> git.baikalelectronics.ru Git - kernel.git/commit
usermodehelper: split remaining calls to call_usermodehelper_fns()
authorLucas De Marchi <lucas.demarchi@profusion.mobi>
Tue, 30 Apr 2013 22:28:07 +0000 (15:28 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 1 May 2013 00:04:06 +0000 (17:04 -0700)
commitcff33de2c0baa8e04ec6f627bc5c552b7f6351f9
treee91582c2932917736319430f501ee5a9b9f4a0a7
parent2c6c45de7c9aa748bcc16c95e8499822859e9d0f
usermodehelper: split remaining calls to call_usermodehelper_fns()

These are the only users of call_usermodehelper_fns().  This function
suffers from not being able to determine if the cleanup is called.  Even
if in this places the cleanup pointer is NULL, convert them to use the
separate call_usermodehelper_setup() + call_usermodehelper_exec()
functions so we can remove the _fns variant.

Signed-off-by: Lucas De Marchi <lucas.demarchi@profusion.mobi>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: David Howells <dhowells@redhat.com>
Cc: James Morris <james.l.morris@oracle.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Tejun Heo <tj@kernel.org>
Cc: "Rafael J. Wysocki" <rjw@sisk.pl>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/coredump.c
init/do_mounts_initrd.c