[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