summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2000-07-28 23:18:56 +0000
committerRalf Baechle <ralf@linux-mips.org>2000-07-28 23:18:56 +0000
commit4d657aa39d5bcae60c2c11bf8fb66692ddd1c9e7 (patch)
tree30f3b08741a4d4b98b16bd99ea2757ff715d1c11 /kernel
parenteed6b7c84cc33f229f6fecd884d9a22af5bec514 (diff)
Merge with 2.4.0-test5 final.
Diffstat (limited to 'kernel')
-rw-r--r--kernel/exit.c2
-rw-r--r--kernel/fork.c14
2 files changed, 0 insertions, 16 deletions
diff --git a/kernel/exit.c b/kernel/exit.c
index 5675c7f53..89dcd1a3b 100644
--- a/kernel/exit.c
+++ b/kernel/exit.c
@@ -180,8 +180,6 @@ static inline void close_files(struct files_struct * files)
}
}
-extern kmem_cache_t *files_cachep;
-
void put_files_struct(struct files_struct *files)
{
if (atomic_dec_and_test(&files->count)) {
diff --git a/kernel/fork.c b/kernel/fork.c
index b27087d7e..683f047ad 100644
--- a/kernel/fork.c
+++ b/kernel/fork.c
@@ -35,9 +35,6 @@ int last_pid;
/* SLAB cache for mm_struct's. */
kmem_cache_t *mm_cachep;
-/* SLAB cache for files structs */
-kmem_cache_t *files_cachep;
-
struct task_struct *pidhash[PIDHASH_SZ];
/* UID task count cache, to prevent walking entire process list every
@@ -810,14 +807,3 @@ bad_fork_free:
free_task_struct(p);
goto bad_fork;
}
-
-void __init filescache_init(void)
-{
- files_cachep = kmem_cache_create("files_cache",
- sizeof(struct files_struct),
- 0,
- SLAB_HWCACHE_ALIGN,
- NULL, NULL);
- if (!files_cachep)
- panic("Cannot create files cache");
-}