[PATCH 5/10] Remove some stale code

Anton Blanchard anton at samba.org
Sun Apr 11 14:04:48 EST 2010


Remove some old commented out code.

Signed-off-by: Anton Blanchard <anton at samba.org>
---

Index: yaboot/second/prom.c
===================================================================
--- yaboot.orig/second/prom.c	2010-04-01 16:00:17.000000000 +1100
+++ yaboot/second/prom.c	2010-04-01 16:02:44.000000000 +1100
@@ -41,8 +41,6 @@ prom_entry prom;
 
 ihandle prom_stdin, prom_stdout;
 
-//extern int vsprintf(char *buf, const char *fmt, va_list args);
-
 static ihandle prom_mem, prom_mmu;
 static ihandle prom_chosen, prom_options;
 
@@ -597,25 +595,6 @@ void
 prom_release(void *virt, unsigned int size)
 {
      call_prom ("release", 2, 0, virt, size);
-#if 0 /* this is bullshit, newworld OF RELEASE method works fine. */
-
-     /* release in not enough, it needs also an unmap call. This bit of forth
-      * code inspired from Darwin's bootloader but could be replaced by direct
-      * calls to the MMU package if needed
-      */
-     call_prom ("interpret", 3, 1,
-#if DEBUG
-		".\" ReleaseMem:\" 2dup . . cr "
-#endif
-		"over \" translate\" ^mmu "		// Find out physical base
-		"^on0 "					// Bail if translation failed
-		"drop "					// Leaving phys on top of stack
-		"2dup \" unmap\" ^mmu "			// Unmap the space first
-		"2dup \" release\" ^mmu "		// Then free the virtual pages
-		"\" release\" ^mem "			// Then free the physical pages
-		,size, virt
-	  );
-#endif /* bullshit */
 }
 
 void


More information about the Yaboot-devel mailing list