tree:
https://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
xfs-async-inode-reclaim-4
head: 832cf7c3f1a42e662caff9da758f13c868422b81
commit: 3339f1aca40518957abadc8c180872ffeee22d81 [11/31] xfs: use direct calls for dquot
IO completion
config: i386-randconfig-a003-20200622 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-13) 9.3.0
reproduce (this is a W=1 build):
git checkout 3339f1aca40518957abadc8c180872ffeee22d81
# save the attached .config to linux build tree
make W=1 ARCH=i386
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
ld: fs/xfs/xfs_buf_item.o: in function `xfs_buf_dquot_iodone':
> fs/xfs/xfs_buf_item.c:1228: undefined reference to
`xfs_dquot_done'
vim +1228 fs/xfs/xfs_buf_item.c
1207
1208 /*
1209 * Dquot buffer iodone callback function.
1210 */
1211 void
1212 xfs_buf_dquot_iodone(
1213 struct xfs_buf *bp)
1214 {
1215 struct xfs_buf_log_item *blip = bp->b_log_item;
1216 struct xfs_log_item *lip;
1217
1218 if (xfs_buf_had_callback_errors(bp))
1219 return;
1220
1221 /* a newly allocated dquot buffer might have a log item attached */
1222 if (blip) {
1223 lip = &blip->bli_item;
1224 lip->li_cb(bp, lip);
1225 bp->b_log_item = NULL;
1226 }
1227
1228 xfs_dquot_done(bp);
1229 xfs_buf_ioend_finish(bp);
1230 }
1231
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org