Date: Sun, 06 Jun 2010 19:51:47 -0600 (MDT) From: "M. Warner Losh" <imp@bsdimp.com> To: phcoder@gmail.com Cc: soc-students@FreeBSD.org, freebsd-mips@FreeBSD.org Subject: Re: Weekly report on Yeeloong progress Message-ID: <20100606.195147.177916662653410057.imp@bsdimp.com> In-Reply-To: <4C0C1EF4.9070609@gmail.com> References: <4C0C1EF4.9070609@gmail.com>
index | next in thread | previous in thread | raw e-mail
In message: <4C0C1EF4.9070609@gmail.com>
Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@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
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100606.195147.177916662653410057.imp>
