tree:
git://people.freedesktop.org/~thomash/linux topic/ttm_branch_v3
head: ed0bde777934916c30fbecb2b351f549eb3a0d0f
commit: 5cf45c08b6b528f8a76679408deb4ce96dc44d88 [7/14] drm/i915/ttm Add a generic TTM
memcpy move for page-based iomem
config: x86_64-randconfig-a003-20210519 (attached as .config)
compiler: clang version 13.0.0 (
https://github.com/llvm/llvm-project
8e93d10633d751a3e9169bf9fa68326925ffa097)
reproduce (this is a W=1 build):
wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
chmod +x ~/bin/make.cross
# install x86_64 cross compiling tool for clang build
# apt-get install binutils-x86-64-linux-gnu
git remote add thomash
git://people.freedesktop.org/~thomash/linux
git fetch --no-tags thomash topic/ttm_branch_v3
git checkout 5cf45c08b6b528f8a76679408deb4ce96dc44d88
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
> drivers/gpu/drm/i915/gem/i915_gem_ttm_bo_util.c:190: warning:
expecting prototype for ttm_kmap_iter_tt_init(). Prototype was for
i915_ttm_kmap_iter_tt_init() instead
vim +190 drivers/gpu/drm/i915/gem/i915_gem_ttm_bo_util.c
179
180 /**
181 * ttm_kmap_iter_tt_init - Initialize a struct i915_ttm_kmap_iter_tt
182 * @iter_tt: The struct i915_ttm_kmap_iter_tt to initialize.
183 * @tt: Struct ttm_tt holding page pointers of the struct ttm_resource.
184 *
185 * Return: Pointer to the embedded struct i915_ttm_kmap_iter.
186 */
187 struct i915_ttm_kmap_iter *
188 i915_ttm_kmap_iter_tt_init(struct i915_ttm_kmap_iter_tt *iter_tt,
189 struct ttm_tt *tt)
190 {
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org