Date: Sun, 4 Nov 2001 15:28:35 -0800 From: Marcel Moolenaar <marcel@xcllnt.net> To: Doug Rabson <dfr@nlsystems.com> Cc: ia64@FreeBSD.org Subject: Additional DTR mappings? Message-ID: <20011104152835.A2305@dhcp01.pn.xcllnt.net> In-Reply-To: <20011102093142.T549-100000@salmon.nlsystems.com> References: <20011101193936.A575@dhcp01.pn.xcllnt.net> <20011102093142.T549-100000@salmon.nlsystems.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 02, 2001 at 09:35:26AM +0000, Doug Rabson wrote: > > Well I'm up and running now with the jumpers set according to this > document. Both processors pass their self test etc. and the kernel boots. > We will have to see if any other differences appear when we get the second > processor to actually do some real work... Ok. I have coded the AP rendezvous code and I simply cannot make it give any sign of life. I'm now thinking that the IPI does not reach the processor, even though the test IPI sent from the BSP is received by the BSP. Two questions: 1. I'm trying to insert a DTR of type PTE_MA_UC that covers the processor interrupt block, but that's causing an exception: fatal kernel trap: trap vector = 0x18 (General Exception) cr.iip = 0xe000000000880a70 cr.ipsr = 0x101008022010 (mfl,ic,dt,rt,cpl=0,it,ri=0,bn) cr.isr = 0x8000000030 (ni,ei=0) cr.ifa = 0xc0000000fee00000 cr.iim = 0xf4 curthread = 0xe000000000a5f8e0 pid = 0, comm = Stopped at sapic_read+0x10: [MMI] st4.rel [r14]=r33;; Does any of you know whether we need to have a mapping for the PIB at all? (ie am I on the right track)? 2. We also don't have a mapping for the frame buffer (type PTE_MA_UC). It looks to me that we need that as well. Is this right? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011104152835.A2305>