tlbflush.h 446 B

123456789101112131415161718192021
  1. #ifndef __ASM_GENERIC_TLBFLUSH_H
  2. #define __ASM_GENERIC_TLBFLUSH_H
  3. /*
  4. * This is a dummy tlbflush implementation that can be used on all
  5. * nommu architectures.
  6. * If you have an MMU, you need to write your own functions.
  7. */
  8. #ifdef CONFIG_MMU
  9. #error need to implement an architecture specific asm/tlbflush.h
  10. #endif
  11. #include <linux/bug.h>
  12. static inline void flush_tlb_mm(struct mm_struct *mm)
  13. {
  14. BUG();
  15. }
  16. #endif /* __ASM_GENERIC_TLBFLUSH_H */