From owner-freebsd-ia64 Thu May 30 9: 0:41 2002 Delivered-To: freebsd-ia64@freebsd.org Received: from rcpt-expgw.biglobe.ne.jp (rcpt-expgw.biglobe.ne.jp [202.225.89.145]) by hub.freebsd.org (Postfix) with ESMTP id 355FC37B409 for ; Thu, 30 May 2002 09:00:29 -0700 (PDT) Received: from smtp-gw.biglobe.ne.jp by rcpt-expgw.biglobe.ne.jp (mnmy/0210290502) with ESMTP id g4UG0RL02390 for ; Fri, 31 May 2002 01:00:27 +0900 (JST) X-Biglobe-Sender: Received: from server.localdomain (202.225.211.96 [202.225.211.96]) by smtp-gw.biglobe.ne.jp id BAVOC0A8274C; Fri, 31 May 2002 01:00:26 +0900 (JST) X-Mailer: exmh version 2.5 07/13/2001 with version: MH 6.8.4.JP-3.03 #1[UCI] To: ia64@freebsd.org Subject: ia64 kernel does not boot SKI ? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 31 May 2002 01:00:13 +0900 From: "K.Sumitani" Message-Id: <20020531010026.BAVOC0A8274C.C78F0C8A@mail.biglobe.ne.jp> Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, I tried to cross-build ia64 and boot it on SKI on i386 4.5-RELEASE box. There was no problem in cross-buildworld and cross- buildkernel. However, when I tried to boot on SKI, I got some panics. ia64 kernel does not boot on SKI any more ? There were 2 kind of panics I got: (1) General Exception when read or write ar.fcr. (ar21) This is probably because SKI does not emulate IA-32. Since ar.fcr is for IA-32 mode, I commented out them. (only 2 lines in sys/ia64/ia64/swtch.s) (2) Unaligned reference after mount root ---- Mounting root from ufs:/dev/sscdisk0c sscdisk0s1: type 0xa5, start 32, end = 409599, size 409568 : OK fatal kernel trap (cpu 0): trap vector = 0x1e (Unaligned Reference) cr.iip = 0xe000000000595a00 cr.ipsr = 0x121008006010 (mfl,ic,i,rt,cpl=0,it,ri=1,bn) cr.isr = 0x20400000000 (code=0,vector=0,r,ei=1) cr.ifa = 0x3ccda202 cr.iim = 0x0 curthread = 0xa000000002c7c1a0 pid = 1, comm = swapper Stopped at Assertion %s failed at %s:%d+0x71: ld8 r14=[r33] ---- The faulting address 0xe000000000595a00 is binuptime+0x70. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message