* x86-64 Xen development
@ 2005-03-03 2:34 Jerone Young
0 siblings, 0 replies; 6+ messages in thread
From: Jerone Young @ 2005-03-03 2:34 UTC (permalink / raw)
To: Nakajima, Jun; +Cc: xen-devel
Hi,
What is Intel's status on x86-64 work for Xen? Do require any
assistance on any remaining work to get Xen x86-64 enabled? We want to
have more public discussion on x86-64 Xen development.
--
Jerone Young
Open Virtualization
IBM Linux Technology Center
jyoung5@us.ibm.com
512-838-1157 (T/L: 678-1157)
-------------------------------------------------------
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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: x86-64 Xen development
@ 2005-03-03 11:26 Ian Pratt
2005-03-03 12:00 ` Keir Fraser
0 siblings, 1 reply; 6+ messages in thread
From: Ian Pratt @ 2005-03-03 11:26 UTC (permalink / raw)
To: Jerone Young, Nakajima, Jun; +Cc: xen-devel, ian.pratt
> What is Intel's status on x86-64 work for Xen? Do require any
> assistance on any remaining work to get Xen x86-64 enabled? We want to
> have more public discussion on x86-64 Xen development.
Jun,
Please can you post the x86_64 dom0 domain builder so that Jerone can
get to work on the user space builder.
Are there any fixes we need to do to x86_64 xen? Have you an ETA on the
dom0 checkin?
Jerone, if you're currently stalled on work to do then please can you
look into bringing xc_linux_save/restore up to date in the unstable
tree. We need a couple of trivial changes to modify it to transfer the
context of multiple CPUs, and also to cope with the new way of getting
the machine_to_phys table start mfn. We need a simple patch in Linux
too, to post a softirq to count the other VCPUs into a safe state
pending the final suspend (and obivously release them at the end of a
restore).
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://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: x86-64 Xen development
2005-03-03 11:26 Ian Pratt
@ 2005-03-03 12:00 ` Keir Fraser
0 siblings, 0 replies; 6+ messages in thread
From: Keir Fraser @ 2005-03-03 12:00 UTC (permalink / raw)
To: Ian Pratt; +Cc: Jerone Young, xen-devel, ian.pratt, Nakajima, Jun
On 3 Mar 2005, at 11:26, Ian Pratt wrote:
> Please can you post the x86_64 dom0 domain builder so that Jerone can
> get to work on the user space builder.
The dom0 builder was already written by me and checked into Xen.
It is only modifications to XenLinux itself that are being done by Jun.
-- 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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: x86-64 Xen development
@ 2005-03-03 17:03 Nakajima, Jun
2005-03-03 19:12 ` Jerone Young
0 siblings, 1 reply; 6+ messages in thread
From: Nakajima, Jun @ 2005-03-03 17:03 UTC (permalink / raw)
To: Ian Pratt, Jerone Young; +Cc: xen-devel, ian.pratt
Ian Pratt wrote:
>> What is Intel's status on x86-64 work for Xen? Do require any
>> assistance on any remaining work to get Xen x86-64 enabled? We want
>> to have more public discussion on x86-64 Xen development.
>
> Jun,
>
> Please can you post the x86_64 dom0 domain builder so that Jerone can
> get to work on the user space builder.
>
> Are there any fixes we need to do to x86_64 xen? Have you an ETA on
> the dom0 checkin?
Ian,
I'm shooting the next week, in a week or so. We've been making steady
progress despite _numerous_ minor issus/problems. Jerone, it would be
helpful if you take a look at 32-bit apps support (i.e. what does it
take for us to support those in xenolinux64) because we are not
proactively looking at the area at this point.
There are a couple of minor fixes required in the hypervisor. For
example, check_descriptor() in arch/x86/x86-64/mm.c needs to shift bits
when comparing the value.
/* The guest can only safely be executed in ring 3. */
if ( ((b & _SEGMENT_DPL) >> 13) != 3) {
goto bad;
}
I'll send patches this week.
Jun
-------------------------------------------------------
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://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: x86-64 Xen development
2005-03-03 17:03 x86-64 Xen development Nakajima, Jun
@ 2005-03-03 19:12 ` Jerone Young
0 siblings, 0 replies; 6+ messages in thread
From: Jerone Young @ 2005-03-03 19:12 UTC (permalink / raw)
To: Nakajima, Jun; +Cc: Ian Pratt, xen-devel, ian.pratt
Sounds awesome! I'll be looking into supporting 32-bit apps. I am also
getting the current tool ready for x86-64 to be able to lauch 64-bit
domains.
Supporting 32-bit apps (as well as 32bit domains) are going to require
an ioctl conversion layer as some syscall conversion stuff. Not 100%
sure yet on how things are going to be just yet. I'll figure something
out and get back to the list.
On Thu, 2005-03-03 at 09:03 -0800, Nakajima, Jun wrote:
> Ian Pratt wrote:
> >> What is Intel's status on x86-64 work for Xen? Do require any
> >> assistance on any remaining work to get Xen x86-64 enabled? We want
> >> to have more public discussion on x86-64 Xen development.
> >
> > Jun,
> >
> > Please can you post the x86_64 dom0 domain builder so that Jerone can
> > get to work on the user space builder.
> >
> > Are there any fixes we need to do to x86_64 xen? Have you an ETA on
> > the dom0 checkin?
>
> Ian,
>
> I'm shooting the next week, in a week or so. We've been making steady
> progress despite _numerous_ minor issus/problems. Jerone, it would be
> helpful if you take a look at 32-bit apps support (i.e. what does it
> take for us to support those in xenolinux64) because we are not
> proactively looking at the area at this point.
>
> There are a couple of minor fixes required in the hypervisor. For
> example, check_descriptor() in arch/x86/x86-64/mm.c needs to shift bits
> when comparing the value.
> /* The guest can only safely be executed in ring 3. */
> if ( ((b & _SEGMENT_DPL) >> 13) != 3) {
> goto bad;
> }
> I'll send patches this week.
>
> Jun
>
>
--
Jerone Young
Open Virtualization
IBM Linux Technology Center
jyoung5@us.ibm.com
512-838-1157 (T/L: 678-1157)
-------------------------------------------------------
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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: x86-64 Xen development
@ 2005-03-03 19:47 Ian Pratt
0 siblings, 0 replies; 6+ messages in thread
From: Ian Pratt @ 2005-03-03 19:47 UTC (permalink / raw)
To: Jerone Young, Nakajima, Jun; +Cc: xen-devel, ian.pratt
> Sounds awesome! I'll be looking into supporting 32-bit apps. I am also
> getting the current tool ready for x86-64 to be able to lauch 64-bit
> domains.
Great.
> Supporting 32-bit apps (as well as 32bit domains) are going to require
> an ioctl conversion layer as some syscall conversion stuff. Not 100%
> sure yet on how things are going to be just yet. I'll figure something
> out and get back to the list.
Supporting 32bit domains on 64 bit Xen is going to be ugly (requiring
shadow page tables), so I wouldn't count it as a priority. 32 bit user
space is certainly very important.
Ian
>
> On Thu, 2005-03-03 at 09:03 -0800, Nakajima, Jun wrote:
> > Ian Pratt wrote:
> > >> What is Intel's status on x86-64 work for Xen? Do require any
> > >> assistance on any remaining work to get Xen x86-64
> enabled? We want
> > >> to have more public discussion on x86-64 Xen development.
> > >
> > > Jun,
> > >
> > > Please can you post the x86_64 dom0 domain builder so
> that Jerone can
> > > get to work on the user space builder.
> > >
> > > Are there any fixes we need to do to x86_64 xen? Have you
> an ETA on
> > > the dom0 checkin?
> >
> > Ian,
> >
> > I'm shooting the next week, in a week or so. We've been
> making steady
> > progress despite _numerous_ minor issus/problems. Jerone,
> it would be
> > helpful if you take a look at 32-bit apps support (i.e. what does it
> > take for us to support those in xenolinux64) because we are not
> > proactively looking at the area at this point.
> >
> > There are a couple of minor fixes required in the hypervisor. For
> > example, check_descriptor() in arch/x86/x86-64/mm.c needs
> to shift bits
> > when comparing the value.
> > /* The guest can only safely be executed in ring 3. */
> > if ( ((b & _SEGMENT_DPL) >> 13) != 3) {
> > goto bad;
> > }
> > I'll send patches this week.
> >
> > Jun
> >
> >
> --
> Jerone Young
> Open Virtualization
> IBM Linux Technology Center
> jyoung5@us.ibm.com
> 512-838-1157 (T/L: 678-1157)
>
>
-------------------------------------------------------
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://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2005-03-03 19:47 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-03 17:03 x86-64 Xen development Nakajima, Jun
2005-03-03 19:12 ` Jerone Young
-- strict thread matches above, loose matches on Subject: below --
2005-03-03 19:47 Ian Pratt
2005-03-03 11:26 Ian Pratt
2005-03-03 12:00 ` Keir Fraser
2005-03-03 2:34 Jerone Young
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.