--- zzzz-none-000/linux-4.1.52/arch/arm/include/asm/tlbflush.h 2018-05-28 02:26:45.000000000 +0000 +++ bcm63-7530ax-731/linux-4.1.52/arch/arm/include/asm/tlbflush.h 2022-03-02 11:37:12.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);