svn commit: r313347 - in head/sys/arm64: arm64 include
Andrew Turner
andrew at FreeBSD.org
Mon Feb 6 17:50:10 UTC 2017
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))
More information about the svn-src-head
mailing list