Mailing List Archive

Xen & Transmeta CPUs
All--

As a Trasnemta-based system "is" an x86, is there any reason Xen shouldn't
run on such a system?

I've loaded FC3 onto my OQO, satisfied all of Xens dependencies, and
compiled Xen, but can't get it to boot. Grub starts the xen kernel
loading, and before any kernel messages are printed, the system
shutsdown...

I'm not too sure how to diagnose the problem as its so early in the boot
process, so any help to further diagnose (or even better -- resolve) this
would be greatly appreciated.

Thanks!

Carl

- --

"There are 10 types of people in the world: Those who understand binary
and those that don't."


_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
RE: Xen & Transmeta CPUs [ In reply to ]
> As a Trasnemta-based system "is" an x86, is there any reason
> Xen shouldn't run on such a system?
>
> I've loaded FC3 onto my OQO, satisfied all of Xens
> dependencies, and compiled Xen, but can't get it to boot.
> Grub starts the xen kernel loading, and before any kernel
> messages are printed, the system shutsdown...

Xen is quite conservative about what it is prepared to run on. You might
want to add some instrumentation to xen/arch/x86/setup.c

Also, does Transmeta support PSE (4MB pages), PGE (global bit), TSC
(time stamp counter)?

Ian

> I'm not too sure how to diagnose the problem as its so early
> in the boot process, so any help to further diagnose (or even
> better -- resolve) this would be greatly appreciated.
>
> Thanks!
>
> Carl
>
> - --
>
> "There are 10 types of people in the world: Those who
> understand binary and those that don't."
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xensource.com
> http://lists.xensource.com/xen-users
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
RE: Xen & Transmeta CPUs [ In reply to ]
On Tue, 17 May 2005, Ian Pratt wrote:

> > As a Trasnemta-based system "is" an x86, is there any reason
> > Xen shouldn't run on such a system?
> >
> > I've loaded FC3 onto my OQO, satisfied all of Xens
> > dependencies, and compiled Xen, but can't get it to boot.
> > Grub starts the xen kernel loading, and before any kernel
> > messages are printed, the system shutsdown...
>
> Xen is quite conservative about what it is prepared to run on. You might
> want to add some instrumentation to xen/arch/x86/setup.c

Hm.. I'll dig into this some..

> Also, does Transmeta support PSE (4MB pages), PGE (global bit), TSC
> (time stamp counter)?

It does support the 4MB pages and the time stamp counter, but not the
global bit -- is this a deal breaker for Xen?

For those who may be intersted:

flags: fpu vme de pse tsc msr cx8 sep cmov mmx pni longrun lrt

As an aside -- is there someplace where each of these capability
abbreviations is explained?

Thanks!

Carl

- --

"There are 10 types of people in the world: Those who understand binary
and those that don't."

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
RE: Xen & Transmeta CPUs [ In reply to ]
> > Xen is quite conservative about what it is prepared to run on. You
> > might want to add some instrumentation to xen/arch/x86/setup.c
>
> Hm.. I'll dig into this some..
>
> > Also, does Transmeta support PSE (4MB pages), PGE (global bit), TSC
> > (time stamp counter)?
>
> It does support the 4MB pages and the time stamp counter, but
> not the global bit -- is this a deal breaker for Xen?

No, but you'll probably need to hack PGE out of the bits set in Xen page
table entries.

I seriously doubt it will effect performance.

Ian

> For those who may be intersted:
>
> flags: fpu vme de pse tsc msr cx8 sep cmov mmx pni longrun lrt
>
> As an aside -- is there someplace where each of these
> capability abbreviations is explained?
>
> Thanks!
>
> Carl
>
> - --
>
> "There are 10 types of people in the world: Those who
> understand binary and those that don't."
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xensource.com
> http://lists.xensource.com/xen-users
>

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