Hi Syed, I love your patch! Yet something to improve: [auto build test ERROR on bbe2ba04c5a92a49db8a42c850a5a2f6481e47eb] url: https://github.com/0day-ci/linux/commits/Syed-Nayyar-Waris/Introduce-the-for_each_set_clump-macro/20201226-144926 base: bbe2ba04c5a92a49db8a42c850a5a2f6481e47eb config: i386-randconfig-c001-20201226 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 reproduce (this is a W=1 build): # https://github.com/0day-ci/linux/commit/18673b78ae76b6db62549f983d83455b18d31865 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Syed-Nayyar-Waris/Introduce-the-for_each_set_clump-macro/20201226-144926 git checkout 18673b78ae76b6db62549f983d83455b18d31865 # 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 All errors (new ones prefixed by >>, old ones prefixed by <<): >> ERROR: modpost: "find_next_clump" [lib/test_bitmap.ko] undefined! --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org