From: Oleg Nesterov Date: Wed, 10 Dec 2014 23:54:42 +0000 (-0800) Subject: usermodehelper: kill the kmod_thread_locker logic X-Git-Tag: omap-for-v3.19/fixes-rc1~142^2~16 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f6def9f9b6ebba42fcdc12cfb3092f2cf44b3fe;p=pandora-kernel.git usermodehelper: kill the kmod_thread_locker logic Now that we do not call kernel_thread(CLONE_VFORK) from the worker thread we can not deadlock if do_execve() in turn triggers another call_usermodehelper(), we can remove the kmod_thread_locker code. Note: we should probably kill khelper_wq and simply use one of the global workqueues, say, system_unbound_wq, this special wq for umh buys nothing nowadays. Signed-off-by: Oleg Nesterov Cc: Martin Schwidefsky Cc: Oleg Nesterov Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed