Hi Sam,
[FYI, it's a private test report for your RFC patch.]
[auto build test ERROR on joro-iommu/next]
[also build test ERROR on arm64/for-next/core robh/for-next v5.16 next-20220121]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]
url:
https://github.com/0day-ci/linux/commits/Sam-Protsenko/iommu-samsung-Intr...
base:
https://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git next
config: alpha-allmodconfig
(
https://download.01.org/0day-ci/archive/20220122/202201221039.bzQd6bWe-lk...)
compiler: alpha-linux-gcc (GCC) 11.2.0
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
#
https://github.com/0day-ci/linux/commit/c4eee4195bc6846406c79d60b8588e620...
git remote add linux-review
https://github.com/0day-ci/linux
git fetch --no-tags linux-review
Sam-Protsenko/iommu-samsung-Introduce-Exynos-sysmmu-v8-driver/20220121-042059
git checkout c4eee4195bc6846406c79d60b8588e62017954f5
# save the config file to linux build tree
mkdir build_dir
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross O=build_dir
ARCH=alpha SHELL=/bin/bash drivers/iommu/
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All error/warnings (new ones prefixed by >>):
drivers/iommu/samsung-iommu.c: In function 'samsung_sysmmu_detach_dev':
> drivers/iommu/samsung-iommu.c:487:27: warning: variable
'group_list' set but not used [-Wunused-but-set-variable]
487 |
struct list_head *group_list;
| ^~~~~~~~~~
drivers/iommu/samsung-iommu.c: In function 'samsung_sysmmu_of_xlate':
> drivers/iommu/samsung-iommu.c:947:30: warning: variable
'fwspec' set but not used [-Wunused-but-set-variable]
947 |
struct iommu_fwspec *fwspec;
| ^~~~~~
drivers/iommu/samsung-iommu.c: In function 'samsung_sysmmu_suspend':
> drivers/iommu/samsung-iommu.c:1485:19: error: 'struct
dev_pm_info' has no member named 'must_resume'
1485 |
dev->power.must_resume = true;
| ^
vim +1485 drivers/iommu/samsung-iommu.c
1479
1480 static int __maybe_unused samsung_sysmmu_suspend(struct device *dev)
1481 {
1482 if (pm_runtime_status_suspended(dev))
1483 return 0;
1484
1485 dev->power.must_resume = true;
1486 return
samsung_sysmmu_runtime_suspend(dev);
1487 }
1488
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org