diff options
Diffstat (limited to 'kernel/exec_domain.c')
| -rw-r--r-- | kernel/exec_domain.c | 14 | 
1 files changed, 6 insertions, 8 deletions
| diff --git a/kernel/exec_domain.c b/kernel/exec_domain.c index 0dbeae374225..83d4382f5699 100644 --- a/kernel/exec_domain.c +++ b/kernel/exec_domain.c @@ -37,7 +37,7 @@ static unsigned long ident_map[32] = {  struct exec_domain default_exec_domain = {  	.name		= "Linux",		/* name */  	.handler	= default_handler,	/* lcall7 causes a seg fault. */ -	.pers_low	= 0, 			/* PER_LINUX personality. */ +	.pers_low	= 0,			/* PER_LINUX personality. */  	.pers_high	= 0,			/* PER_LINUX personality. */  	.signal_map	= ident_map,		/* Identity map signals. */  	.signal_invmap	= ident_map,		/*  - both ways. */ @@ -83,7 +83,7 @@ lookup_exec_domain(unsigned int personality)  	ep = &default_exec_domain;  out:  	read_unlock(&exec_domains_lock); -	return (ep); +	return ep;  }  int @@ -110,8 +110,9 @@ register_exec_domain(struct exec_domain *ep)  out:  	write_unlock(&exec_domains_lock); -	return (err); +	return err;  } +EXPORT_SYMBOL(register_exec_domain);  int  unregister_exec_domain(struct exec_domain *ep) @@ -133,6 +134,7 @@ unregister:  	write_unlock(&exec_domains_lock);  	return 0;  } +EXPORT_SYMBOL(unregister_exec_domain);  int __set_personality(unsigned int personality)  { @@ -144,6 +146,7 @@ int __set_personality(unsigned int personality)  	return 0;  } +EXPORT_SYMBOL(__set_personality);  #ifdef CONFIG_PROC_FS  static int execdomains_proc_show(struct seq_file *m, void *v) @@ -188,8 +191,3 @@ SYSCALL_DEFINE1(personality, unsigned int, personality)  	return old;  } - - -EXPORT_SYMBOL(register_exec_domain); -EXPORT_SYMBOL(unregister_exec_domain); -EXPORT_SYMBOL(__set_personality); | 
