diff options
Diffstat (limited to 'fs/jffs/inode-v23.c')
-rw-r--r-- | fs/jffs/inode-v23.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/fs/jffs/inode-v23.c b/fs/jffs/inode-v23.c index 43baa1afa021..9602b925da08 100644 --- a/fs/jffs/inode-v23.c +++ b/fs/jffs/inode-v23.c | |||
@@ -54,11 +54,11 @@ | |||
54 | 54 | ||
55 | static int jffs_remove(struct inode *dir, struct dentry *dentry, int type); | 55 | static int jffs_remove(struct inode *dir, struct dentry *dentry, int type); |
56 | 56 | ||
57 | static struct super_operations jffs_ops; | 57 | static const struct super_operations jffs_ops; |
58 | static const struct file_operations jffs_file_operations; | 58 | static const struct file_operations jffs_file_operations; |
59 | static struct inode_operations jffs_file_inode_operations; | 59 | static const struct inode_operations jffs_file_inode_operations; |
60 | static const struct file_operations jffs_dir_operations; | 60 | static const struct file_operations jffs_dir_operations; |
61 | static struct inode_operations jffs_dir_inode_operations; | 61 | static const struct inode_operations jffs_dir_inode_operations; |
62 | static const struct address_space_operations jffs_address_operations; | 62 | static const struct address_space_operations jffs_address_operations; |
63 | 63 | ||
64 | struct kmem_cache *node_cache = NULL; | 64 | struct kmem_cache *node_cache = NULL; |
@@ -296,7 +296,7 @@ jffs_setattr(struct dentry *dentry, struct iattr *iattr) | |||
296 | inode->i_blocks = (inode->i_size + 511) >> 9; | 296 | inode->i_blocks = (inode->i_size + 511) >> 9; |
297 | 297 | ||
298 | if (len) { | 298 | if (len) { |
299 | invalidate_inode_pages(inode->i_mapping); | 299 | invalidate_mapping_pages(inode->i_mapping, 0, -1); |
300 | } | 300 | } |
301 | inode->i_ctime = CURRENT_TIME_SEC; | 301 | inode->i_ctime = CURRENT_TIME_SEC; |
302 | inode->i_mtime = inode->i_ctime; | 302 | inode->i_mtime = inode->i_ctime; |
@@ -1518,7 +1518,7 @@ jffs_file_write(struct file *filp, const char *buf, size_t count, | |||
1518 | } | 1518 | } |
1519 | inode->i_ctime = inode->i_mtime = CURRENT_TIME_SEC; | 1519 | inode->i_ctime = inode->i_mtime = CURRENT_TIME_SEC; |
1520 | mark_inode_dirty(inode); | 1520 | mark_inode_dirty(inode); |
1521 | invalidate_inode_pages(inode->i_mapping); | 1521 | invalidate_mapping_pages(inode->i_mapping, 0, -1); |
1522 | 1522 | ||
1523 | out_isem: | 1523 | out_isem: |
1524 | return err; | 1524 | return err; |
@@ -1642,7 +1642,7 @@ static const struct file_operations jffs_file_operations = | |||
1642 | }; | 1642 | }; |
1643 | 1643 | ||
1644 | 1644 | ||
1645 | static struct inode_operations jffs_file_inode_operations = | 1645 | static const struct inode_operations jffs_file_inode_operations = |
1646 | { | 1646 | { |
1647 | .lookup = jffs_lookup, /* lookup */ | 1647 | .lookup = jffs_lookup, /* lookup */ |
1648 | .setattr = jffs_setattr, | 1648 | .setattr = jffs_setattr, |
@@ -1655,7 +1655,7 @@ static const struct file_operations jffs_dir_operations = | |||
1655 | }; | 1655 | }; |
1656 | 1656 | ||
1657 | 1657 | ||
1658 | static struct inode_operations jffs_dir_inode_operations = | 1658 | static const struct inode_operations jffs_dir_inode_operations = |
1659 | { | 1659 | { |
1660 | .create = jffs_create, | 1660 | .create = jffs_create, |
1661 | .lookup = jffs_lookup, | 1661 | .lookup = jffs_lookup, |
@@ -1774,7 +1774,7 @@ static int jffs_remount(struct super_block *sb, int *flags, char *data) | |||
1774 | return 0; | 1774 | return 0; |
1775 | } | 1775 | } |
1776 | 1776 | ||
1777 | static struct super_operations jffs_ops = | 1777 | static const struct super_operations jffs_ops = |
1778 | { | 1778 | { |
1779 | .read_inode = jffs_read_inode, | 1779 | .read_inode = jffs_read_inode, |
1780 | .delete_inode = jffs_delete_inode, | 1780 | .delete_inode = jffs_delete_inode, |