Author: andrew
Date: Mon Feb  6 17:50:09 2017
New Revision: 313347
URL: https://svnweb.freebsd.org/changeset/base/313347

Log:
  Remove arm64_tlb_flushID_SE, it's unused and may be wrong.
  
  Sponsored by: ABT Systems Ltd

Modified:
  head/sys/arm64/arm64/cpufunc_asm.S
  head/sys/arm64/include/cpufunc.h

Modified: head/sys/arm64/arm64/cpufunc_asm.S
==============================================================================
--- head/sys/arm64/arm64/cpufunc_asm.S  Mon Feb  6 17:48:25 2017        
(r313346)
+++ head/sys/arm64/arm64/cpufunc_asm.S  Mon Feb  6 17:50:09 2017        
(r313347)
@@ -103,19 +103,6 @@ ENTRY(arm64_tlb_flushID)
        ret
 END(arm64_tlb_flushID)
 
-ENTRY(arm64_tlb_flushID_SE)
-       ldr     x1, .Lpage_mask
-       bic     x0, x0, x1
-#ifdef SMP
-       tlbi    vae1is, x0
-#else
-       tlbi    vae1, x0
-#endif
-       dsb     ish
-       isb
-       ret
-END(arm64_tlb_flushID_SE)
-
 /*
  * void arm64_dcache_wb_range(vm_offset_t, vm_size_t)
  */

Modified: head/sys/arm64/include/cpufunc.h
==============================================================================
--- head/sys/arm64/include/cpufunc.h    Mon Feb  6 17:48:25 2017        
(r313346)
+++ head/sys/arm64/include/cpufunc.h    Mon Feb  6 17:50:09 2017        
(r313347)
@@ -129,7 +129,6 @@ extern int64_t dczva_line_size;
 #define        cpu_setttb(a)                   arm64_setttb(a)
 
 #define        cpu_tlb_flushID()               arm64_tlb_flushID()
-#define        cpu_tlb_flushID_SE(e)           arm64_tlb_flushID_SE(e)
 
 #define        cpu_dcache_wbinv_range(a, s)    arm64_dcache_wbinv_range((a), 
(s))
 #define        cpu_dcache_inv_range(a, s)      arm64_dcache_inv_range((a), (s))
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to