Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-27 Thread Lars Kurth

> On 24 Apr 2016, at 02:06, Doug Goldstein  wrote:
> 
> On 4/22/16 9:25 AM, George Dunlap wrote:
>> On Fri, Apr 22, 2016 at 3:22 PM, Lars Kurth  wrote:
>>> 
 On 22 Apr 2016, at 15:08, George Dunlap  wrote:
 
 
 kconfig for the hypervisor
>>> 
>>> This is one which potentially has a big security impact and could be a 
>>> Headline Feature. Just to remind me, is KCONFIG a run-time or build-time 
>>> config mechanism. If the latter, distro users will not benefit from it.
>> 
>> Kconfig is build-time.  Distros could use it in principle, and I think
>> Gentoo will (that was part of Doug's motivation for doing it, IIUC).
>> But yes, I suspect most distros will keep everything in by default.
>> It's more a feature for embedded / security-conscious vendors.
>> 
>> -George
> 
> Not really important but I figured I'd be clear about my motivations.
> For Gentoo I'll actually keep the stock settings. For Yocto I'll keep
> the stock settings but expose a way to run kconfig (like the linux
> kernel is in Yocto) for vendors with a security focus. I'm aware of a
> handful of downstream vendors which will utilize that capability.

Doug, this is good background information. Is the YOCTO work something ongoing, 
or is it something which we can refer to in the press coverage. I guess what 
you are saying is that YOCTO will (or already contains) a simple way to build a 
minimal Xen distribution.
Lars
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-23 Thread Doug Goldstein
On 4/22/16 9:25 AM, George Dunlap wrote:
> On Fri, Apr 22, 2016 at 3:22 PM, Lars Kurth  wrote:
>>
>>> On 22 Apr 2016, at 15:08, George Dunlap  wrote:
>>>
>>> On Fri, Apr 22, 2016 at 2:26 PM, Lars Kurth  
>>> wrote:
 Folks,

 given that we have we are getting close to RC's, I would like to start to 
 spec out the headline Features for the press release. The big items I am 
 aware of are COLO. I am a little confused about xSplice.

 Maybe we can use this thread to start collating a short-list.
>>>
>>> hotplug disk backends (drbd, iscsi, ) for HVM guests.
>>>
>>> hard affinity for credit2
>>>
>>> soft reset for pv guests
>>>
>>> kconfig for the hypervisor
>>
>> This is one which potentially has a big security impact and could be a 
>> Headline Feature. Just to remind me, is KCONFIG a run-time or build-time 
>> config mechanism. If the latter, distro users will not benefit from it.
> 
> Kconfig is build-time.  Distros could use it in principle, and I think
> Gentoo will (that was part of Doug's motivation for doing it, IIUC).
> But yes, I suspect most distros will keep everything in by default.
> It's more a feature for embedded / security-conscious vendors.
> 
>  -George

Not really important but I figured I'd be clear about my motivations.
For Gentoo I'll actually keep the stock settings. For Yocto I'll keep
the stock settings but expose a way to run kconfig (like the linux
kernel is in Yocto) for vendors with a security focus. I'm aware of a
handful of downstream vendors which will utilize that capability.

-- 
Doug Goldstein



signature.asc
Description: OpenPGP digital signature
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Julien Grall

Hi Lars,

On 22/04/16 15:19, Lars Kurth wrote:



On 22 Apr 2016, at 14:39, Wei Liu  wrote:

On Fri, Apr 22, 2016 at 02:26:39PM +0100, Lars Kurth wrote:

Folks,

given that we have we are getting close to RC's, I would like to start to spec 
out the headline Features for the press release. The big items I am aware of 
are COLO. I am a little confused about xSplice.

Maybe we can use this thread to start collating a short-list.



Typically we have 3-5 Headline Features in a press release.


xSplice is definitively the first one on my list. I'm actually holding
off cutting RC1 waiting for it to be merged.


This would definitely be the #1 Headline feature then. It's the single most 
important thing we have done in a while and it has the potential to positive


COLO is also a candidate, but there are many components that are not yet
upstream. Those are not necessarily part of xen.


Alright, we may need to be careful as to not raise wrong expectations, if there 
are missing pieces say in QEMU. On the other hand, having this in place before 
KVM is also nice.


ACPI support on ARM is also a possible candidate.


Note that this feature is considered as a tech preview and not enabled 
by default in Xen (you need to add XEN_CONFIG_EXPERT=y on the command line).


Other headline features:
  * Wallclock support
  * Support of PSCI 1.0 for the host
  * Drop the support for HIP04 platform


Agreed. Also easy to explain.


Regards,

--
Julien Grall

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Lars Kurth

> On 22 Apr 2016, at 15:29, Andrew Cooper  wrote:
> 
> On 22/04/16 14:26, Lars Kurth wrote:
>> Folks,
>> 
>> given that we have we are getting close to RC's, I would like to start to 
>> spec out the headline Features for the press release. The big items I am 
>> aware of are COLO. I am a little confused about xSplice.
>> 
>> Maybe we can use this thread to start collating a short-list.
> 
> * CPUID levelling improvements for x86.

I will let the thread run for a while, but it seems we have a few Headlines and 
groups of smaller features/improvements and features that build on Headline 
Features we had in the past that support certain market segments. Once I 
chatted with Zibby next week, we will work on a concrete proposal and share it.

Lars




___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Andrew Cooper
On 22/04/16 14:26, Lars Kurth wrote:
> Folks,
>
> given that we have we are getting close to RC's, I would like to start to 
> spec out the headline Features for the press release. The big items I am 
> aware of are COLO. I am a little confused about xSplice.
>
> Maybe we can use this thread to start collating a short-list.

* CPUID levelling improvements for x86.

~Andrew

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Wei Liu
On Fri, Apr 22, 2016 at 03:22:51PM +0100, Lars Kurth wrote:
> 
> > On 22 Apr 2016, at 15:08, George Dunlap  wrote:
> > 
> > On Fri, Apr 22, 2016 at 2:26 PM, Lars Kurth  
> > wrote:
> >> Folks,
> >> 
> >> given that we have we are getting close to RC's, I would like to start to 
> >> spec out the headline Features for the press release. The big items I am 
> >> aware of are COLO. I am a little confused about xSplice.
> >> 
> >> Maybe we can use this thread to start collating a short-list.
> > 
> > hotplug disk backends (drbd, iscsi, ) for HVM guests.
> > 
> > hard affinity for credit2
> > 
> > soft reset for pv guests
> > 
> > kconfig for the hypervisor
> 
> This is one which potentially has a big security impact and could be a 
> Headline Feature. Just to remind me, is KCONFIG a run-time or build-time 
> config mechanism. If the latter, distro users will not benefit from it.
> 

Build time. It's more useful to people who would like to trim down Xen.
It would be useful for embedded use cases I think. Distros will probably
go with default configuration.

Wei.

> Lars
> 

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread George Dunlap
On Fri, Apr 22, 2016 at 3:22 PM, Lars Kurth  wrote:
>
>> On 22 Apr 2016, at 15:08, George Dunlap  wrote:
>>
>> On Fri, Apr 22, 2016 at 2:26 PM, Lars Kurth  wrote:
>>> Folks,
>>>
>>> given that we have we are getting close to RC's, I would like to start to 
>>> spec out the headline Features for the press release. The big items I am 
>>> aware of are COLO. I am a little confused about xSplice.
>>>
>>> Maybe we can use this thread to start collating a short-list.
>>
>> hotplug disk backends (drbd, iscsi, ) for HVM guests.
>>
>> hard affinity for credit2
>>
>> soft reset for pv guests
>>
>> kconfig for the hypervisor
>
> This is one which potentially has a big security impact and could be a 
> Headline Feature. Just to remind me, is KCONFIG a run-time or build-time 
> config mechanism. If the latter, distro users will not benefit from it.

Kconfig is build-time.  Distros could use it in principle, and I think
Gentoo will (that was part of Doug's motivation for doing it, IIUC).
But yes, I suspect most distros will keep everything in by default.
It's more a feature for embedded / security-conscious vendors.

 -George

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Vitaly Kuznetsov
George Dunlap  writes:

>
> soft reset for pv guests
>

For HVM guests I guess.

-- 
  Vitaly

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread George Dunlap
On Fri, Apr 22, 2016 at 3:19 PM, Lars Kurth  wrote:
>
>> On 22 Apr 2016, at 14:39, Wei Liu  wrote:
>>
>> On Fri, Apr 22, 2016 at 02:26:39PM +0100, Lars Kurth wrote:
>>> Folks,
>>>
>>> given that we have we are getting close to RC's, I would like to start to 
>>> spec out the headline Features for the press release. The big items I am 
>>> aware of are COLO. I am a little confused about xSplice.
>>>
>>> Maybe we can use this thread to start collating a short-list.
>>>
>
> Typically we have 3-5 Headline Features in a press release.
>
>> xSplice is definitively the first one on my list. I'm actually holding
>> off cutting RC1 waiting for it to be merged.
>
> This would definitely be the #1 Headline feature then. It's the single most 
> important thing we have done in a while and it has the potential to positive
>
>> COLO is also a candidate, but there are many components that are not yet
>> upstream. Those are not necessarily part of xen.
>
> Alright, we may need to be careful as to not raise wrong expectations, if 
> there are missing pieces say in QEMU. On the other hand, having this in place 
> before KVM is also nice.
>
>> ACPI support on ARM is also a possible candidate.
>
> Agreed. Also easy to explain.
>
>> There are also new PVUSB support in toolstack and some Intel features
>> but I think they are less shiny.
>
> I am working with Intel product management to better understand the use-cases 
> for some of these and the user impact/benefit. That was something, we were 
> struggling with in the past (aka acronym overload and hard to understand the 
> big picture).

Posted interrupts should allow a transparent improvement in
performance for passed-through devices (when hardware support is
available).

 -George

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Lars Kurth

> On 22 Apr 2016, at 15:08, George Dunlap  wrote:
> 
> On Fri, Apr 22, 2016 at 2:26 PM, Lars Kurth  wrote:
>> Folks,
>> 
>> given that we have we are getting close to RC's, I would like to start to 
>> spec out the headline Features for the press release. The big items I am 
>> aware of are COLO. I am a little confused about xSplice.
>> 
>> Maybe we can use this thread to start collating a short-list.
> 
> hotplug disk backends (drbd, iscsi, ) for HVM guests.
> 
> hard affinity for credit2
> 
> soft reset for pv guests
> 
> kconfig for the hypervisor

This is one which potentially has a big security impact and could be a Headline 
Feature. Just to remind me, is KCONFIG a run-time or build-time config 
mechanism. If the latter, distro users will not benefit from it.

Lars


___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Lars Kurth

> On 22 Apr 2016, at 14:39, Wei Liu  wrote:
> 
> On Fri, Apr 22, 2016 at 02:26:39PM +0100, Lars Kurth wrote:
>> Folks,
>> 
>> given that we have we are getting close to RC's, I would like to start to 
>> spec out the headline Features for the press release. The big items I am 
>> aware of are COLO. I am a little confused about xSplice.
>> 
>> Maybe we can use this thread to start collating a short-list.
>> 

Typically we have 3-5 Headline Features in a press release.

> xSplice is definitively the first one on my list. I'm actually holding
> off cutting RC1 waiting for it to be merged.

This would definitely be the #1 Headline feature then. It's the single most 
important thing we have done in a while and it has the potential to positive

> COLO is also a candidate, but there are many components that are not yet
> upstream. Those are not necessarily part of xen.

Alright, we may need to be careful as to not raise wrong expectations, if there 
are missing pieces say in QEMU. On the other hand, having this in place before 
KVM is also nice.
 
> ACPI support on ARM is also a possible candidate.

Agreed. Also easy to explain.

> There are also new PVUSB support in toolstack and some Intel features
> but I think they are less shiny.

I am working with Intel product management to better understand the use-cases 
for some of these and the user impact/benefit. That was something, we were 
struggling with in the past (aka acronym overload and hard to understand the 
big picture).

Best Regards
Lars


___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread George Dunlap
On Fri, Apr 22, 2016 at 2:26 PM, Lars Kurth  wrote:
> Folks,
>
> given that we have we are getting close to RC's, I would like to start to 
> spec out the headline Features for the press release. The big items I am 
> aware of are COLO. I am a little confused about xSplice.
>
> Maybe we can use this thread to start collating a short-list.

hotplug disk backends (drbd, iscsi, ) for HVM guests.

hard affinity for credit2

soft reset for pv guests

kconfig for the hypervisor

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Wei Liu
On Fri, Apr 22, 2016 at 02:39:43PM +0100, Wei Liu wrote:
> On Fri, Apr 22, 2016 at 02:26:39PM +0100, Lars Kurth wrote:
> > Folks,
> > 
> > given that we have we are getting close to RC's, I would like to start to 
> > spec out the headline Features for the press release. The big items I am 
> > aware of are COLO. I am a little confused about xSplice.
> > 
> > Maybe we can use this thread to start collating a short-list.
> > 
> 
> xSplice is definitively the first one on my list. I'm actually holding
> off cutting RC1 waiting for it to be merged.
> 

I forgot to post this to this list. For the record, some hypervisor
committers (Jan, Andrew and Konrad), Ross, I and some other community
members had a meeting during hackathon. The conclusion is that xSplice
is important enough to have a freeze exception.

Wei.

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Juergen Gross
On 22/04/16 15:26, Lars Kurth wrote:
> Folks,
> 
> given that we have we are getting close to RC's, I would like to start to 
> spec out the headline Features for the press release. The big items I am 
> aware of are COLO. I am a little confused about xSplice.
> 
> Maybe we can use this thread to start collating a short-list.

I've worked on:

- huge pv-domains (>512GB)
- pvUSB (backend in qemu still pending)
- xenstore domain enhancements


Juergen


___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Wei Liu
On Fri, Apr 22, 2016 at 02:26:39PM +0100, Lars Kurth wrote:
> Folks,
> 
> given that we have we are getting close to RC's, I would like to start to 
> spec out the headline Features for the press release. The big items I am 
> aware of are COLO. I am a little confused about xSplice.
> 
> Maybe we can use this thread to start collating a short-list.
> 

xSplice is definitively the first one on my list. I'm actually holding
off cutting RC1 waiting for it to be merged.

COLO is also a candidate, but there are many components that are not yet
upstream. Those are not necessarily part of xen.

ACPI support on ARM is also a possible candidate.

There are also new PVUSB support in toolstack and some Intel features
but I think they are less shiny.

Wei.

> Best Regards
> Lars
> 

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


[Xen-devel] Xen 4.7 Headline Features (for PR)

2016-04-22 Thread Lars Kurth
Folks,

given that we have we are getting close to RC's, I would like to start to spec 
out the headline Features for the press release. The big items I am aware of 
are COLO. I am a little confused about xSplice.

Maybe we can use this thread to start collating a short-list.

Best Regards
Lars


___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel