X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Fuml%2Fpatches-5.4%2F101-mconsole-exec.patch;h=ca4f27b53fab4c37b34b73fec1d95c756db878ff;hb=0efec6a00879421b9516c9d32729dc232d8c5510;hp=827e85606bb207e7041938174b871a63b4a12838;hpb=479d1154c4eb859e4412c41f221db0df071a09d0;p=openwrt%2Fopenwrt.git diff --git a/target/linux/uml/patches-5.4/101-mconsole-exec.patch b/target/linux/uml/patches-5.4/101-mconsole-exec.patch index 827e85606b..ca4f27b53f 100644 --- a/target/linux/uml/patches-5.4/101-mconsole-exec.patch +++ b/target/linux/uml/patches-5.4/101-mconsole-exec.patch @@ -153,7 +153,7 @@ pid_t pid; --- a/kernel/umh.c +++ b/kernel/umh.c -@@ -75,6 +75,28 @@ static int call_usermodehelper_exec_asyn +@@ -76,6 +76,28 @@ static int call_usermodehelper_exec_asyn flush_signal_handlers(current, 1); spin_unlock_irq(¤t->sighand->siglock); @@ -180,9 +180,9 @@ + } + /* - * Our parent (unbound workqueue) runs with elevated scheduling - * priority. Avoid propagating that into the userspace child. -@@ -353,6 +375,20 @@ static void helper_unlock(void) + * Initial kernel threads share ther FS with init, in order to + * get the init root directory. But we've now created a new +@@ -362,6 +384,20 @@ static void helper_unlock(void) wake_up(&running_helpers_waitq); }