Date: Fri, 8 Feb 2008 08:29:25 GMT From: Warner Losh <imp@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 135023 for review Message-ID: <200802080829.m188TPmP003763@repoman.freebsd.org>
index | next in thread | raw e-mail
http://perforce.freebsd.org/chv.cgi?CH=135023 Change 135023 by imp@imp_mbp on 2008/02/08 08:28:24 More mind weasils ripping apart the flesh of my brain. Affected files ... .. //depot/projects/mips2-jnpr/src/sys/TODO#16 edit Differences ... ==== //depot/projects/mips2-jnpr/src/sys/TODO#16 (text+ko) ==== @@ -6,19 +6,24 @@ o Can we remove pre-ansi stuff o unify cpu.h vs cpureg.h o Look for old vestiges of the array of args for p->p_regs[] and also comments - about same. Struct reg, fpgreg seem OBE too. + about same. Struct reg, fpgreg seem OBE too. On the other hand, keeping + constants unified between the two different conventions is a pain and we are + having some data corruption issues for reasons unknown on the MALTA + simulation at the moment. o Look at the differences between the trampoline code between the two versions as this may lead to problems. Specifically, we have sigcode encoded into locore.S, and some code in sigreturn in pm_machdep.c. Not sure where things are in libc. o Don't forget John Baldwin's comments on the user switch stuff. XXX add more - here XXX + here XXX This is mostly down to AST things. o What's defined in assym.s and param.h varies somewhat between the two code strains. Figure out why and how to resolve. o machdep getmemsize() really is OBE. Except for the mips_wired_tlb variable setting, which is related to something that was omitted from the juniper-mips dump. -o cpu init +o cpu init ??? DONE ???? +o we have a lot of memory from 0x80001000-0x81000000 that's currently + wasted. We should feed it to the vm system so as not to waste it. o Double check last merge from mips2 -> cavium code. Something seems wrong in one of the edits. Gonzo suggests looking at DO_AST macro. o Look at what the macro to set the per cpu data pointer will be like, and alsohelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802080829.m188TPmP003763>
