On 13/02/21 01:50, Sean Christopherson wrote:

                pfn = spte_to_pfn(iter.old_spte);
                if (kvm_is_reserved_pfn(pfn) ||
-                   (!PageTransCompoundMap(pfn_to_page(pfn)) &&
-                    !kvm_is_zone_device_pfn(pfn)))
+                   iter.level >= kvm_mmu_max_mapping_level(kvm, slot, iter.gfn,
+                                                           pfn, PG_LEVEL_NUM))
                        continue;


This changes the test to PageCompound. Is it worth moving the change to patch 1?

Paolo

Reply via email to