From owner-freebsd-ia64 Thu Jan 9 9:47:32 2003 Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEB2A37B401 for ; Thu, 9 Jan 2003 09:47:30 -0800 (PST) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id D0E6A43F18 for ; Thu, 9 Jan 2003 09:47:27 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.6/8.12.6) with ESMTP id h09Hl6oZ078481; Thu, 9 Jan 2003 17:47:07 GMT (envelope-from dfr@nlsystems.com) Received: from dhcp230.qubesoft.com (dhcp230.qubesoft.com [192.168.1.230]) by bluebottle.qubesoft.com (8.12.6/8.12.6) with ESMTP id h09Hl5t8083677; Thu, 9 Jan 2003 17:47:06 GMT (envelope-from dfr@nlsystems.com) Subject: Re: Running on SKI ? From: Doug Rabson To: Arun Sharma Cc: freebsd-ia64@FreeBSD.ORG In-Reply-To: <20030108183729.A31452@unix-os.sc.intel.com> References: <20030108183729.A31452@unix-os.sc.intel.com> Content-Type: text/plain Organization: Message-Id: <1042134412.30715.18.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.0 Date: 09 Jan 2003 17:46:52 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-8.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02 version=2.41 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 On Thu, 2003-01-09 at 02:37, Arun Sharma wrote: > I tried to run on SKI and found a bunch of issues: > > 1) machdep.c: Assertion failure > > #ifndef SKI > /* Map the memory mapped I/O Port space */ > KASSERT(ia64_port_base != 0, > ("%s: no I/O port memory region", __func__)); > map_port_space(); > #endif I haven't seen this but then I haven't tried to run a kernel in SKI for months. > > 2) Writing to ar.fcr gives a general exception. I had to comment it out: > > swtch.s: > > //mov ar.fcr=r16 This I know about. The ia32 support in SKI is pretty broken right now. > > 3) Alternate data TLB faults in msgaddchar. This is where I got stuck. > > 4) The SKI config file needs COMPAT_FREEBSD4 - otherwise the code doesn't > compile. > > Also, other unrelated questions: > > - Is there a way to make symbols work with SKI ? symlist shows the > symbols for dfr's bootloader, but not for the kernel. I have a SKI command file which carefully runs the bootloader up to the first instruction of the kernel and then breaks. You can find it in src/sys/ia64/skiload/skiload.cmd. You should be using skiload to load the kernel rather than the ancient linux-derived bootloader I started with. This might be the cause of your msgaddchar problems, I guess. > > - Is there a way to make boot_verbose work with this bootloader ? With skiload, use boot -v as usual. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message