diff options
Diffstat (limited to 'ipc')
| -rw-r--r-- | ipc/msg.c | 4 | ||||
| -rw-r--r-- | ipc/sem.c | 4 | ||||
| -rw-r--r-- | ipc/shm.c | 4 | ||||
| -rw-r--r-- | ipc/util.c | 11 | ||||
| -rw-r--r-- | ipc/util.h | 8 | 
5 files changed, 6 insertions, 25 deletions
diff --git a/ipc/msg.c b/ipc/msg.c index a388824740e..cbd27e51994 100644 --- a/ipc/msg.c +++ b/ipc/msg.c @@ -87,7 +87,7 @@ static int newque (struct ipc_namespace *ns, key_t key, int msgflg);  static int sysvipc_msg_proc_show(struct seq_file *s, void *it);  #endif -static void __ipc_init __msg_init_ns(struct ipc_namespace *ns, struct ipc_ids *ids) +static void __msg_init_ns(struct ipc_namespace *ns, struct ipc_ids *ids)  {  	ns->ids[IPC_MSG_IDS] = ids;  	ns->msg_ctlmax = MSGMAX; @@ -96,7 +96,6 @@ static void __ipc_init __msg_init_ns(struct ipc_namespace *ns, struct ipc_ids *i  	ipc_init_ids(ids, ns->msg_ctlmni);  } -#ifdef CONFIG_IPC_NS  int msg_init_ns(struct ipc_namespace *ns)  {  	struct ipc_ids *ids; @@ -128,7 +127,6 @@ void msg_exit_ns(struct ipc_namespace *ns)  	kfree(ns->ids[IPC_MSG_IDS]);  	ns->ids[IPC_MSG_IDS] = NULL;  } -#endif  void __init msg_init(void)  { diff --git a/ipc/sem.c b/ipc/sem.c index 9964b2224c7..89bfdffb38d 100644 --- a/ipc/sem.c +++ b/ipc/sem.c @@ -121,7 +121,7 @@ static int sysvipc_sem_proc_show(struct seq_file *s, void *it);  #define sc_semopm	sem_ctls[2]  #define sc_semmni	sem_ctls[3] -static void __ipc_init __sem_init_ns(struct ipc_namespace *ns, struct ipc_ids *ids) +static void __sem_init_ns(struct ipc_namespace *ns, struct ipc_ids *ids)  {  	ns->ids[IPC_SEM_IDS] = ids;  	ns->sc_semmsl = SEMMSL; @@ -132,7 +132,6 @@ static void __ipc_init __sem_init_ns(struct ipc_namespace *ns, struct ipc_ids *i  	ipc_init_ids(ids, ns->sc_semmni);  } -#ifdef CONFIG_IPC_NS  int sem_init_ns(struct ipc_namespace *ns)  {  	struct ipc_ids *ids; @@ -164,7 +163,6 @@ void sem_exit_ns(struct ipc_namespace *ns)  	kfree(ns->ids[IPC_SEM_IDS]);  	ns->ids[IPC_SEM_IDS] = NULL;  } -#endif  void __init sem_init (void)  { diff --git a/ipc/shm.c b/ipc/shm.c index 0852f206d89..242c3f66493 100644 --- a/ipc/shm.c +++ b/ipc/shm.c @@ -77,7 +77,7 @@ static void shm_destroy (struct ipc_namespace *ns, struct shmid_kernel *shp);  static int sysvipc_shm_proc_show(struct seq_file *s, void *it);  #endif -static void __ipc_init __shm_init_ns(struct ipc_namespace *ns, struct ipc_ids *ids) +static void __shm_init_ns(struct ipc_namespace *ns, struct ipc_ids *ids)  {  	ns->ids[IPC_SHM_IDS] = ids;  	ns->shm_ctlmax = SHMMAX; @@ -98,7 +98,6 @@ static void do_shm_rmid(struct ipc_namespace *ns, struct shmid_kernel *shp)  		shm_destroy(ns, shp);  } -#ifdef CONFIG_IPC_NS  int shm_init_ns(struct ipc_namespace *ns)  {  	struct ipc_ids *ids; @@ -130,7 +129,6 @@ void shm_exit_ns(struct ipc_namespace *ns)  	kfree(ns->ids[IPC_SHM_IDS]);  	ns->ids[IPC_SHM_IDS] = NULL;  } -#endif  void __init shm_init (void)  { diff --git a/ipc/util.c b/ipc/util.c index 7536a7292d4..44e5135aee4 100644 --- a/ipc/util.c +++ b/ipc/util.c @@ -50,7 +50,6 @@ struct ipc_namespace init_ipc_ns = {  	},  }; -#ifdef CONFIG_IPC_NS  static struct ipc_namespace *clone_ipc_ns(struct ipc_namespace *old_ns)  {  	int err; @@ -110,14 +109,6 @@ void free_ipc_ns(struct kref *kref)  	shm_exit_ns(ns);  	kfree(ns);  } -#else -struct ipc_namespace *copy_ipcs(unsigned long flags, struct ipc_namespace *ns) -{ -	if (flags & CLONE_NEWIPC) -		return ERR_PTR(-EINVAL); -	return ns; -} -#endif  /**   *	ipc_init	-	initialise IPC subsystem @@ -145,7 +136,7 @@ __initcall(ipc_init);   *	array itself.    */ -void __ipc_init ipc_init_ids(struct ipc_ids* ids, int size) +void ipc_init_ids(struct ipc_ids* ids, int size)  {  	int i; diff --git a/ipc/util.h b/ipc/util.h index e3aa2c5c97d..333e891bcac 100644 --- a/ipc/util.h +++ b/ipc/util.h @@ -41,12 +41,8 @@ struct ipc_ids {  };  struct seq_file; -#ifdef CONFIG_IPC_NS -#define __ipc_init -#else -#define __ipc_init	__init -#endif -void __ipc_init ipc_init_ids(struct ipc_ids *ids, int size); + +void ipc_init_ids(struct ipc_ids *ids, int size);  #ifdef CONFIG_PROC_FS  void __init ipc_init_proc_interface(const char *path, const char *header,  		int ids, int (*show)(struct seq_file *, void *));  |