WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Breakage in -unstable for Transmeta -- Solution

To: "Carl Holtje ;021;vcsg6;" <cwh0803@xxxxxxxxxx>
Subject: Re: [Xen-devel] Breakage in -unstable for Transmeta -- Solution
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Sat, 25 Jun 2005 10:21:51 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 25 Jun 2005 09:25:00 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <Pine.GSO.4.58.0506242145140.20987@xxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <Pine.GSO.4.58.0506221441140.23919@xxxxxxxxxxxxxxxx> <91682d35640728e6b4e763e88bbcb465@xxxxxxxxxxxx> <Pine.GSO.4.58.0506231636120.10383@xxxxxxxxxxxxxxxx> <bd9c262c7aa8c86c6db4332f23614cc7@xxxxxxxxxxxx> <Pine.GSO.4.58.0506232019290.18321@xxxxxxxxxxxxxxxx> <fa6a51f13f61dd01134ebce891ddbe73@xxxxxxxxxxxx> <Pine.GSO.4.58.0506240859070.17433@xxxxxxxxxxxxxxxx> <193974b525123922007225148c6938fb@xxxxxxxxxxxx> <Pine.GSO.4.58.0506241153160.17433@xxxxxxxxxxxxxxxx> <50b68f3ddc1ff3db9893e0d7ad10b884@xxxxxxxxxxxx> <Pine.GSO.4.58.0506241513430.17433@xxxxxxxxxxxxxxxx> <dd37095c934ac49ee7926a4e3ee12e25@xxxxxxxxxxxx> <Pine.GSO.4.58.0506242145140.20987@xxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

On 25 Jun 2005, at 02:57, Carl Holtje ;021;vcsg6; wrote:

* In xen/arch/x86/boot/x86_32.S, disable FPU initialization
* In xen/arch/x86/boot/x86_32.S, disable PGE enabling
* In xen/{I don't remember}/flushtlb.c, the call to local_flush_tlb or
something of this nature calls __pge_off() and __pge_on -- I used a #ifdef
CONFIG_X86_TRANSMETA to work around it as local_flush_tlb is a #define.
(I'm certainly not saying what I've done is best by any means, but it
works for me..)

The PGE enable, and __pge_off/__pge_on, are easily handled. I'll do a patch for those.

Do Transmeta CPUs really not have an FPU unit?

 -- Keir


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel