Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Feb 2017 17:50:09 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r313347 - in head/sys/arm64: arm64 include
Message-ID:  <201702061750.v16Ho9FU084609@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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))



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702061750.v16Ho9FU084609>