From mboxrd@z Thu Jan 1 00:00:00 1970 From: A Streetcar Named Subject: Re: problems compiling xen on a crusoe Date: Mon, 15 Nov 2004 21:57:34 +0800 Message-ID: References: Reply-To: A Streetcar Named Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: xen-devel-admin@lists.sourceforge.net Errors-To: xen-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Keir Fraser Cc: xen-devel@lists.sourceforge.net List-Id: xen-devel@lists.xenproject.org On Mon, 15 Nov 2004 13:12:24 +0000, Keir Fraser wrote: > > Your image boots just fine for me (at least as far as booting DOM0, > which is a lot further than you seem to think that you are getting). > > Are you definitely booting the xen.gz file, not xen-syms or anything > like that? Yep, I'm definitely trying to boot xen.gz (unless the grub menu extract I showed earlier was wrong)... Have tried adding printk's and for (;;) {} in kernel.c - that didn't help. The infinite loops in x86_32.S did make a difference at the following line though: 128 start_paging: 129 mov $idle_pg_table-__PAGE_OFFSET,%eax 130 mov %eax,%cr3 131 mov $0x80050033,%eax /* hi-to-lo: PG,AM,WP,NE,ET,MP,PE */ 132 mov %eax,%cr0 133 jmp 1f 134 1: /* Install relocated selectors (FS/GS unused). */ 135 lgdt gdt_descr Adding the 1: jump 1b before line 132 would make it hang; adding the line after 132 saw the computer rebooting continuously... I have no idea what to make of this though. ------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8