mm: zero-seek shrinkers
[linux-2.6-block.git] / fs / kernfs / mount.c
index ff2716f9322e673d7a3e701c764c0f859ed84051..fdf527b6d79c8b06f9fb29ed6287ecc96d5b0e80 100644 (file)
@@ -236,6 +236,9 @@ static int kernfs_fill_super(struct super_block *sb, unsigned long magic)
                sb->s_export_op = &kernfs_export_ops;
        sb->s_time_gran = 1;
 
+       /* sysfs dentries and inodes don't require IO to create */
+       sb->s_shrink.seeks = 0;
+
        /* get root inode, initialize and unlock it */
        mutex_lock(&kernfs_mutex);
        inode = kernfs_get_inode(sb, info->root->kn);