changelog: add relevant changes during 4.14 development window
diff mbox series

Message ID 20200511103145.37098-1-roger.pau@citrix.com
State New
Headers show
Series
  • changelog: add relevant changes during 4.14 development window
Related show

Commit Message

Roger Pau Monné May 11, 2020, 10:31 a.m. UTC
Add entries for the relevant changes I've been working on during the
4.14 development time frame. Mostly performance improvements related
to pvshim scalability issues when running with high number of vCPUs.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
---
 CHANGELOG.md | 6 ++++++
 1 file changed, 6 insertions(+)

Comments

Paul Durrant May 11, 2020, 11:33 a.m. UTC | #1
> -----Original Message-----
> From: Roger Pau Monne <roger.pau@citrix.com>
> Sent: 11 May 2020 11:32
> To: xen-devel@lists.xenproject.org
> Cc: Roger Pau Monne <roger.pau@citrix.com>; Paul Durrant <paul@xen.org>; Community Manager
> <community.manager@xenproject.org>
> Subject: [PATCH] changelog: add relevant changes during 4.14 development window
> 
> Add entries for the relevant changes I've been working on during the
> 4.14 development time frame. Mostly performance improvements related
> to pvshim scalability issues when running with high number of vCPUs.
> 
> Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>

Acked-by: Paul Durrant <paul@xen.org>

> ---
>  CHANGELOG.md | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index b11e9bc4e3..554eeb6a12 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -8,6 +8,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
> 
>  ### Added
>   - This file and MAINTAINERS entry.
> + - Use x2APIC mode whenever available, regardless of interrupt remapping
> +   support.
> + - Performance improvements to guest assisted TLB flushes, either when using
> +   the Xen hypercall interface or the viridian one.
> + - Assorted pvshim performance and scalability improvements plus some bug
> +   fixes.
> 
>  ## [4.13.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.13.0) - 2019-12-17
> 
> --
> 2.26.2
Jan Beulich May 11, 2020, 1:10 p.m. UTC | #2
On 11.05.2020 12:31, Roger Pau Monne wrote:
> Add entries for the relevant changes I've been working on during the
> 4.14 development time frame. Mostly performance improvements related
> to pvshim scalability issues when running with high number of vCPUs.
> 
> Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
> ---
>  CHANGELOG.md | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index b11e9bc4e3..554eeb6a12 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -8,6 +8,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>  
>  ### Added
>   - This file and MAINTAINERS entry.
> + - Use x2APIC mode whenever available, regardless of interrupt remapping
> +   support.
> + - Performance improvements to guest assisted TLB flushes, either when using
> +   the Xen hypercall interface or the viridian one.
> + - Assorted pvshim performance and scalability improvements plus some bug
> +   fixes.

Wouldn't most/all of these better go under a "### Changed" heading?

Jan
Roger Pau Monné May 19, 2020, 9:43 a.m. UTC | #3
On Mon, May 11, 2020 at 03:10:07PM +0200, Jan Beulich wrote:
> [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments unless you have verified the sender and know the content is safe.
> 
> On 11.05.2020 12:31, Roger Pau Monne wrote:
> > Add entries for the relevant changes I've been working on during the
> > 4.14 development time frame. Mostly performance improvements related
> > to pvshim scalability issues when running with high number of vCPUs.
> > 
> > Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
> > ---
> >  CHANGELOG.md | 6 ++++++
> >  1 file changed, 6 insertions(+)
> > 
> > diff --git a/CHANGELOG.md b/CHANGELOG.md
> > index b11e9bc4e3..554eeb6a12 100644
> > --- a/CHANGELOG.md
> > +++ b/CHANGELOG.md
> > @@ -8,6 +8,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
> >  
> >  ### Added
> >   - This file and MAINTAINERS entry.
> > + - Use x2APIC mode whenever available, regardless of interrupt remapping
> > +   support.
> > + - Performance improvements to guest assisted TLB flushes, either when using
> > +   the Xen hypercall interface or the viridian one.
> > + - Assorted pvshim performance and scalability improvements plus some bug
> > +   fixes.
> 
> Wouldn't most/all of these better go under a "### Changed" heading?

Sorry I didn't get to this on time, I see the patch has been
committed. Would you like me to move them?

Roger.
Jan Beulich May 19, 2020, 9:46 a.m. UTC | #4
On 19.05.2020 11:43, Roger Pau Monné wrote:
> On Mon, May 11, 2020 at 03:10:07PM +0200, Jan Beulich wrote:
>> [CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments unless you have verified the sender and know the content is safe.
>>
>> On 11.05.2020 12:31, Roger Pau Monne wrote:
>>> Add entries for the relevant changes I've been working on during the
>>> 4.14 development time frame. Mostly performance improvements related
>>> to pvshim scalability issues when running with high number of vCPUs.
>>>
>>> Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
>>> ---
>>>  CHANGELOG.md | 6 ++++++
>>>  1 file changed, 6 insertions(+)
>>>
>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>> index b11e9bc4e3..554eeb6a12 100644
>>> --- a/CHANGELOG.md
>>> +++ b/CHANGELOG.md
>>> @@ -8,6 +8,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>  
>>>  ### Added
>>>   - This file and MAINTAINERS entry.
>>> + - Use x2APIC mode whenever available, regardless of interrupt remapping
>>> +   support.
>>> + - Performance improvements to guest assisted TLB flushes, either when using
>>> +   the Xen hypercall interface or the viridian one.
>>> + - Assorted pvshim performance and scalability improvements plus some bug
>>> +   fixes.
>>
>> Wouldn't most/all of these better go under a "### Changed" heading?
> 
> Sorry I didn't get to this on time, I see the patch has been
> committed. Would you like me to move them?

Well, not sure. Whoever committed the patch must have done so for
a reason. Personally I continue to think as expressed ...

Jan

Patch
diff mbox series

diff --git a/CHANGELOG.md b/CHANGELOG.md
index b11e9bc4e3..554eeb6a12 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,12 @@  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
 
 ### Added
  - This file and MAINTAINERS entry.
+ - Use x2APIC mode whenever available, regardless of interrupt remapping
+   support.
+ - Performance improvements to guest assisted TLB flushes, either when using
+   the Xen hypercall interface or the viridian one.
+ - Assorted pvshim performance and scalability improvements plus some bug
+   fixes.
 
 ## [4.13.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.13.0) - 2019-12-17