kernel: Remove the unused is_physical_memory() function.
authorSascha Wildner <saw@online.de>
Thu, 16 Feb 2012 19:51:28 +0000 (20:51 +0100)
committerSascha Wildner <saw@online.de>
Thu, 16 Feb 2012 19:51:28 +0000 (20:51 +0100)
It used to be used in dumping functions of raid and disk drivers but
updates and alexh's dumping upgrades (b24cd69c3515fbc52) removed all
usage more than two years ago.

sys/platform/pc32/i386/vm_machdep.c
sys/platform/pc64/x86_64/vm_machdep.c
sys/platform/vkernel/i386/vm_machdep.c
sys/platform/vkernel64/x86_64/vm_machdep.c
sys/sys/systm.h

index a1040c1..860931f 100644 (file)
@@ -39,7 +39,6 @@
  *     from: @(#)vm_machdep.c  7.3 (Berkeley) 5/13/91
  *     Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$
  * $FreeBSD: src/sys/i386/i386/vm_machdep.c,v 1.132.2.9 2003/01/25 19:02:23 dillon Exp $
- * $DragonFly: src/sys/platform/pc32/i386/vm_machdep.c,v 1.61 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include "use_npx.h"
@@ -473,32 +472,6 @@ swi_vm_setup(void *arg)
 
 SYSINIT(vm_setup, SI_BOOT2_MACHDEP, SI_ORDER_ANY, swi_vm_setup, NULL);
 
-
-/*
- * 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)
-{
-
-#if NISA > 0
-       /* The ISA ``memory hole''. */
-       if (addr >= 0xa0000 && addr < 0x100000)
-               return 0;
-#endif
-
-       /*
-        * stuff other tests for known memory-mapped devices (PCI?)
-        * here
-        */
-
-       return 1;
-}
-
 /*
  * platform-specific vmspace initialization (nothing for i386)
  */
index 890ccc1..e804a1f 100644 (file)
@@ -356,30 +356,6 @@ swi_vm_setup(void *arg)
 
 SYSINIT(vm_setup, SI_BOOT2_MACHDEP, SI_ORDER_ANY, swi_vm_setup, NULL);
 
-
-/*
- * 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)
-{
-#if NISA > 0
-       /* The ISA ``memory hole''. */
-       if (addr >= 0xa0000 && addr < 0x100000)
-               return 0;
-#endif
-       /*
-        * stuff other tests for known memory-mapped devices (PCI?)
-        * here
-        */
-
-       return 1;
-}
-
 /*
  * platform-specific vmspace initialization (nothing for x86_64)
  */
index 3f25eb1..7526024 100644 (file)
@@ -357,19 +357,6 @@ kvtop(void *addr)
 SYSCTL_DECL(_vm_stats_misc);
 
 /*
- * 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)
-{
-       return 1;
-}
-
-/*
  * Used by /dev/kmem to determine if we can safely read or write
  * the requested KVA range.  Some portions of kernel memory are
  * not governed by our virtual page table.
index 5191810..9d83952 100644 (file)
@@ -40,7 +40,6 @@
  *     from: @(#)vm_machdep.c  7.3 (Berkeley) 5/13/91
  *     Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$
  * $FreeBSD: src/sys/i386/i386/vm_machdep.c,v 1.132.2.9 2003/01/25 19:02:23 dillon Exp $
- * $DragonFly: src/sys/platform/pc64/amd64/vm_machdep.c,v 1.3 2008/08/29 17:07:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -309,19 +308,6 @@ grow_stack(struct proc *p, u_long sp)
 }
 
 /*
- * 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)
-{
-       return 1;
-}
-
-/*
  * Used by /dev/kmem to determine if we can safely read or write
  * the requested KVA range.  Some portions of kernel memory are
  * not governed by our virtual page table.
index f2905ea..b153f57 100644 (file)
@@ -172,7 +172,6 @@ void        set_vkernel_fp(struct trapframe *);
 int    kvm_access_check(vm_offset_t, vm_offset_t, int);
 
 vm_paddr_t kvtop(void *addr);
-int    is_physical_memory (vm_offset_t addr);
 
 extern uint32_t crc32_tab[];
 uint32_t crc32(const void *buf, size_t size);