Hi Srinivasa, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on remoteproc/rproc-next] [also build test WARNING on linus/master v5.19 next-20220812] [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#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Srinivasa-Rao-Mandadapu/Update-ADSP-pil-loader-for-SC7280-platform/20220812-205239 base: git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next config: arm-allyesconfig (https://download.01.org/0day-ci/archive/20220813/202208131734.HEn8peGd-lkp@xxxxxxxxx/config) compiler: arm-linux-gnueabi-gcc (GCC) 12.1.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/intel-lab-lkp/linux/commit/1d330f9a7446932416d55d93ebba00e3d16bbef9 git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Srinivasa-Rao-Mandadapu/Update-ADSP-pil-loader-for-SC7280-platform/20220812-205239 git checkout 1d330f9a7446932416d55d93ebba00e3d16bbef9 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=arm SHELL=/bin/bash drivers/remoteproc/ If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot <lkp@xxxxxxxxx> All warnings (new ones prefixed by >>): drivers/remoteproc/qcom_q6v5_adsp.c: In function 'adsp_of_unmap_smmu': >> drivers/remoteproc/qcom_q6v5_adsp.c:343:13: warning: variable 'access_level' set but not used [-Wunused-but-set-variable] 343 | int access_level; | ^~~~~~~~~~~~ >> drivers/remoteproc/qcom_q6v5_adsp.c:340:23: warning: variable 'mem_phys' set but not used [-Wunused-but-set-variable] 340 | unsigned long mem_phys; | ^~~~~~~~ vim +/access_level +343 drivers/remoteproc/qcom_q6v5_adsp.c 337 338 static void adsp_of_unmap_smmu(struct iommu_domain *iommu_dom, const __be32 *prop, int len) 339 { > 340 unsigned long mem_phys; 341 unsigned long iova; 342 unsigned int mem_size; > 343 int access_level; 344 int i; 345 346 for (i = 0; i < len; i++) { 347 iova = be32_to_cpu(prop[i++]); 348 mem_phys = be32_to_cpu(prop[i++]); 349 mem_size = be32_to_cpu(prop[i++]); 350 access_level = be32_to_cpu(prop[i]); 351 iommu_unmap(iommu_dom, iova, mem_size); 352 } 353 } 354 -- 0-DAY CI Kernel Test Service https://01.org/lkp