Module Name:    src
Committed By:   rin
Date:           Thu Dec 29 12:58:38 UTC 2016

Modified Files:
        src/sys/uvm: uvm_physseg.c uvm_physseg.h

Log Message:
Protect uvm_physseg_set_avail_{start,end} by UVM_PHYSSEG_LEGACY.
All the ports other than acorn26 do not use them any longer.
Ok cherry


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/uvm/uvm_physseg.c
cvs rdiff -u -r1.6 -r1.7 src/sys/uvm/uvm_physseg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/uvm/uvm_physseg.c
diff -u src/sys/uvm/uvm_physseg.c:1.5 src/sys/uvm/uvm_physseg.c:1.6
--- src/sys/uvm/uvm_physseg.c:1.5	Sun Dec 25 06:30:58 2016
+++ src/sys/uvm/uvm_physseg.c	Thu Dec 29 12:58:38 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: uvm_physseg.c,v 1.5 2016/12/25 06:30:58 cherry Exp $ */
+/* $NetBSD: uvm_physseg.c,v 1.6 2016/12/29 12:58:38 rin Exp $ */
 
 /*
  * Copyright (c) 1997 Charles D. Cranor and Washington University.
@@ -1004,7 +1004,7 @@ uvm_physseg_get_avail_start(uvm_physseg_
 	return HANDLE_TO_PHYSSEG_NODE(upm)->avail_start;
 }
 
-#if defined(PMAP_STEAL_MEMORY)
+#if defined(UVM_PHYSSEG_LEGACY)
 void
 uvm_physseg_set_avail_start(uvm_physseg_t upm, paddr_t avail_start)
 {
@@ -1033,7 +1033,7 @@ void uvm_physseg_set_avail_end(uvm_physs
 	ps->avail_end = avail_end;
 }
 
-#endif /* PMAP_STEAL_MEMORY */
+#endif /* UVM_PHYSSEG_LEGACY */
 
 paddr_t
 uvm_physseg_get_avail_end(uvm_physseg_t upm)

Index: src/sys/uvm/uvm_physseg.h
diff -u src/sys/uvm/uvm_physseg.h:1.6 src/sys/uvm/uvm_physseg.h:1.7
--- src/sys/uvm/uvm_physseg.h:1.6	Mon Dec 26 18:47:00 2016
+++ src/sys/uvm/uvm_physseg.h	Thu Dec 29 12:58:38 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: uvm_physseg.h,v 1.6 2016/12/26 18:47:00 cherry Exp $ */
+/* $NetBSD: uvm_physseg.h,v 1.7 2016/12/29 12:58:38 rin Exp $ */
 
 /*-
  * Copyright (c) 2016 The NetBSD Foundation, Inc.
@@ -135,14 +135,14 @@ uvm_physseg_t uvm_physseg_find(paddr_t, 
 bool uvm_physseg_plug(paddr_t, size_t, uvm_physseg_t *);
 bool uvm_physseg_unplug(paddr_t, size_t);
 
-#if defined(PMAP_STEAL_MEMORY)
+#if defined(UVM_PHYSSEG_LEGACY)
 /*
  * XXX: Legacy: This needs to be upgraded to a full pa management
  * layer.
  */
 void uvm_physseg_set_avail_start(uvm_physseg_t, paddr_t);
 void uvm_physseg_set_avail_end(uvm_physseg_t, paddr_t);
-#endif /* PMAP_STEAL_MEMORY */
+#endif /* UVM_PHYSSEG_LEGACY */
 
 #endif /* _KERNEL */
 

Reply via email to