diff options
Diffstat (limited to 'kernel/exec_domain.c')
| -rw-r--r-- | kernel/exec_domain.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/kernel/exec_domain.c b/kernel/exec_domain.c index cb474cee9941..fc2c88549dd8 100644 --- a/kernel/exec_domain.c +++ b/kernel/exec_domain.c @@ -102,7 +102,7 @@ lookup_exec_domain(u_long personality) } #endif - ep = NULL; + ep = &default_exec_domain; out: read_unlock(&exec_domains_lock); return (ep); @@ -162,8 +162,6 @@ __set_personality(u_long personality) struct exec_domain *ep, *oep; ep = lookup_exec_domain(personality); - if (ep == NULL) - return -EINVAL; if (ep == current->exec_domain) { current->personality = personality; return 0; |
