summaryrefslogtreecommitdiff
path: root/kernel/kmod.c
Commit message (Expand)AuthorAgeFilesLines
* kmod: make request_module() return an error when autoloading is disabledEric Biggers2020-04-101-2/+2
* kernel/kmod.c: fix a typo "assuems" -> "assumes"Qiujun Huang2020-04-071-1/+1
* kmod: move #ifdef CONFIG_MODULES wrapper to MakefileLuis R. Rodriguez2017-09-081-3/+0
* kmod: split out umh code into its own fileLuis R. Rodriguez2017-09-081-558/+2
* kmod: fix wait on recursive loopLuis R. Rodriguez2017-08-181-2/+23
* kmod: throttle kmod thread limitLuis R. Rodriguez2017-07-141-9/+7
* kmod: reduce atomic operations on kmod_concurrent and simplifyLuis R. Rodriguez2017-06-271-22/+18
* sched/headers, vfs/execve: Prepare to move the do_execve*() prototypes from <...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* Introduce STATIC_USERMODEHELPER to mediate call_usermodehelper()Greg Kroah-Hartman2017-01-191-0/+14
* kmod: make usermodehelper path a const stringGreg Kroah-Hartman2017-01-191-2/+2
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* kmod: don't run async usermode helper as a child of kworker threadOleg Nesterov2015-10-231-2/+6
* kmod: handle UMH_WAIT_PROC from system unbound workqueueFrederic Weisbecker2015-09-101-24/+20
* kmod: use system_unbound_wq instead of khelperFrederic Weisbecker2015-09-101-23/+17
* kmod: add up-to-date explanations on the purpose of each asynchronous levelsFrederic Weisbecker2015-09-101-8/+24
* kmod: remove unecessary explicit wide CPU affinity settingFrederic Weisbecker2015-09-101-3/+0
* kmod: bunch of internal functions renamesFrederic Weisbecker2015-09-101-13/+17
* kmod: correct documentation of return status of request_moduleNeilBrown2015-09-101-4/+5
* usermodehelper: kill the kmod_thread_locker logicOleg Nesterov2014-12-101-30/+3
* usermodehelper: don't use CLONE_VFORK for ____call_usermodehelper()Oleg Nesterov2014-12-101-9/+3
* kernel/kmod: fix use-after-free of the sub_info structureMartin Schwidefsky2014-10-291-39/+37
* signals: change wait_for_helper() to use kernel_sigaction()Oleg Nesterov2014-06-061-4/+1
* arch: Mass conversion of smp_mb__*()Peter Zijlstra2014-04-181-1/+1
* execve: use 'struct filename *' for executable name passingLinus Torvalds2014-02-051-1/+1
* kernel/kmod.c: check for NULL in call_usermodehelper_exec()Tetsuo Handa2013-09-301-0/+4
* usermodehelper: kill the sub_info->path[0] checkOleg Nesterov2013-07-031-8/+3
* usermodehelper: check subprocess_info->path != NULLOleg Nesterov2013-05-161-0/+5
* kmod: remove call_usermodehelper_fns()Lucas De Marchi2013-04-301-14/+17
* kmod: split call to call_usermodehelper_fns()Lucas De Marchi2013-04-301-2/+10
* usermodehelper: export call_usermodehelper_exec() and call_usermodehelper_set...Lucas De Marchi2013-04-301-33/+24
* Merge branch 'master' into for-3.9-asyncTejun Heo2013-01-231-3/+3
|\
| * Bury the conditionals from kernel_thread/kernel_execve seriesAl Viro2012-12-191-3/+3
* | async, kmod: warn on synchronous request_module() from async workersTejun Heo2013-01-221-0/+9
|/
* infrastructure for saner ret_from_kernel_thread semanticsAl Viro2012-10-121-0/+3
* make sure that kernel_thread() callbacks call do_exit() themselvesAl Viro2012-10-111-2/+2
* kmod: avoid deadlock from recursive kmod callTetsuo Handa2012-07-301-2/+29
* kernel/kmod.c: document call_usermodehelper_fns() a bitAndrew Morton2012-07-301-0/+6
* kmod.c: fix kernel-doc warningRandy Dunlap2012-05-311-1/+1
* kmod: move call_usermodehelper_fns() to .c file and unexport all it's helpersBoaz Harrosh2012-05-311-3/+22
* kmod: unexport call_usermodehelper_freeinfo()Boaz Harrosh2012-05-311-2/+1
* PM / Sleep: Mitigate race between the freezer and request_firmware()Rafael J. Wysocki2012-03-281-10/+37
* firmware_class: Do not warn that system is not ready from async loadsRafael J. Wysocki2012-03-281-13/+45
* firmware_class: Rework usermodehelper checkRafael J. Wysocki2012-03-281-13/+11
* kmod: make __request_module() killableOleg Nesterov2012-03-231-2/+24
* kmod: introduce call_modprobe() helperOleg Nesterov2012-03-231-8/+16
* usermodehelper: ____call_usermodehelper() doesn't need do_exit()Oleg Nesterov2012-03-231-1/+1
* usermodehelper: kill umh_wait, renumber UMH_* constantsOleg Nesterov2012-03-231-6/+2
* usermodehelper: implement UMH_KILLABLEOleg Nesterov2012-03-231-2/+25
* usermodehelper: introduce umh_complete(sub_info)Oleg Nesterov2012-03-231-2/+7