X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=mm%2Fshmem.c;h=39b2a0b86fe83854d279397c13c84b32b20fe8f0;hb=e72859b87f57826f41e07a87bbaed65ed1133f85;hp=1c44af71fcf5044be40d2e22b19dd66726e3f8be;hpb=9da060d0ed571bbff434c4a1ef3e48db99a37ee0;p=~andy%2Flinux diff --git a/mm/shmem.c b/mm/shmem.c index 1c44af71fcf..39b2a0b86fe 100644 --- a/mm/shmem.c +++ b/mm/shmem.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include @@ -2830,8 +2831,6 @@ out4: * effectively equivalent, but much lighter weight. */ -#include - static struct file_system_type shmem_fs_type = { .name = "tmpfs", .mount = ramfs_mount, @@ -2931,11 +2930,9 @@ struct file *shmem_file_setup(const char *name, loff_t size, unsigned long flags d_instantiate(path.dentry, inode); inode->i_size = size; clear_nlink(inode); /* It is unlinked */ -#ifndef CONFIG_MMU res = ERR_PTR(ramfs_nommu_expand_for_mapping(inode, size)); if (IS_ERR(res)) goto put_dentry; -#endif res = alloc_file(&path, FMODE_WRITE | FMODE_READ, &shmem_file_operations);