ovl: make symbol 'ovl_aops' static
authorWei Yongjun <weiyongjun1@huawei.com>
Tue, 25 Sep 2018 14:57:42 +0000 (14:57 +0000)
committerMiklos Szeredi <mszeredi@redhat.com>
Tue, 25 Sep 2018 18:41:23 +0000 (20:41 +0200)
Fixes the following sparse warning:

fs/overlayfs/inode.c:507:39: warning:
 symbol 'ovl_aops' was not declared. Should it be static?

Fixes: 5b910bd615ba ("ovl: fix GPF in swapfile_activate of file from overlayfs over xfs")
Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/overlayfs/inode.c

index b6ac545..3b7ed5d 100644 (file)
@@ -504,7 +504,7 @@ static const struct inode_operations ovl_special_inode_operations = {
        .update_time    = ovl_update_time,
 };
 
-const struct address_space_operations ovl_aops = {
+static const struct address_space_operations ovl_aops = {
        /* For O_DIRECT dentry_open() checks f_mapping->a_ops->direct_IO */
        .direct_IO              = noop_direct_IO,
 };