On 2017/8/31 17:36, Arvind Yadav wrote:
> super_operations are not supposed to change at runtime.
> "struct super_block" working with super_operations provided
> by <linux/fs.h> work with const super_operations. So mark
> the non-const structs as const
> 
> Signed-off-by: Arvind Yadav <[email protected]>

Reviewed-by: Chao Yu <[email protected]>

> ---
>  fs/f2fs/super.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c
> index 32e4c02..2bf0869 100644
> --- a/fs/f2fs/super.c
> +++ b/fs/f2fs/super.c
> @@ -1199,7 +1199,7 @@ static inline void f2fs_quota_off_umount(struct 
> super_block *sb)
>  }
>  #endif
>  
> -static struct super_operations f2fs_sops = {
> +static const struct super_operations f2fs_sops = {
>       .alloc_inode    = f2fs_alloc_inode,
>       .drop_inode     = f2fs_drop_inode,
>       .destroy_inode  = f2fs_destroy_inode,
> 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linux-f2fs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel

Reply via email to