* [linux-next:master 1126/4552] fs/bcachefs/fs-ioctl.h:25:23: warning: 'bch_flags_to_xflags' defined but not used
@ 2023-09-12 23:46 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2023-09-12 23:46 UTC (permalink / raw)
To: Kent Overstreet; +Cc: oe-kbuild-all, Linux Memory Management List
tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: 3c13c772fc233a10342c8e1605ff0855dfdf0c89
commit: 23d1f63070de873a0ce58086338fadeea6f63705 [1126/4552] bcachefs: Fix mtime/ctime updates
config: alpha-allyesconfig (https://download.01.org/0day-ci/archive/20230913/202309130759.QTaYO6Tf-lkp@intel.com/config)
compiler: alpha-linux-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20230913/202309130759.QTaYO6Tf-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202309130759.QTaYO6Tf-lkp@intel.com/
All warnings (new ones prefixed by >>):
In file included from fs/bcachefs/super.h:5,
from fs/bcachefs/buckets.h:12,
from fs/bcachefs/fs.c:7:
fs/bcachefs/extents.h: In function 'bch2_extent_devs':
fs/bcachefs/extents.h:403:40: warning: variable '_crc' set but not used [-Wunused-but-set-variable]
403 | struct bch_extent_crc_unpacked _crc; \
| ^~~~
fs/bcachefs/extents.h:410:24: note: in expansion of macro 'extent_ptr_next'
410 | ((_ptr) = extent_ptr_next(_e, _ptr)); \
| ^~~~~~~~~~~~~~~
fs/bcachefs/extents.h:462:9: note: in expansion of macro 'extent_for_each_ptr'
462 | extent_for_each_ptr(e, ptr)
| ^~~~~~~~~~~~~~~~~~~
fs/bcachefs/extents.h: In function 'bch2_extent_dirty_devs':
fs/bcachefs/extents.h:403:40: warning: variable '_crc' set but not used [-Wunused-but-set-variable]
403 | struct bch_extent_crc_unpacked _crc; \
| ^~~~
fs/bcachefs/extents.h:410:24: note: in expansion of macro 'extent_ptr_next'
410 | ((_ptr) = extent_ptr_next(_e, _ptr)); \
| ^~~~~~~~~~~~~~~
fs/bcachefs/extents.h:473:9: note: in expansion of macro 'extent_for_each_ptr'
473 | extent_for_each_ptr(e, ptr)
| ^~~~~~~~~~~~~~~~~~~
fs/bcachefs/extents.h: In function 'bch2_extent_cached_devs':
fs/bcachefs/extents.h:403:40: warning: variable '_crc' set but not used [-Wunused-but-set-variable]
403 | struct bch_extent_crc_unpacked _crc; \
| ^~~~
fs/bcachefs/extents.h:410:24: note: in expansion of macro 'extent_ptr_next'
410 | ((_ptr) = extent_ptr_next(_e, _ptr)); \
| ^~~~~~~~~~~~~~~
fs/bcachefs/extents.h:485:9: note: in expansion of macro 'extent_for_each_ptr'
485 | extent_for_each_ptr(e, ptr)
| ^~~~~~~~~~~~~~~~~~~
In file included from fs/bcachefs/fs.c:13:
fs/bcachefs/fs-ioctl.h: At top level:
>> fs/bcachefs/fs-ioctl.h:25:23: warning: 'bch_flags_to_xflags' defined but not used [-Wunused-const-variable=]
25 | static const unsigned bch_flags_to_xflags[] = {
| ^~~~~~~~~~~~~~~~~~~
>> fs/bcachefs/fs-ioctl.h:16:23: warning: 'bch_flags_to_uflags' defined but not used [-Wunused-const-variable=]
16 | static const unsigned bch_flags_to_uflags[] = {
| ^~~~~~~~~~~~~~~~~~~
In file included from fs/bcachefs/bcachefs.h:199,
from fs/bcachefs/fs.c:4:
fs/bcachefs/opts.h:33:14: warning: 'NO_SB_OPT_MAX' defined but not used [-Wunused-const-variable=]
33 | LE64_BITMASK(NO_SB_OPT, struct bch_sb, flags[0], 0, 0);
| ^~~~~~~~~
fs/bcachefs/bcachefs_format.h:86:25: note: in definition of macro 'LE_BITMASK'
86 | static const __u##_bits name##_MAX = (1ULL << (end - offset)) - 1; \
| ^~~~
fs/bcachefs/opts.h:33:1: note: in expansion of macro 'LE64_BITMASK'
33 | LE64_BITMASK(NO_SB_OPT, struct bch_sb, flags[0], 0, 0);
| ^~~~~~~~~~~~
fs/bcachefs/opts.h:33:14: warning: 'NO_SB_OPT_BITS' defined but not used [-Wunused-const-variable=]
33 | LE64_BITMASK(NO_SB_OPT, struct bch_sb, flags[0], 0, 0);
| ^~~~~~~~~
fs/bcachefs/bcachefs_format.h:85:25: note: in definition of macro 'LE_BITMASK'
85 | static const unsigned name##_BITS = (end - offset); \
| ^~~~
fs/bcachefs/opts.h:33:1: note: in expansion of macro 'LE64_BITMASK'
33 | LE64_BITMASK(NO_SB_OPT, struct bch_sb, flags[0], 0, 0);
| ^~~~~~~~~~~~
fs/bcachefs/opts.h:33:14: warning: 'NO_SB_OPT_OFFSET' defined but not used [-Wunused-const-variable=]
33 | LE64_BITMASK(NO_SB_OPT, struct bch_sb, flags[0], 0, 0);
| ^~~~~~~~~
fs/bcachefs/bcachefs_format.h:84:25: note: in definition of macro 'LE_BITMASK'
84 | static const unsigned name##_OFFSET = offset; \
| ^~~~
fs/bcachefs/opts.h:33:1: note: in expansion of macro 'LE64_BITMASK'
33 | LE64_BITMASK(NO_SB_OPT, struct bch_sb, flags[0], 0, 0);
| ^~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:1482:14: warning: 'BTREE_NODE_SEQ_MAX' defined but not used [-Wunused-const-variable=]
1482 | LE64_BITMASK(BTREE_NODE_SEQ, struct btree_node, flags, 32, 64);
| ^~~~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:86:25: note: in definition of macro 'LE_BITMASK'
86 | static const __u##_bits name##_MAX = (1ULL << (end - offset)) - 1; \
| ^~~~
fs/bcachefs/bcachefs_format.h:1482:1: note: in expansion of macro 'LE64_BITMASK'
1482 | LE64_BITMASK(BTREE_NODE_SEQ, struct btree_node, flags, 32, 64);
| ^~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:1482:14: warning: 'BTREE_NODE_SEQ_BITS' defined but not used [-Wunused-const-variable=]
1482 | LE64_BITMASK(BTREE_NODE_SEQ, struct btree_node, flags, 32, 64);
| ^~~~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:85:25: note: in definition of macro 'LE_BITMASK'
85 | static const unsigned name##_BITS = (end - offset); \
| ^~~~
fs/bcachefs/bcachefs_format.h:1482:1: note: in expansion of macro 'LE64_BITMASK'
1482 | LE64_BITMASK(BTREE_NODE_SEQ, struct btree_node, flags, 32, 64);
| ^~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:1482:14: warning: 'BTREE_NODE_SEQ_OFFSET' defined but not used [-Wunused-const-variable=]
1482 | LE64_BITMASK(BTREE_NODE_SEQ, struct btree_node, flags, 32, 64);
| ^~~~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:84:25: note: in definition of macro 'LE_BITMASK'
84 | static const unsigned name##_OFFSET = offset; \
| ^~~~
fs/bcachefs/bcachefs_format.h:1482:1: note: in expansion of macro 'LE64_BITMASK'
1482 | LE64_BITMASK(BTREE_NODE_SEQ, struct btree_node, flags, 32, 64);
| ^~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:1480:14: warning: 'BTREE_NODE_LEVEL_MAX' defined but not used [-Wunused-const-variable=]
1480 | LE64_BITMASK(BTREE_NODE_LEVEL, struct btree_node, flags, 4, 8);
| ^~~~~~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:86:25: note: in definition of macro 'LE_BITMASK'
86 | static const __u##_bits name##_MAX = (1ULL << (end - offset)) - 1; \
| ^~~~
fs/bcachefs/bcachefs_format.h:1480:1: note: in expansion of macro 'LE64_BITMASK'
1480 | LE64_BITMASK(BTREE_NODE_LEVEL, struct btree_node, flags, 4, 8);
| ^~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:1480:14: warning: 'BTREE_NODE_LEVEL_BITS' defined but not used [-Wunused-const-variable=]
1480 | LE64_BITMASK(BTREE_NODE_LEVEL, struct btree_node, flags, 4, 8);
| ^~~~~~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:85:25: note: in definition of macro 'LE_BITMASK'
85 | static const unsigned name##_BITS = (end - offset); \
| ^~~~
fs/bcachefs/bcachefs_format.h:1480:1: note: in expansion of macro 'LE64_BITMASK'
1480 | LE64_BITMASK(BTREE_NODE_LEVEL, struct btree_node, flags, 4, 8);
| ^~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:1480:14: warning: 'BTREE_NODE_LEVEL_OFFSET' defined but not used [-Wunused-const-variable=]
1480 | LE64_BITMASK(BTREE_NODE_LEVEL, struct btree_node, flags, 4, 8);
| ^~~~~~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:84:25: note: in definition of macro 'LE_BITMASK'
84 | static const unsigned name##_OFFSET = offset; \
| ^~~~
fs/bcachefs/bcachefs_format.h:1480:1: note: in expansion of macro 'LE64_BITMASK'
1480 | LE64_BITMASK(BTREE_NODE_LEVEL, struct btree_node, flags, 4, 8);
| ^~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:1479:14: warning: 'BTREE_NODE_ID_MAX' defined but not used [-Wunused-const-variable=]
1479 | LE64_BITMASK(BTREE_NODE_ID, struct btree_node, flags, 0, 4);
| ^~~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:86:25: note: in definition of macro 'LE_BITMASK'
86 | static const __u##_bits name##_MAX = (1ULL << (end - offset)) - 1; \
| ^~~~
fs/bcachefs/bcachefs_format.h:1479:1: note: in expansion of macro 'LE64_BITMASK'
1479 | LE64_BITMASK(BTREE_NODE_ID, struct btree_node, flags, 0, 4);
| ^~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:1479:14: warning: 'BTREE_NODE_ID_BITS' defined but not used [-Wunused-const-variable=]
1479 | LE64_BITMASK(BTREE_NODE_ID, struct btree_node, flags, 0, 4);
| ^~~~~~~~~~~~~
fs/bcachefs/bcachefs_format.h:85:25: note: in definition of macro 'LE_BITMASK'
85 | static const unsigned name##_BITS = (end - offset); \
| ^~~~
vim +/bch_flags_to_xflags +25 fs/bcachefs/fs-ioctl.h
14
15 /* bcachefs inode flags -> FS_IOC_GETFLAGS: */
> 16 static const unsigned bch_flags_to_uflags[] = {
17 [__BCH_INODE_SYNC] = FS_SYNC_FL,
18 [__BCH_INODE_IMMUTABLE] = FS_IMMUTABLE_FL,
19 [__BCH_INODE_APPEND] = FS_APPEND_FL,
20 [__BCH_INODE_NODUMP] = FS_NODUMP_FL,
21 [__BCH_INODE_NOATIME] = FS_NOATIME_FL,
22 };
23
24 /* bcachefs inode flags -> FS_IOC_FSGETXATTR: */
> 25 static const unsigned bch_flags_to_xflags[] = {
26 [__BCH_INODE_SYNC] = FS_XFLAG_SYNC,
27 [__BCH_INODE_IMMUTABLE] = FS_XFLAG_IMMUTABLE,
28 [__BCH_INODE_APPEND] = FS_XFLAG_APPEND,
29 [__BCH_INODE_NODUMP] = FS_XFLAG_NODUMP,
30 [__BCH_INODE_NOATIME] = FS_XFLAG_NOATIME,
31 //[__BCH_INODE_PROJINHERIT] = FS_XFLAG_PROJINHERIT;
32 };
33
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-09-12 23:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-12 23:46 [linux-next:master 1126/4552] fs/bcachefs/fs-ioctl.h:25:23: warning: 'bch_flags_to_xflags' defined but not used kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox