Weekly report on Yeeloong progress

M. Warner Losh imp at bsdimp.com
Mon Jun 7 01:56:23 UTC 2010


In message: <4C0C1EF4.9070609 at gmail.com>
            Vladimir 'φ-coder/phcoder' Serbinenko <phcoder at gmail.com> writes:
: Hello, as my duty I report the current progress.
: Serial console is working
: Debugger including backtrace is apparently working
: Now it's based on octeon branch which has greatly improved  64-bit support.
: 
: I'm striken by floating bugs of which I don't know the cause yet. What I
: tried (very incomplete list):
: - Disabling DMA on I/O controller by writing 0 into hit registers
: - Checking TLB format. TLB format on loongson is slightly different than
: on mips FreeBSD works on but it shouldn't have been a problem. After
: fixing TLB entries nothing changed

Can you summarize the difference here?  All the MIPS platforms have
the same basic format, although there are a few fields that have
divergent encodings.  We need to have this stuff very carefully
documented...

: - Filling cache info completely in appropriate structures
: When debugging it's almost always is a TLB miss. Either when accessing
: an address which is supposed to be ok or a wrong pointer. I'm investigating.

Good luck...

warner


More information about the freebsd-mips mailing list