@@ -215,7 +215,6 @@ static inline void __flush_tlb_one(unsigned long addr)
215
215
/*
216
216
* TLB flushing:
217
217
*
218
- * - flush_tlb() flushes the current mm struct TLBs
219
218
* - flush_tlb_all() flushes all processes TLBs
220
219
* - flush_tlb_mm(mm) flushes the specified mm context TLB's
221
220
* - flush_tlb_page(vma, vmaddr) flushes one page
@@ -247,11 +246,6 @@ static inline void flush_tlb_all(void)
247
246
__flush_tlb_all ();
248
247
}
249
248
250
- static inline void flush_tlb (void )
251
- {
252
- __flush_tlb_up ();
253
- }
254
-
255
249
static inline void local_flush_tlb (void )
256
250
{
257
251
__flush_tlb_up ();
@@ -313,14 +307,11 @@ static inline void flush_tlb_kernel_range(unsigned long start,
313
307
flush_tlb_mm_range(vma->vm_mm, start, end, vma->vm_flags)
314
308
315
309
extern void flush_tlb_all (void );
316
- extern void flush_tlb_current_task (void );
317
310
extern void flush_tlb_page (struct vm_area_struct * , unsigned long );
318
311
extern void flush_tlb_mm_range (struct mm_struct * mm , unsigned long start ,
319
312
unsigned long end , unsigned long vmflag );
320
313
extern void flush_tlb_kernel_range (unsigned long start , unsigned long end );
321
314
322
- #define flush_tlb () flush_tlb_current_task()
323
-
324
315
void native_flush_tlb_others (const struct cpumask * cpumask ,
325
316
struct mm_struct * mm ,
326
317
unsigned long start , unsigned long end );
0 commit comments