--- zzzz-none-000/linux-4.1.38/arch/arm/include/asm/tlbflush.h 2017-01-18 18:48:06.000000000 +0000 +++ bcm63-7582-715/linux-4.1.38/arch/arm/include/asm/tlbflush.h 2020-11-25 10:06:48.000000000 +0000 @@ -631,8 +631,8 @@ extern void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep); #else -static inline void update_mmu_cache(struct vm_area_struct *vma, - unsigned long addr, pte_t *ptep) +static inline void update_mmu_cache(struct vm_area_struct *vma __maybe_unused, + unsigned long addr __maybe_unused, pte_t *ptep __maybe_unused) { } #endif @@ -648,11 +648,11 @@ #include static inline void local_flush_tlb_all(void) { } -static inline void local_flush_tlb_mm(struct mm_struct *mm) { } -static inline void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) { } -static inline void local_flush_tlb_kernel_page(unsigned long kaddr) { } -static inline void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) { } -static inline void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) { } +static inline void local_flush_tlb_mm(struct mm_struct *mm __maybe_unused) { } +static inline void local_flush_tlb_page(struct vm_area_struct *vma __maybe_unused, unsigned long uaddr __maybe_unused) { } +static inline void local_flush_tlb_kernel_page(unsigned long kaddr __maybe_unused) { } +static inline void local_flush_tlb_range(struct vm_area_struct *vma __maybe_unused, unsigned long start __maybe_unused, unsigned long end __maybe_unused) { } +static inline void local_flush_tlb_kernel_range(unsigned long start __maybe_unused, unsigned long end __maybe_unused) { } static inline void local_flush_bp_all(void) { } extern void flush_tlb_all(void);