--- trunk/src/cpus/memory_sparc.c 2007/10/08 16:21:17 34 +++ trunk/src/cpus/memory_sparc.c 2007/10/08 16:21:34 36 @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * - * $Id: memory_sparc.c,v 1.2 2006/12/30 13:30:56 debug Exp $ + * $Id: memory_sparc.c,v 1.3 2007/03/16 15:17:55 debug Exp $ */ #include @@ -52,6 +52,10 @@ if ((vaddr & 0xf0000000) == 0xf0000000) *return_paddr = vaddr & 0x07ffffff; +/* FreeBSD/sun4v test hack: */ +if ((vaddr & 0xf0000000) == 0xc0000000) + *return_paddr = vaddr & 0x0fffffff; + return 2; }