On 9/2/22 8:34 AM, kernel test robot wrote: > Hi Stefan, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on b90cb1053190353cc30f0fef0ef1f378ccc063c5] > > url: https://github.com/intel-lab-lkp/linux/commits/Stefan-Roesch/io-uring-btrfs-support-async-buffered-writes/20220902-070208 > base: b90cb1053190353cc30f0fef0ef1f378ccc063c5 > config: i386-randconfig-a003 (https://download.01.org/0day-ci/archive/20220902/202209022236.e41DKuIt-lkp@xxxxxxxxx/config) > compiler: gcc-11 (Debian 11.3.0-5) 11.3.0 > reproduce (this is a W=1 build): > # https://github.com/intel-lab-lkp/linux/commit/b24b542d1de60f99e6bfeb7971168c9a9bc8b7e4 > git remote add linux-review https://github.com/intel-lab-lkp/linux > git fetch --no-tags linux-review Stefan-Roesch/io-uring-btrfs-support-async-buffered-writes/20220902-070208 > git checkout b24b542d1de60f99e6bfeb7971168c9a9bc8b7e4 > # save the config file > mkdir build_dir && cp config build_dir/.config > make W=1 O=build_dir ARCH=i386 SHELL=/bin/bash > > If you fix the issue, kindly add following tag where applicable > Reported-by: kernel test robot <lkp@xxxxxxxxx> > > All errors (new ones prefixed by >>, old ones prefixed by <<): > >>> ERROR: modpost: "balance_dirty_pages_ratelimited_flags" [fs/btrfs/btrfs.ko] undefined! Stefan, we need an EXPORT_SYMBOL_GPL() on balance_dirty_pages_ratelimited_flags() since it can now be used in a modular fashion. -- Jens Axboe