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