git: cca86d9418bd - stable/13 - Remove dead code.

From: Dmitry Chagin <dchagin_at_FreeBSD.org>
Date: Fri, 17 Jun 2022 19:39:31 UTC
The branch stable/13 has been updated by dchagin:

URL: https://cgit.FreeBSD.org/src/commit/?id=cca86d9418bdc271fde4c141d9741942f479d097

commit cca86d9418bdc271fde4c141d9741942f479d097
Author:     Dmitry Chagin <dchagin@FreeBSD.org>
AuthorDate: 2022-04-26 16:40:59 +0000
Commit:     Dmitry Chagin <dchagin@FreeBSD.org>
CommitDate: 2022-06-17 19:34:10 +0000

    Remove dead code.
    
    is_physical_memory() dead since 235a54de.
    
    Reviewed by:            markj
    Differential revision:  https://reviews.freebsd.org/D35056
    MFC after:              2 weeks
    
    (cherry picked from commit fe2c9f83a6dc1cc62da177a765ce8a265894b2cd)
---
 sys/amd64/amd64/vm_machdep.c     | 25 -------------------------
 sys/i386/i386/vm_machdep.c       | 25 -------------------------
 sys/powerpc/include/md_var.h     |  1 -
 sys/powerpc/powerpc/vm_machdep.c | 17 -----------------
 sys/x86/include/x86_var.h        |  1 -
 5 files changed, 69 deletions(-)

diff --git a/sys/amd64/amd64/vm_machdep.c b/sys/amd64/amd64/vm_machdep.c
index e9804c6afb94..e308f4a44b3e 100644
--- a/sys/amd64/amd64/vm_machdep.c
+++ b/sys/amd64/amd64/vm_machdep.c
@@ -702,28 +702,3 @@ cpu_set_user_tls(struct thread *td, void *tls_base)
 	pcb->pcb_fsbase = (register_t)tls_base;
 	return (0);
 }
-
-/*
- * Tell whether this address is in some physical memory region.
- * Currently used by the kernel coredump code in order to avoid
- * dumping the ``ISA memory hole'' which could cause indefinite hangs,
- * or other unpredictable behaviour.
- */
-
-int
-is_physical_memory(vm_paddr_t addr)
-{
-
-#ifdef DEV_ISA
-	/* The ISA ``memory hole''. */
-	if (addr >= 0xa0000 && addr < 0x100000)
-		return 0;
-#endif
-
-	/*
-	 * stuff other tests for known memory-mapped devices (PCI?)
-	 * here
-	 */
-
-	return 1;
-}
diff --git a/sys/i386/i386/vm_machdep.c b/sys/i386/i386/vm_machdep.c
index ba1bc996bda4..a27aebf83a31 100644
--- a/sys/i386/i386/vm_machdep.c
+++ b/sys/i386/i386/vm_machdep.c
@@ -650,28 +650,3 @@ sf_buf_invalidate_cache(vm_page_t m)
 
 	return (sf_buf_process_page(m, sf_buf_invalidate));
 }
-
-/*
- * Tell whether this address is in some physical memory region.
- * Currently used by the kernel coredump code in order to avoid
- * dumping the ``ISA memory hole'' which could cause indefinite hangs,
- * or other unpredictable behaviour.
- */
-
-int
-is_physical_memory(vm_paddr_t addr)
-{
-
-#ifdef DEV_ISA
-	/* The ISA ``memory hole''. */
-	if (addr >= 0xa0000 && addr < 0x100000)
-		return 0;
-#endif
-
-	/*
-	 * stuff other tests for known memory-mapped devices (PCI?)
-	 * here
-	 */
-
-	return 1;
-}
diff --git a/sys/powerpc/include/md_var.h b/sys/powerpc/include/md_var.h
index 56c3639fe070..bfe3427f0712 100644
--- a/sys/powerpc/include/md_var.h
+++ b/sys/powerpc/include/md_var.h
@@ -58,7 +58,6 @@ extern  int hw_direct_map;
 
 void	__syncicache(void *, int);
 
-int	is_physical_memory(vm_offset_t addr);
 int	mem_valid(vm_offset_t addr, int len);
 
 void	decr_init(void);
diff --git a/sys/powerpc/powerpc/vm_machdep.c b/sys/powerpc/powerpc/vm_machdep.c
index f201ebcfaabf..e22f36f0b8be 100644
--- a/sys/powerpc/powerpc/vm_machdep.c
+++ b/sys/powerpc/powerpc/vm_machdep.c
@@ -203,23 +203,6 @@ cpu_exit(struct thread *td)
 
 }
 
-/*
- * Tell whether this address is in some physical memory region.
- * Currently used by the kernel coredump code in order to avoid
- * dumping the ``ISA memory hole'' which could cause indefinite hangs,
- * or other unpredictable behaviour.
- */
-int
-is_physical_memory(vm_offset_t addr)
-{
-
-	/*
-	 * stuff other tests for known memory-mapped devices (PCI?)
-	 * here
-	 */
-	return (1);
-}
-
 /*
  * CPU threading functions related to the VM layer. These could be used
  * to map the SLB bits required for the kernel stack instead of forcing a
diff --git a/sys/x86/include/x86_var.h b/sys/x86/include/x86_var.h
index e4c3fe797a00..7c184960635b 100644
--- a/sys/x86/include/x86_var.h
+++ b/sys/x86/include/x86_var.h
@@ -133,7 +133,6 @@ void	initializecpu(void);
 void	initializecpucache(void);
 bool	fix_cpuid(void);
 void	fillw(int /*u_short*/ pat, void *base, size_t cnt);
-int	is_physical_memory(vm_paddr_t addr);
 int	isa_nmi(int cd);
 void	handle_ibrs_entry(void);
 void	handle_ibrs_exit(void);