All of lore.kernel.org
 help / color / mirror / Atom feed
* Porting Xen
@ 2004-12-21 16:03 Dave Feustel
  2004-12-21 19:19 ` Kip Macy
  0 siblings, 1 reply; 20+ messages in thread
From: Dave Feustel @ 2004-12-21 16:03 UTC (permalink / raw)
  To: xen-devel

Is there documentation on porting Xen 2.0
to freebsd that could be modified to document
how to port xen to Openbsd?
(An item checklist would be real handy)

Ditto for Xen running in 64 bit mode.

Will Xen64 support 32-bit operating systems?

Thanks,
Dave Feustel


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-21 16:03 Dave Feustel
@ 2004-12-21 19:19 ` Kip Macy
  2004-12-21 19:32   ` Luciano Miguel Ferreira Rocha
  2004-12-21 19:59   ` Dave Feustel
  0 siblings, 2 replies; 20+ messages in thread
From: Kip Macy @ 2004-12-21 19:19 UTC (permalink / raw)
  To: Dave Feustel; +Cc: xen-devel



On Tue, 21 Dec 2004, Dave Feustel wrote:

> Is there documentation on porting Xen 2.0
> to freebsd that could be modified to document
> how to port xen to Openbsd?
> (An item checklist would be real handy)

You mean porting FreeBSD to Xen. Not really, but I can come up with
something rudimentary.


> Ditto for Xen running in 64 bit mode.
>
> Will Xen64 support 32-bit operating systems?

Yes. But to run more than 4GB of 32-bit OSes you'll need to have shadow
page tables turned on.

			-Kip









>
> Thanks,
> Dave Feustel
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://productguide.itmanagersjournal.com/
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
>


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-21 19:19 ` Kip Macy
@ 2004-12-21 19:32   ` Luciano Miguel Ferreira Rocha
  2004-12-21 19:59   ` Dave Feustel
  1 sibling, 0 replies; 20+ messages in thread
From: Luciano Miguel Ferreira Rocha @ 2004-12-21 19:32 UTC (permalink / raw)
  To: xen-devel

On Tue, Dec 21, 2004 at 11:19:28AM -0800, Kip Macy wrote:
> 
> 
> On Tue, 21 Dec 2004, Dave Feustel wrote:
> 
> > Is there documentation on porting Xen 2.0
> > to freebsd that could be modified to document
> > how to port xen to Openbsd?
> > (An item checklist would be real handy)
> 
> You mean porting FreeBSD to Xen. Not really, but I can come up with
> something rudimentary.
> 

I'd like to help porting Xen (or finish porting) to x86_64 and ppc. Can
somebody point me in the right direction?

Regards,
Luciano Rocha


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-21 19:19 ` Kip Macy
  2004-12-21 19:32   ` Luciano Miguel Ferreira Rocha
@ 2004-12-21 19:59   ` Dave Feustel
  1 sibling, 0 replies; 20+ messages in thread
From: Dave Feustel @ 2004-12-21 19:59 UTC (permalink / raw)
  To: xen-devel

On Tuesday 21 December 2004 02:19 pm, Kip Macy wrote:
> 
> On Tue, 21 Dec 2004, Dave Feustel wrote:
> 
> > Is there documentation on porting Xen 2.0
> > to freebsd that could be modified to document
> > how to port xen to Openbsd?
> > (An item checklist would be real handy)
> 
> You mean porting FreeBSD to Xen. Not really, but I can come up with
> something rudimentary.

It would help me if you did. I would like to port Openbsd to run on Xen, but
I think I would need some direction to even attempt to do this.

> > Ditto for Xen running in 64 bit mode.
> >
> > Will Xen64 support 32-bit operating systems?
> 
> Yes. But to run more than 4GB of 32-bit OSes you'll need to have shadow
> page tables turned on.
> 
> 			-Kip
> 
> 
> 
> 
> 
> 
> 
> 
> 
> >
> > Thanks,
> > Dave Feustel
> >
> >
> > -------------------------------------------------------
> > SF email is sponsored by - The IT Product Guide
> > Read honest & candid reviews on hundreds of IT Products from real users.
> > Discover which products truly live up to the hype. Start reading now.
> > http://productguide.itmanagersjournal.com/
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/xen-devel
> >
> 
> 
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now. 
> http://productguide.itmanagersjournal.com/
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
> 


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: Porting Xen
@ 2004-12-22  2:38 Ian Pratt
  2004-12-22  3:50 ` Kip Macy
  2004-12-22  4:36 ` David Hopwood
  0 siblings, 2 replies; 20+ messages in thread
From: Ian Pratt @ 2004-12-22  2:38 UTC (permalink / raw)
  To: dfeustel, xen-devel

 
> Is there documentation on porting Xen 2.0 to freebsd that 
> could be modified to document how to port xen to Openbsd?
> (An item checklist would be real handy)

Is OpenBSD closer to FreeBSD than NetBSD?
Maybe Kip Macy can supply a change list of what he had to do for
FreeBSD. Things may be slightly easier now the "writeable pagetable"
interface is available (the Linux 2.6 port uses this).  

> Ditto for Xen running in 64 bit mode.

x86_64 port is still work in progress.

> Will Xen64 support 32-bit operating systems?

Doesn't seem much point running 32 bit paravirtualized guests (it will
still run 32 bit user space), and it makes life easier not to. However,
there are plans to run 32 and 64  bit unmodified guests on a 64 bit
hypervisor (as well as 64bit paravirtualized guests) using Intel VT
extensions.

Ian 


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: Porting Xen
  2004-12-22  2:38 Ian Pratt
@ 2004-12-22  3:50 ` Kip Macy
  2004-12-22 23:31   ` David Rhodus
  2004-12-22  4:36 ` David Hopwood
  1 sibling, 1 reply; 20+ messages in thread
From: Kip Macy @ 2004-12-22  3:50 UTC (permalink / raw)
  To: Ian Pratt; +Cc: dfeustel, xen-devel

>
> Is OpenBSD closer to FreeBSD than NetBSD?

It is a fork of NetBSD, but the FreeBSD port was completed more
recently.



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22  2:38 Ian Pratt
  2004-12-22  3:50 ` Kip Macy
@ 2004-12-22  4:36 ` David Hopwood
  2004-12-22  5:10   ` Adam Sulmicki
  1 sibling, 1 reply; 20+ messages in thread
From: David Hopwood @ 2004-12-22  4:36 UTC (permalink / raw)
  To: xen-devel

Ian Pratt wrote:
> Doesn't seem much point running 32 bit paravirtualized guests (it will
> still run 32 bit user space), and it makes life easier not to. However,
> there are plans to run 32 and 64  bit unmodified guests on a 64 bit
> hypervisor (as well as 64bit paravirtualized guests) using Intel VT
> extensions.

Aha: <http://www.intel.com/research/print/cambridge_collab.pdf>

I was wondering how the Xen developers could be so confident that VT
would be sufficient to run Windows under Xen, given that no details
of VT have been announced publically; this explains it.

-- 
David Hopwood <david.nospam.hopwood@blueyonder.co.uk>



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: Porting Xen
@ 2004-12-22  5:01 Ian Pratt
  2004-12-22 11:39 ` Dave Feustel
  2004-12-22 11:45 ` Dave Feustel
  0 siblings, 2 replies; 20+ messages in thread
From: Ian Pratt @ 2004-12-22  5:01 UTC (permalink / raw)
  To: Adam Sulmicki, David Hopwood; +Cc: xen-devel

> once it has full hardware support, it won't be  
> paravirtualization anymore, will be?

Using the new hardware support Xen will have the capability to run
unmodified guests, but where possible you'll still want to use
paravirtualized guests as they'll offer better performance and benefit
from being aware of the virtualized environment. 

Ian


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22  4:36 ` David Hopwood
@ 2004-12-22  5:10   ` Adam Sulmicki
  0 siblings, 0 replies; 20+ messages in thread
From: Adam Sulmicki @ 2004-12-22  5:10 UTC (permalink / raw)
  To: David Hopwood; +Cc: xen-devel


>> Doesn't seem much point running 32 bit paravirtualized guests (it will
>> still run 32 bit user space), and it makes life easier not to. However,
>> there are plans to run 32 and 64  bit unmodified guests on a 64 bit
>> hypervisor (as well as 64bit paravirtualized guests) using Intel VT
>> extensions.
>
> Aha: <http://www.intel.com/research/print/cambridge_collab.pdf>
>
> I was wondering how the Xen developers could be so confident that VT
> would be sufficient to run Windows under Xen, given that no details
> of VT have been announced publically; this explains it.

once it has full hardware support, it won't be  paravirtualization 
anymore, will be?


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22  5:01 Porting Xen Ian Pratt
@ 2004-12-22 11:39 ` Dave Feustel
  2004-12-22 11:43   ` Keir Fraser
  2004-12-22 11:45 ` Dave Feustel
  1 sibling, 1 reply; 20+ messages in thread
From: Dave Feustel @ 2004-12-22 11:39 UTC (permalink / raw)
  To: xen-devel; +Cc: Ian Pratt, Adam Sulmicki, David Hopwood

On Wednesday 22 December 2004 12:01 am, Ian Pratt wrote:
> > once it has full hardware support, it won't be  
> > paravirtualization anymore, will be?
> 
> Using the new hardware support Xen will have the capability to run
> unmodified guests, but where possible you'll still want to use
> paravirtualized guests as they'll offer better performance and benefit
> from being aware of the virtualized environment. 
> 
> Ian

This looks very promising!
When will chips with the new hardware support become available?

Dave Feustel


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22 11:39 ` Dave Feustel
@ 2004-12-22 11:43   ` Keir Fraser
  2004-12-22 21:49     ` David Hopwood
  0 siblings, 1 reply; 20+ messages in thread
From: Keir Fraser @ 2004-12-22 11:43 UTC (permalink / raw)
  To: dfeustel; +Cc: xen-devel

> On Wednesday 22 December 2004 12:01 am, Ian Pratt wrote:
> > > once it has full hardware support, it won't be  
> > > paravirtualization anymore, will be?
> > 
> > Using the new hardware support Xen will have the capability to run
> > unmodified guests, but where possible you'll still want to use
> > paravirtualized guests as they'll offer better performance and benefit
> > from being aware of the virtualized environment. 
> > 
> > Ian
> 
> This looks very promising!
> When will chips with the new hardware support become available?

Intel haven't yet announced when they will ship VT-capable chips.

 -- Keir


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22  5:01 Porting Xen Ian Pratt
  2004-12-22 11:39 ` Dave Feustel
@ 2004-12-22 11:45 ` Dave Feustel
  2004-12-22 13:13   ` Keir Fraser
  1 sibling, 1 reply; 20+ messages in thread
From: Dave Feustel @ 2004-12-22 11:45 UTC (permalink / raw)
  To: xen-devel; +Cc: Ian Pratt, Adam Sulmicki, David Hopwood

On Wednesday 22 December 2004 12:01 am, Ian Pratt wrote:
> > once it has full hardware support, it won't be  
> > paravirtualization anymore, will be?
> 
> Using the new hardware support Xen will have the capability to run
> unmodified guests, but where possible you'll still want to use
> paravirtualized guests as they'll offer better performance and benefit
> from being aware of the virtualized environment. 
> 
> Ian

Will Xen itself be virtualizable (ie run under Xen) with the VT technolgy?

Thanks,
Dave Feustel


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22 11:45 ` Dave Feustel
@ 2004-12-22 13:13   ` Keir Fraser
  0 siblings, 0 replies; 20+ messages in thread
From: Keir Fraser @ 2004-12-22 13:13 UTC (permalink / raw)
  To: dfeustel; +Cc: xen-devel

> On Wednesday 22 December 2004 12:01 am, Ian Pratt wrote:
> > > once it has full hardware support, it won't be  
> > > paravirtualization anymore, will be?
> > 
> > Using the new hardware support Xen will have the capability to run
> > unmodified guests, but where possible you'll still want to use
> > paravirtualized guests as they'll offer better performance and benefit
> > from being aware of the virtualized environment. 
> > 
> > Ian
> 
> Will Xen itself be virtualizable (ie run under Xen) with the VT technolgy?

Non-VT Xen will run under VT Xen. Whether VT Xen will run under VT Xen
(allowing arbitrary recursive virtualisation) will depend on whether
VT itself supports this recursion.

 -- Keir


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22 11:43   ` Keir Fraser
@ 2004-12-22 21:49     ` David Hopwood
  0 siblings, 0 replies; 20+ messages in thread
From: David Hopwood @ 2004-12-22 21:49 UTC (permalink / raw)
  To: xen-devel

Keir Fraser wrote:
>>On Wednesday 22 December 2004 12:01 am, Ian Pratt wrote:
>>
>>>>once it has full hardware support, it won't be  
>>>>paravirtualization anymore, will be?
>>>
>>>Using the new hardware support Xen will have the capability to run
>>>unmodified guests, but where possible you'll still want to use
>>>paravirtualized guests as they'll offer better performance and benefit
>>>from being aware of the virtualized environment. 
>>
>>This looks very promising!
>>When will chips with the new hardware support become available?
> 
> Intel haven't yet announced when they will ship VT-capable chips.

<http://www.intel.com/pressroom/archive/speeches/otellini20040907.htm> says:

# In terms of other technologies, LaGrande Technology for reliability -- for
# security and Vanderpool technology, which is our virtualization capability
# for reliability, the combination those of two really gets enabled with
# [Windows] Longhorn in 2006, even though we have continued to develop it,
# you'll see a demo of it in a few seconds, this technology, in order to be
# mainstreamed, needs a robust, reliable operating system environment that
# we believe will be coincident with the Longhorn deployment in '06.

Also see <http://www.intel.com/update/issue/tim1204.pdf>:

# VT for Intel(R) Xeon(TM) and Pentium(R) 4 processor-based platforms will
# be available on server, workstation, and desktop platforms in 2006.

(This PDF may crash web browsers; save it and open it separately in a
PDF reader.)

-- 
David Hopwood <david.nospam.hopwood@blueyonder.co.uk>



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22  3:50 ` Kip Macy
@ 2004-12-22 23:31   ` David Rhodus
  2004-12-22 23:55     ` Kip Macy
  0 siblings, 1 reply; 20+ messages in thread
From: David Rhodus @ 2004-12-22 23:31 UTC (permalink / raw)
  To: Kip Macy; +Cc: Ian Pratt, dfeustel, xen-devel

On Tue, 21 Dec 2004 19:50:08 -0800 (PST), Kip Macy <kmacy@fsmware.com> wrote:
> >
> > Is OpenBSD closer to FreeBSD than NetBSD?
> 
> It is a fork of NetBSD, but the FreeBSD port was completed more
> recently.
> 

Is the code from the port going to be made public available ?
-- 
                                            -David
                                            Steven David Rhodus
                                            <drhodus@machdep.com>


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen
  2004-12-22 23:31   ` David Rhodus
@ 2004-12-22 23:55     ` Kip Macy
  0 siblings, 0 replies; 20+ messages in thread
From: Kip Macy @ 2004-12-22 23:55 UTC (permalink / raw)
  To: drhodus; +Cc: xen-devel

It has already been posted. It will be pushed into FreeBSD cvs as well
as the xen bitkeeper archive.



			-Kip


On Wed, 22 Dec 2004, David Rhodus wrote:

> On Tue, 21 Dec 2004 19:50:08 -0800 (PST), Kip Macy <kmacy@fsmware.com> wrote:
> > >
> > > Is OpenBSD closer to FreeBSD than NetBSD?
> >
> > It is a fork of NetBSD, but the FreeBSD port was completed more
> > recently.
> >
>
> Is the code from the port going to be made public available ?
> --
>                                             -David
>                                             Steven David Rhodus
>                                             <drhodus@machdep.com>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://productguide.itmanagersjournal.com/
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
>


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Porting Xen...
@ 2005-01-04 17:35 Carl Holtje ;021;vcsg6;
  2005-01-05 14:18 ` aq
  2005-01-05 16:25 ` Dan Magenheimer
  0 siblings, 2 replies; 20+ messages in thread
From: Carl Holtje ;021;vcsg6; @ 2005-01-04 17:35 UTC (permalink / raw)
  To: xen-devel

All-

I'm wondering if there is a guide or a general Getting Started for porting
Xen to different architectures. I'm interested in supporting the arm
platform.

Any help or direction is greatly appreciated...

Thanks!

Carl

- --

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


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen...
  2005-01-04 17:35 Carl Holtje ;021;vcsg6;
@ 2005-01-05 14:18 ` aq
  2005-01-05 14:25   ` Mark Williamson
  2005-01-05 16:25 ` Dan Magenheimer
  1 sibling, 1 reply; 20+ messages in thread
From: aq @ 2005-01-05 14:18 UTC (permalink / raw)
  To: Carl Holtje ,021,vcsg6,; +Cc: xen-devel

On Tue, 4 Jan 2005 12:35:52 -0500 (EST), Carl Holtje ;021;vcsg6;
<cwh0803@cs.rit.edu> wrote:
> All-
> 
> I'm wondering if there is a guide or a general Getting Started for porting
> Xen to different architectures. I'm interested in supporting the arm
> platform.

as far as I know, there is no such document (the Xen developers too
lazy ;-)). but you can find some hints from the Developer manual.

besides, i have seen this page, and the experience of the author might
be useful for you: http://www.o3one.org/xen.html

regards,
AQ


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen...
  2005-01-05 14:18 ` aq
@ 2005-01-05 14:25   ` Mark Williamson
  0 siblings, 0 replies; 20+ messages in thread
From: Mark Williamson @ 2005-01-05 14:25 UTC (permalink / raw)
  To: xen-devel, aq; +Cc: Carl Holtje ,021,vcsg6,

The Xen developer manual provides an overview but I'm afraid it's a case of 
Use The Source Luke when it comes to specifics ;-)

If you get stuck on anything, folks on the mailing list can usually help.

Cheers,
Mark

On Wednesday 05 January 2005 14:18, aq wrote:
> On Tue, 4 Jan 2005 12:35:52 -0500 (EST), Carl Holtje ;021;vcsg6;
>
> <cwh0803@cs.rit.edu> wrote:
> > All-
> >
> > I'm wondering if there is a guide or a general Getting Started for
> > porting Xen to different architectures. I'm interested in supporting the
> > arm platform.
>
> as far as I know, there is no such document (the Xen developers too
> lazy ;-)). but you can find some hints from the Developer manual.
>
> besides, i have seen this page, and the experience of the author might
> be useful for you: http://www.o3one.org/xen.html
>
> regards,
> AQ
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by: Beat the post-holiday blues
> Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
> It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Porting Xen...
  2005-01-04 17:35 Carl Holtje ;021;vcsg6;
  2005-01-05 14:18 ` aq
@ 2005-01-05 16:25 ` Dan Magenheimer
  1 sibling, 0 replies; 20+ messages in thread
From: Dan Magenheimer @ 2005-01-05 16:25 UTC (permalink / raw)
  To: xen-devel

> I'm wondering if there is a guide or a general Getting Started for porting
> Xen to different architectures. I'm interested in supporting the arm
> platform.
> 
> Any help or direction is greatly appreciated...

Speaking from experience, I can tell you that porting to a new
architecture is not a small effort.  It is more akin to porting
an operating system than porting an application.  Most of the
code in Xen (x86) is architecture-dependent and, though much of
Xen code is usable for x86_64, it wasn't for ia64 and I'd imagine
arm is very different as well.  Although I was
able to leverage much arch-dep code from Linux/ia64, there
was quite a bit of additional work to handle virtual machine
stuff that is not done by Linux.  Debugging can also be very
difficult unless you have good low-level tools.  (I used a
nice architectural simulator.)  Xen/ia64 has already taken
six months of my time and it is not done.

Is arm fully virtualizable?  Are there any other known VMMs that
run on arm?  If the answer to these is YES, then it might be
easier.

All that said, if you are still interested, I'd be happy to
chat about the Xen/ia64 effort and provide more detail that
might be helpful.

Dan



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2005-01-05 16:25 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-12-22  5:01 Porting Xen Ian Pratt
2004-12-22 11:39 ` Dave Feustel
2004-12-22 11:43   ` Keir Fraser
2004-12-22 21:49     ` David Hopwood
2004-12-22 11:45 ` Dave Feustel
2004-12-22 13:13   ` Keir Fraser
  -- strict thread matches above, loose matches on Subject: below --
2005-01-04 17:35 Carl Holtje ;021;vcsg6;
2005-01-05 14:18 ` aq
2005-01-05 14:25   ` Mark Williamson
2005-01-05 16:25 ` Dan Magenheimer
2004-12-22  2:38 Ian Pratt
2004-12-22  3:50 ` Kip Macy
2004-12-22 23:31   ` David Rhodus
2004-12-22 23:55     ` Kip Macy
2004-12-22  4:36 ` David Hopwood
2004-12-22  5:10   ` Adam Sulmicki
2004-12-21 16:03 Dave Feustel
2004-12-21 19:19 ` Kip Macy
2004-12-21 19:32   ` Luciano Miguel Ferreira Rocha
2004-12-21 19:59   ` Dave Feustel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.