[agraf-2.6:kexec-cma 2/2] kernel/kexec_core.c:322 kimage_free_pages() warn: inconsistent indenting

kernel test robot <[email protected]> Sun, 11 May 2025 12:03:20 +0800
Newsgroups org.kernel.vger.kvm-ppc,dev.linux.lists.oe-kbuild-all
Message-ID <[email protected]>
tree:   https://github.com/agraf/linux-2.6.git kexec-cma
head:   752619bbe38c535612b1a9e5b47ea7d962c63449
commit: 752619bbe38c535612b1a9e5b47ea7d962c63449 [2/2] XXX
config: x86_64-randconfig-161-20250510 (https://download.01.org/0day-ci/archive/20250511/[email protected]/config)
compiler: gcc-12 (Debian 12.2.0-14) 12.2.0

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <[email protected]>
| Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/

smatch warnings:
kernel/kexec_core.c:322 kimage_free_pages() warn: inconsistent indenting
kernel/kexec_core.c:717 kimage_alloc_page() warn: inconsistent indenting

vim +322 kernel/kexec_core.c

   307	
   308	static void kimage_free_pages(struct page *page)
   309	{
   310		unsigned int order, count, i;
   311	
   312		order = page_private(page);
   313		count = 1 << order;
   314	
   315		arch_kexec_pre_free_pages(page_address(page), count);
   316	
   317		/*
   318		 * CMA pages are always kept at PAGE_SIZE granule in dest_pages so
   319		 * later allocation can pick them up. Free them one by one even if
   320		 * they are larger in theory to ensure we don't double free.
   321		 */
 > 322	pr_info("XXX %s:%d page phys addr %lx\n", __func__, __LINE__, page_to_boot_pfn(page));
   323		if (!dma_release_from_contiguous(NULL, page, 1)) {
   324			for (i = 0; i < count; i++)
   325				ClearPageReserved(page + i);
   326			__free_pages(page, order);
   327	pr_info("XXX %s:%d normal page order %d\n", __func__, __LINE__, order);
   328		} else {
   329	pr_info("XXX %s:%d DMA page\n", __func__, __LINE__);
   330		}
   331	}
   332	

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki