* [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
@ 2012-09-09 11:11 Keir Fraser
2012-09-10 14:00 ` Keir Fraser
2012-09-10 16:24 ` David Vrabel
0 siblings, 2 replies; 12+ messages in thread
From: Keir Fraser @ 2012-09-09 11:11 UTC (permalink / raw)
To: xen-devel
Folks,
With 64-bit support well established in the x86 world these days, the number
of x86 production environments that cannot run a 64-bit hypervisor is pretty
much nil. Maintaining the 32-bit x86 port, and implementing new features for
it, is an ongoing development burden which could be more usefully directed
elsewhere. Therefore, 32-bit x86 will be considered obsolete in the 4.3
development branch, and removed.
32-bit x86 will continue to be maintained and supported (insofar as it has
been recently) in the supported stable branches: 3.4, 4.1, and 4.2.
Furthermore, 32-bit guests (including 32-bit PV guests) will continue to be
supported on the 64-bit hypervisor, as they always have been.
Regards,
Keir & The Xen Team
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-09 11:11 [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2 Keir Fraser
@ 2012-09-10 14:00 ` Keir Fraser
2012-09-10 14:16 ` Ian Jackson
2012-09-10 16:24 ` David Vrabel
1 sibling, 1 reply; 12+ messages in thread
From: Keir Fraser @ 2012-09-10 14:00 UTC (permalink / raw)
To: xen-devel; +Cc: Ian Jackson
On 09/09/2012 12:11, "Keir Fraser" <keir.xen@gmail.com> wrote:
> Folks,
>
> With 64-bit support well established in the x86 world these days, the number
> of x86 production environments that cannot run a 64-bit hypervisor is pretty
> much nil. Maintaining the 32-bit x86 port, and implementing new features for
> it, is an ongoing development burden which could be more usefully directed
> elsewhere. Therefore, 32-bit x86 will be considered obsolete in the 4.3
> development branch, and removed.
Ian,
Please can you remove x86_32 from the automated tests for xen-unstable?
Thanks,
Keir
> 32-bit x86 will continue to be maintained and supported (insofar as it has
> been recently) in the supported stable branches: 3.4, 4.1, and 4.2.
>
> Furthermore, 32-bit guests (including 32-bit PV guests) will continue to be
> supported on the 64-bit hypervisor, as they always have been.
>
> Regards,
> Keir & The Xen Team
>
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-10 14:00 ` Keir Fraser
@ 2012-09-10 14:16 ` Ian Jackson
2012-09-10 14:23 ` Keir Fraser
0 siblings, 1 reply; 12+ messages in thread
From: Ian Jackson @ 2012-09-10 14:16 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel@lists.xen.org
Keir Fraser writes ("Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2"):
> Please can you remove x86_32 from the automated tests for xen-unstable?
I will do this but I have a number of other things which need to go
through the autotester's tests of itself, first. I'll let you know
when it's done.
Thanks,
Ian.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-10 14:16 ` Ian Jackson
@ 2012-09-10 14:23 ` Keir Fraser
2012-09-10 17:09 ` Ian Jackson
0 siblings, 1 reply; 12+ messages in thread
From: Keir Fraser @ 2012-09-10 14:23 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel@lists.xen.org
On 10/09/2012 15:16, "Ian Jackson" <Ian.Jackson@eu.citrix.com> wrote:
> Keir Fraser writes ("Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life
> after 4.2"):
>> Please can you remove x86_32 from the automated tests for xen-unstable?
>
> I will do this but I have a number of other things which need to go
> through the autotester's tests of itself, first. I'll let you know
> when it's done.
A self-aware autotester. :)
Well that's fine. It doesn't have to be done in a huge hurry.
Thanks,
Keir
> Thanks,
> Ian.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-09 11:11 [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2 Keir Fraser
2012-09-10 14:00 ` Keir Fraser
@ 2012-09-10 16:24 ` David Vrabel
2012-09-10 16:55 ` Keir Fraser
1 sibling, 1 reply; 12+ messages in thread
From: David Vrabel @ 2012-09-10 16:24 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
On 09/09/12 12:11, Keir Fraser wrote:
> Folks,
>
> With 64-bit support well established in the x86 world these days, the number
> of x86 production environments that cannot run a 64-bit hypervisor is pretty
> much nil. Maintaining the 32-bit x86 port, and implementing new features for
> it, is an ongoing development burden which could be more usefully directed
> elsewhere. Therefore, 32-bit x86 will be considered obsolete in the 4.3
> development branch, and removed.
I have some tracing patches that have some 32-bit/64-bit #ifdef'ery.
Would you prefer them posted now, or deferred until 32-bit is gone?
David
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-10 16:24 ` David Vrabel
@ 2012-09-10 16:55 ` Keir Fraser
0 siblings, 0 replies; 12+ messages in thread
From: Keir Fraser @ 2012-09-10 16:55 UTC (permalink / raw)
To: David Vrabel; +Cc: xen-devel
On 10/09/2012 17:24, "David Vrabel" <david.vrabel@citrix.com> wrote:
> On 09/09/12 12:11, Keir Fraser wrote:
>> Folks,
>>
>> With 64-bit support well established in the x86 world these days, the number
>> of x86 production environments that cannot run a 64-bit hypervisor is pretty
>> much nil. Maintaining the 32-bit x86 port, and implementing new features for
>> it, is an ongoing development burden which could be more usefully directed
>> elsewhere. Therefore, 32-bit x86 will be considered obsolete in the 4.3
>> development branch, and removed.
>
> I have some tracing patches that have some 32-bit/64-bit #ifdef'ery.
> Would you prefer them posted now, or deferred until 32-bit is gone?
If it's not too intricate then post them now, and we'll strip out the 32-bit
parts later. I don't think we should hold up pending patches for this.
Although I'm holding back some further development in anticipation of it. :)
-- Keir
> David
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-10 14:23 ` Keir Fraser
@ 2012-09-10 17:09 ` Ian Jackson
2012-09-10 17:24 ` Keir Fraser
0 siblings, 1 reply; 12+ messages in thread
From: Ian Jackson @ 2012-09-10 17:09 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel@lists.xen.org
Keir Fraser writes ("Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2"):
> On 10/09/2012 15:16, "Ian Jackson" <Ian.Jackson@eu.citrix.com> wrote:
> > I will do this but I have a number of other things which need to go
> > through the autotester's tests of itself, first. I'll let you know
> > when it's done.
>
> A self-aware autotester. :)
As you say.
> Well that's fine. It doesn't have to be done in a huge hurry.
I've been looking into this and have a draft of a suitable change.
But: can you confirm that typing "make" will still work on a 32-bit
system and generate a working tools build ? I don't care what
hypervisor (if any) it builds, but it has to succeed because that's
how I build the tools for use in 32-bit dom0s.
Ian.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-10 17:09 ` Ian Jackson
@ 2012-09-10 17:24 ` Keir Fraser
2012-09-11 10:27 ` Ian Jackson
0 siblings, 1 reply; 12+ messages in thread
From: Keir Fraser @ 2012-09-10 17:24 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel@lists.xen.org
On 10/09/2012 18:09, "Ian Jackson" <Ian.Jackson@eu.citrix.com> wrote:
> Keir Fraser writes ("Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life
> after 4.2"):
>> On 10/09/2012 15:16, "Ian Jackson" <Ian.Jackson@eu.citrix.com> wrote:
>>> I will do this but I have a number of other things which need to go
>>> through the autotester's tests of itself, first. I'll let you know
>>> when it's done.
>>
>> A self-aware autotester. :)
>
> As you say.
>
>> Well that's fine. It doesn't have to be done in a huge hurry.
>
> I've been looking into this and have a draft of a suitable change.
> But: can you confirm that typing "make" will still work on a 32-bit
> system and generate a working tools build ? I don't care what
> hypervisor (if any) it builds, but it has to succeed because that's
> how I build the tools for use in 32-bit dom0s.
You want 'make' at the root Makefile to build successfully? If so we can
stub out 32-bit hypervisor only either in that Makefile, or xen/Makefile.
> Ian.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-10 17:24 ` Keir Fraser
@ 2012-09-11 10:27 ` Ian Jackson
2012-09-11 10:44 ` Keir Fraser
0 siblings, 1 reply; 12+ messages in thread
From: Ian Jackson @ 2012-09-11 10:27 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel@lists.xen.org
Keir Fraser writes ("Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2"):
> On 10/09/2012 18:09, "Ian Jackson" <Ian.Jackson@eu.citrix.com> wrote:
> > I've been looking into this and have a draft of a suitable change.
> > But: can you confirm that typing "make" will still work on a 32-bit
> > system and generate a working tools build ? I don't care what
> > hypervisor (if any) it builds, but it has to succeed because that's
> > how I build the tools for use in 32-bit dom0s.
>
> You want 'make' at the root Makefile to build successfully? If so we can
> stub out 32-bit hypervisor only either in that Makefile, or xen/Makefile.
That would be best for me. I think it would be best for users too.
Maybe you would like to leave a xen-blah.README in dist/install/boot.
Ian.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-11 10:27 ` Ian Jackson
@ 2012-09-11 10:44 ` Keir Fraser
2012-09-11 10:51 ` Jan Beulich
0 siblings, 1 reply; 12+ messages in thread
From: Keir Fraser @ 2012-09-11 10:44 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel@lists.xen.org
On 11/09/2012 11:27, "Ian Jackson" <Ian.Jackson@eu.citrix.com> wrote:
> Keir Fraser writes ("Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life
> after 4.2"):
>> On 10/09/2012 18:09, "Ian Jackson" <Ian.Jackson@eu.citrix.com> wrote:
>>> I've been looking into this and have a draft of a suitable change.
>>> But: can you confirm that typing "make" will still work on a 32-bit
>>> system and generate a working tools build ? I don't care what
>>> hypervisor (if any) it builds, but it has to succeed because that's
>>> how I build the tools for use in 32-bit dom0s.
>>
>> You want 'make' at the root Makefile to build successfully? If so we can
>> stub out 32-bit hypervisor only either in that Makefile, or xen/Makefile.
>
> That would be best for me. I think it would be best for users too.
> Maybe you would like to leave a xen-blah.README in dist/install/boot.
Okay, I'll stub out in xen/Makefile and install something into
dist/install/boot.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-11 10:44 ` Keir Fraser
@ 2012-09-11 10:51 ` Jan Beulich
2012-09-11 10:57 ` Keir Fraser
0 siblings, 1 reply; 12+ messages in thread
From: Jan Beulich @ 2012-09-11 10:51 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel@lists.xen.org
>>> On 11.09.12 at 12:44, Keir Fraser <keir@xen.org> wrote:
> Okay, I'll stub out in xen/Makefile and install something into
> dist/install/boot.
If you're already in the process of doing this, may I ask that you
please don't remove xen/arch/x86/cpu/centaur.c (as a pending
patch of mine will make use of this for properly enabling 64-bit
support on VIA CPUs)?
Jan
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2
2012-09-11 10:51 ` Jan Beulich
@ 2012-09-11 10:57 ` Keir Fraser
0 siblings, 0 replies; 12+ messages in thread
From: Keir Fraser @ 2012-09-11 10:57 UTC (permalink / raw)
To: Jan Beulich; +Cc: xen-devel@lists.xen.org
On 11/09/2012 11:51, "Jan Beulich" <JBeulich@suse.com> wrote:
>>>> On 11.09.12 at 12:44, Keir Fraser <keir@xen.org> wrote:
>> Okay, I'll stub out in xen/Makefile and install something into
>> dist/install/boot.
>
> If you're already in the process of doing this, may I ask that you
> please don't remove xen/arch/x86/cpu/centaur.c (as a pending
> patch of mine will make use of this for properly enabling 64-bit
> support on VIA CPUs)?
I'm waiting for the okay from IanJ before I start. And, okay, I won't remove
centaur.c. I will probably just do a rough prune to start with anyway, then
others can go in and help finish the job off.
-- Keir
> Jan
>
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2012-09-11 10:57 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-09 11:11 [ANNOUNCE] Xen x86 32-bit hypervisor end of life after 4.2 Keir Fraser
2012-09-10 14:00 ` Keir Fraser
2012-09-10 14:16 ` Ian Jackson
2012-09-10 14:23 ` Keir Fraser
2012-09-10 17:09 ` Ian Jackson
2012-09-10 17:24 ` Keir Fraser
2012-09-11 10:27 ` Ian Jackson
2012-09-11 10:44 ` Keir Fraser
2012-09-11 10:51 ` Jan Beulich
2012-09-11 10:57 ` Keir Fraser
2012-09-10 16:24 ` David Vrabel
2012-09-10 16:55 ` Keir Fraser
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).