linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / mm / tiny-shmem.c
index 5f2cbf0..f9d6a9c 100644 (file)
@@ -12,6 +12,7 @@
 
 #include <linux/fs.h>
 #include <linux/init.h>
+#include <linux/devfs_fs_kernel.h>
 #include <linux/vfs.h>
 #include <linux/mount.h>
 #include <linux/file.h>
@@ -32,6 +33,9 @@ static int __init init_tmpfs(void)
 {
        BUG_ON(register_filesystem(&tmpfs_fs_type) != 0);
 
+#ifdef CONFIG_TMPFS
+       devfs_mk_dir("shm");
+#endif
        shm_mnt = kern_mount(&tmpfs_fs_type);
        BUG_ON(IS_ERR(shm_mnt));