Merge remote-tracking branch 'kvm-arm/next'
authorStephen Rothwell <sfr@canb.auug.org.au>
Tue, 13 Sep 2016 02:23:19 +0000 (12:23 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Tue, 13 Sep 2016 02:23:19 +0000 (12:23 +1000)
1  2 
arch/arm64/include/asm/kvm_mmu.h

index dff109871f2af92ddf4ce31088f5e1a8b054b510,8f99ab625fc4f4ce158f10429382e223ffe9b22e..a79b969c26fca7dcd73e06c4bfc36c6519cb646b
  .macro kern_hyp_va    reg
  alternative_if_not ARM64_HAS_VIRT_HOST_EXTN
        and     \reg, \reg, #HYP_PAGE_OFFSET_HIGH_MASK
 -alternative_else
 -      nop
 -alternative_endif
 -alternative_if_not ARM64_HYP_OFFSET_LOW
 -      nop
 -alternative_else
 +alternative_else_nop_endif
 +alternative_if ARM64_HYP_OFFSET_LOW
        and     \reg, \reg, #HYP_PAGE_OFFSET_LOW_MASK
 -alternative_endif
 +alternative_else_nop_endif
  .endm
  
  #else
@@@ -162,12 -166,6 +162,6 @@@ void kvm_clear_hyp_idmap(void)
  #define       kvm_set_pte(ptep, pte)          set_pte(ptep, pte)
  #define       kvm_set_pmd(pmdp, pmd)          set_pmd(pmdp, pmd)
  
- static inline void kvm_clean_pgd(pgd_t *pgd) {}
- static inline void kvm_clean_pmd(pmd_t *pmd) {}
- static inline void kvm_clean_pmd_entry(pmd_t *pmd) {}
- static inline void kvm_clean_pte(pte_t *pte) {}
- static inline void kvm_clean_pte_entry(pte_t *pte) {}
  static inline pte_t kvm_s2pte_mkwrite(pte_t pte)
  {
        pte_val(pte) |= PTE_S2_RDWR;
This page took 0.027511 seconds and 5 git commands to generate.