mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-30 07:37:49 +00:00
fs: remove the unused mempages parameter
Since the mempages parameter is actually not used, they should be removed. Now there is only files_init use the mempages parameter, files_init(mempages); but I don't think the adaptation to mempages in files_init is really useful; and if files_init also changed to the prototype void (*func)(void), the wrapper vfs_caches_init would also not need the mempages parameter. Signed-off-by: Denis Cheng <crquan@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
1d99493b3a
commit
74bf17cffc
@ -2108,7 +2108,7 @@ static void __init dcache_init_early(void)
|
|||||||
INIT_HLIST_HEAD(&dentry_hashtable[loop]);
|
INIT_HLIST_HEAD(&dentry_hashtable[loop]);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void __init dcache_init(unsigned long mempages)
|
static void __init dcache_init(void)
|
||||||
{
|
{
|
||||||
int loop;
|
int loop;
|
||||||
|
|
||||||
@ -2170,10 +2170,10 @@ void __init vfs_caches_init(unsigned long mempages)
|
|||||||
filp_cachep = kmem_cache_create("filp", sizeof(struct file), 0,
|
filp_cachep = kmem_cache_create("filp", sizeof(struct file), 0,
|
||||||
SLAB_HWCACHE_ALIGN|SLAB_PANIC, NULL);
|
SLAB_HWCACHE_ALIGN|SLAB_PANIC, NULL);
|
||||||
|
|
||||||
dcache_init(mempages);
|
dcache_init();
|
||||||
inode_init(mempages);
|
inode_init();
|
||||||
files_init(mempages);
|
files_init(mempages);
|
||||||
mnt_init(mempages);
|
mnt_init();
|
||||||
bdev_cache_init();
|
bdev_cache_init();
|
||||||
chrdev_init();
|
chrdev_init();
|
||||||
}
|
}
|
||||||
|
@ -1396,7 +1396,7 @@ void __init inode_init_early(void)
|
|||||||
INIT_HLIST_HEAD(&inode_hashtable[loop]);
|
INIT_HLIST_HEAD(&inode_hashtable[loop]);
|
||||||
}
|
}
|
||||||
|
|
||||||
void __init inode_init(unsigned long mempages)
|
void __init inode_init(void)
|
||||||
{
|
{
|
||||||
int loop;
|
int loop;
|
||||||
|
|
||||||
|
@ -1791,7 +1791,7 @@ static void __init init_mount_tree(void)
|
|||||||
set_fs_root(current->fs, ns->root, ns->root->mnt_root);
|
set_fs_root(current->fs, ns->root, ns->root->mnt_root);
|
||||||
}
|
}
|
||||||
|
|
||||||
void __init mnt_init(unsigned long mempages)
|
void __init mnt_init(void)
|
||||||
{
|
{
|
||||||
struct list_head *d;
|
struct list_head *d;
|
||||||
unsigned int nr_hash;
|
unsigned int nr_hash;
|
||||||
|
@ -300,9 +300,9 @@ struct kstatfs;
|
|||||||
struct vm_area_struct;
|
struct vm_area_struct;
|
||||||
struct vfsmount;
|
struct vfsmount;
|
||||||
|
|
||||||
extern void __init inode_init(unsigned long);
|
extern void __init inode_init(void);
|
||||||
extern void __init inode_init_early(void);
|
extern void __init inode_init_early(void);
|
||||||
extern void __init mnt_init(unsigned long);
|
extern void __init mnt_init(void);
|
||||||
extern void __init files_init(unsigned long);
|
extern void __init files_init(unsigned long);
|
||||||
|
|
||||||
struct buffer_head;
|
struct buffer_head;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user