diff --git a/[refs] b/[refs] index 9f997702f545..5466624223bf 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b5a7c4f5835ae2805d00ca39709002cb03364143 +refs/heads/master: 6a4d11c2abc57ed7ca42041e5f68ae4f7f640a81 diff --git a/trunk/kernel/exec_domain.c b/trunk/kernel/exec_domain.c index 867d6dbeb574..c01cead2cfd6 100644 --- a/trunk/kernel/exec_domain.c +++ b/trunk/kernel/exec_domain.c @@ -140,6 +140,7 @@ __set_personality(u_long personality) ep = lookup_exec_domain(personality); if (ep == current_thread_info()->exec_domain) { current->personality = personality; + module_put(ep->module); return 0; }