tree:
https://git.kernel.org/pub/scm/linux/kernel/git/kas/linux.git kvm-unmapped-poison
head: 51d4d402256b9c1b8e38be95bfa2bb28dc8189ad
commit: 51d4d402256b9c1b8e38be95bfa2bb28dc8189ad [7/7] KVM: unmap guest memory with
poison
config: x86_64-randconfig-m001-20210312 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
smatch warnings:
mm/migrate.c:243 remove_migration_pte() warn: inconsistent indenting
vim +243 mm/migrate.c
230
231 get_page(new);
232 pte = pte_mkold(mk_pte(new, READ_ONCE(vma->vm_page_prot)));
233 if (pte_swp_soft_dirty(*pvmw.pte))
234 pte = pte_mksoft_dirty(pte);
235
236 /*
237 * Recheck VMA as permissions can change since migration started
238 */
239 entry = pte_to_swp_entry(*pvmw.pte);
240 if (is_hwpoison_entry(entry) && !PageHWPoison(page)) {
241 /* Unpoison the page */
242 pte = mk_pte(page, vma->vm_page_prot);
243 } if (is_write_migration_entry(entry))
244 pte =
maybe_mkwrite(pte, vma);
245 else if (pte_swp_uffd_wp(*pvmw.pte))
246 pte = pte_mkuffd_wp(pte);
247
248 if (unlikely(is_device_private_page(new))) {
249 entry = make_device_private_entry(new, pte_write(pte));
250 pte = swp_entry_to_pte(entry);
251 if (pte_swp_soft_dirty(*pvmw.pte))
252 pte = pte_swp_mksoft_dirty(pte);
253 if (pte_swp_uffd_wp(*pvmw.pte))
254 pte = pte_swp_mkuffd_wp(pte);
255 }
256
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org