| Commit message (Expand) | Author | Age | Files | Lines |
* | kmod: don't run async usermode helper as a child of kworker thread | Oleg Nesterov | 2015-10-23 | 1 | -2/+6 |
* | kmod: handle UMH_WAIT_PROC from system unbound workqueue | Frederic Weisbecker | 2015-09-10 | 1 | -24/+20 |
* | kmod: use system_unbound_wq instead of khelper | Frederic Weisbecker | 2015-09-10 | 1 | -23/+17 |
* | kmod: add up-to-date explanations on the purpose of each asynchronous levels | Frederic Weisbecker | 2015-09-10 | 1 | -8/+24 |
* | kmod: remove unecessary explicit wide CPU affinity setting | Frederic Weisbecker | 2015-09-10 | 1 | -3/+0 |
* | kmod: bunch of internal functions renames | Frederic Weisbecker | 2015-09-10 | 1 | -13/+17 |
* | kmod: correct documentation of return status of request_module | NeilBrown | 2015-09-10 | 1 | -4/+5 |
* | usermodehelper: kill the kmod_thread_locker logic | Oleg Nesterov | 2014-12-11 | 1 | -30/+3 |
* | usermodehelper: don't use CLONE_VFORK for ____call_usermodehelper() | Oleg Nesterov | 2014-12-11 | 1 | -9/+3 |
* | kernel/kmod: fix use-after-free of the sub_info structure | Martin Schwidefsky | 2014-10-30 | 1 | -39/+37 |
* | signals: change wait_for_helper() to use kernel_sigaction() | Oleg Nesterov | 2014-06-07 | 1 | -4/+1 |
* | arch: Mass conversion of smp_mb__*() | Peter Zijlstra | 2014-04-18 | 1 | -1/+1 |
* | execve: use 'struct filename *' for executable name passing | Linus Torvalds | 2014-02-05 | 1 | -1/+1 |
* | kernel/kmod.c: check for NULL in call_usermodehelper_exec() | Tetsuo Handa | 2013-09-30 | 1 | -0/+4 |
* | usermodehelper: kill the sub_info->path[0] check | Oleg Nesterov | 2013-07-04 | 1 | -8/+3 |
* | usermodehelper: check subprocess_info->path != NULL | Oleg Nesterov | 2013-05-16 | 1 | -0/+5 |
* | kmod: remove call_usermodehelper_fns() | Lucas De Marchi | 2013-05-01 | 1 | -14/+17 |
* | kmod: split call to call_usermodehelper_fns() | Lucas De Marchi | 2013-05-01 | 1 | -2/+10 |
* | usermodehelper: export call_usermodehelper_exec() and call_usermodehelper_set... | Lucas De Marchi | 2013-05-01 | 1 | -33/+24 |
* | Merge branch 'master' into for-3.9-async | Tejun Heo | 2013-01-23 | 1 | -3/+3 |
|\ |
|
| * | Bury the conditionals from kernel_thread/kernel_execve series | Al Viro | 2012-12-20 | 1 | -3/+3 |
* | | async, kmod: warn on synchronous request_module() from async workers | Tejun Heo | 2013-01-23 | 1 | -0/+9 |
|/ |
|
* | infrastructure for saner ret_from_kernel_thread semantics | Al Viro | 2012-10-12 | 1 | -0/+3 |
* | make sure that kernel_thread() callbacks call do_exit() themselves | Al Viro | 2012-10-12 | 1 | -2/+2 |
* | kmod: avoid deadlock from recursive kmod call | Tetsuo Handa | 2012-07-31 | 1 | -2/+29 |
* | kernel/kmod.c: document call_usermodehelper_fns() a bit | Andrew Morton | 2012-07-31 | 1 | -0/+6 |
* | kmod.c: fix kernel-doc warning | Randy Dunlap | 2012-06-01 | 1 | -1/+1 |
* | kmod: move call_usermodehelper_fns() to .c file and unexport all it's helpers | Boaz Harrosh | 2012-06-01 | 1 | -3/+22 |
* | kmod: unexport call_usermodehelper_freeinfo() | Boaz Harrosh | 2012-06-01 | 1 | -2/+1 |
* | PM / Sleep: Mitigate race between the freezer and request_firmware() | Rafael J. Wysocki | 2012-03-28 | 1 | -10/+37 |
* | firmware_class: Do not warn that system is not ready from async loads | Rafael J. Wysocki | 2012-03-28 | 1 | -13/+45 |
* | firmware_class: Rework usermodehelper check | Rafael J. Wysocki | 2012-03-28 | 1 | -13/+11 |
* | kmod: make __request_module() killable | Oleg Nesterov | 2012-03-24 | 1 | -2/+24 |
* | kmod: introduce call_modprobe() helper | Oleg Nesterov | 2012-03-24 | 1 | -8/+16 |
* | usermodehelper: ____call_usermodehelper() doesn't need do_exit() | Oleg Nesterov | 2012-03-24 | 1 | -1/+1 |
* | usermodehelper: kill umh_wait, renumber UMH_* constants | Oleg Nesterov | 2012-03-24 | 1 | -6/+2 |
* | usermodehelper: implement UMH_KILLABLE | Oleg Nesterov | 2012-03-24 | 1 | -2/+25 |
* | usermodehelper: introduce umh_complete(sub_info) | Oleg Nesterov | 2012-03-24 | 1 | -2/+7 |
* | Merge branch 'pm-sleep' into pm-for-linus | Rafael J. Wysocki | 2011-12-25 | 1 | -1/+24 |
|\ |
|
| * | PM / Sleep: Fix freezer failures due to racy usermodehelper_is_disabled() | Srivatsa S. Bhat | 2011-12-09 | 1 | -1/+22 |
* | | PM / Usermodehelper: Cleanup remnants of usermodehelper_pm_callback() | Srivatsa S. Bhat | 2011-11-23 | 1 | -4/+2 |
|/ |
|
* | kmod: prevent kmod_loop_msg overflow in __request_module() | Jiri Kosina | 2011-10-26 | 1 | -1/+3 |
* | Boot up with usermodehelper disabled | Linus Torvalds | 2011-08-04 | 1 | -1/+1 |
* | KEYS/DNS: Fix ____call_usermodehelper() to not lose the session keyring | David Howells | 2011-06-17 | 1 | -7/+9 |
* | Merge branch 'next' into for-linus | James Morris | 2011-05-24 | 1 | -0/+100 |
|\ |
|
| * | capabilites: allow the application of capability limits to usermode helpers | Eric Paris | 2011-04-04 | 1 | -0/+100 |
* | | kmod: always provide usermodehelper_disable() | Kay Sievers | 2011-05-17 | 1 | -7/+0 |
* | | PM: Print a warning if firmware is requested when tasks are frozen | Rafael J. Wysocki | 2011-05-17 | 1 | -0/+9 |
|/ |
|
* | Make do_execve() take a const filename pointer | David Howells | 2010-08-18 | 1 | -1/+3 |
* | call_usermodehelper: UMH_WAIT_EXEC ignores kernel_thread() failure | Oleg Nesterov | 2010-05-27 | 1 | -2/+2 |