|
@@ -31,11 +31,14 @@ static struct vfsmount *shm_mnt;
|
|
|
|
|
|
static int __init init_tmpfs(void)
|
|
static int __init init_tmpfs(void)
|
|
{
|
|
{
|
|
- register_filesystem(&tmpfs_fs_type);
|
|
|
|
|
|
+ BUG_ON(register_filesystem(&tmpfs_fs_type) != 0);
|
|
|
|
+
|
|
#ifdef CONFIG_TMPFS
|
|
#ifdef CONFIG_TMPFS
|
|
devfs_mk_dir("shm");
|
|
devfs_mk_dir("shm");
|
|
#endif
|
|
#endif
|
|
shm_mnt = kern_mount(&tmpfs_fs_type);
|
|
shm_mnt = kern_mount(&tmpfs_fs_type);
|
|
|
|
+ BUG_ON(IS_ERR(shm_mnt));
|
|
|
|
+
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
module_init(init_tmpfs)
|
|
module_init(init_tmpfs)
|