> + > +const struct super_operations logfs_super_operations = { > + .alloc_inode = logfs_alloc_inode, > + .delete_inode = logfs_delete_inode, > + .destroy_inode = logfs_destroy_inode, > + .drop_inode = logfs_drop_inode, > + .read_inode = logfs_read_inode, > + .write_inode = logfs_write_inode, > + .statfs = logfs_statfs, > + .sync_fs = logfs_sync_fs, > +}; Same reason, 'read_inode' is removed. After some works, it can compile but there's undefined symbols. WARNING: "swapper_space" [fs/logfs/logfs.ko] undefined! WARNING: "add_to_page_cache_lru" [fs/logfs/logfs.ko] undefined! WARNING: "inode_lock" [fs/logfs/logfs.ko] undefined! Which kernel version do you use? Thank you, Kyungmin Park -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html