kvm_pte_dirty
if (write && !kvm_pte_dirty(new)) {
if (kvm_pte_dirty(changed))
if (kvm_pte_dirty(val)) {
if (kvm_pte_dirty(prot_bits))