xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR
@ 2021-04-01 13:38 George Dunlap
  2021-04-01 13:38 ` [PATCH for-4.15 2/7] CHANGELOG.md: xl PCI configuration doc, xenstore MTU entries George Dunlap
                   ` (6 more replies)
  0 siblings, 7 replies; 19+ messages in thread
From: George Dunlap @ 2021-04-01 13:38 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Olaf Hering, Ian Jackson

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---

CC: Olaf Hering <olaf@aepfle.de>
CC: Ian Jackson <iwj@xenproject.org>
---
 CHANGELOG.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8964bacf73..f7ce6682b9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -22,6 +22,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - CI loop: Add dom0less aarch64 smoke test
  - x86: Allow domains to use AVX-VNNI instructions
  - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
+ - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
+
 
 ### Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH for-4.15 2/7] CHANGELOG.md: xl PCI configuration doc, xenstore MTU entries
  2021-04-01 13:38 [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR George Dunlap
@ 2021-04-01 13:38 ` George Dunlap
  2021-04-01 15:30   ` Paul Durrant
  2021-04-01 13:38 ` [PATCH for-4.15 3/7] CHANGELOG.md: Some additional affordances in various xl subcommands George Dunlap
                   ` (5 subsequent siblings)
  6 siblings, 1 reply; 19+ messages in thread
From: George Dunlap @ 2021-04-01 13:38 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Paul Durrant, Ian Jackson, Wei Liu

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
CC: Paul Durrant <paul@xen.org>
CC: Ian Jackson <ian.jackson@citrix.com>
CC: Wei Liu <wl@xen.org>
---
 CHANGELOG.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index f7ce6682b9..086a0e50d0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,6 +15,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Switched MSR accesses to deny by default policy.
  - Intel Processor Trace support (Tech Preview)
  - Named PCI devices for xl/libxl
+ - Improved documentation for xl PCI configuration format
  - Support for zstd-compressed dom0 (x86) and domU kernels
  - Library improvements from NetBSD ports upstreamed
  - CI loop: Add Alpine Linux, Ubuntu Focal targets; drop CentOS 6
@@ -23,7 +24,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - x86: Allow domains to use AVX-VNNI instructions
  - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
  - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
-
+ - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
 
 ### Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH for-4.15 3/7] CHANGELOG.md: Some additional affordances in various xl subcommands
  2021-04-01 13:38 [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR George Dunlap
  2021-04-01 13:38 ` [PATCH for-4.15 2/7] CHANGELOG.md: xl PCI configuration doc, xenstore MTU entries George Dunlap
@ 2021-04-01 13:38 ` George Dunlap
  2021-04-01 13:38 ` [PATCH for-4.15 4/7] CHANGELOG.md: Mention various ARM errata George Dunlap
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 19+ messages in thread
From: George Dunlap @ 2021-04-01 13:38 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Ian Jackson

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@citrix.com>
---
CC: Ian Jackson <ian.jackson@citrix.com>
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 086a0e50d0..a12dab1c33 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -25,6 +25,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
  - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
  - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
+ - Some additional affordances in various xl subcommands.
 
 ### Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH for-4.15 4/7] CHANGELOG.md: Mention various ARM errata
  2021-04-01 13:38 [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR George Dunlap
  2021-04-01 13:38 ` [PATCH for-4.15 2/7] CHANGELOG.md: xl PCI configuration doc, xenstore MTU entries George Dunlap
  2021-04-01 13:38 ` [PATCH for-4.15 3/7] CHANGELOG.md: Some additional affordances in various xl subcommands George Dunlap
@ 2021-04-01 13:38 ` George Dunlap
  2021-04-01 14:13   ` Jan Beulich
  2021-04-01 13:38 ` [PATCH for-4.15 5/7] CHANGELOG.md: Various new entries, mostly x86 George Dunlap
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 19+ messages in thread
From: George Dunlap @ 2021-04-01 13:38 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Ian Jackson, Stefano Stabellini, Julien Grall

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
CC: Ian Jackson <ian.jackson@citrix.com>
CC: Stefano Stabellini <sstabellini@kernel.org>
CC: Julien Grall <julien@xen.org>
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a12dab1c33..b3325a8371 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -26,6 +26,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
  - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
  - Some additional affordances in various xl subcommands.
+ - Added the following ARM errata: Cortex A53 #843419, Cortex A55 #1530923, Cortex A72 #853709, Cortex A73 #858921, Cortex A76 #1286807, Neoverse-N1 #1165522
 
 ### Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH for-4.15 5/7] CHANGELOG.md: Various new entries, mostly x86
  2021-04-01 13:38 [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR George Dunlap
                   ` (2 preceding siblings ...)
  2021-04-01 13:38 ` [PATCH for-4.15 4/7] CHANGELOG.md: Mention various ARM errata George Dunlap
@ 2021-04-01 13:38 ` George Dunlap
  2021-04-01 14:13   ` Jan Beulich
  2021-04-01 13:38 ` [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore George Dunlap
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 19+ messages in thread
From: George Dunlap @ 2021-04-01 13:38 UTC (permalink / raw)
  To: xen-devel
  Cc: George Dunlap, Ian Jackson, Andrew Cooper, Jan Beulich, Roger Pau Monne

...Grouped mostly by submitter / maintainer

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
CC: Ian Jackson <ian.jackson@citrix.com>
CC: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Jan Beulich <jbeulich@suse.com>
CC: Roger Pau Monne <roger.pau@citrix.com>
---
 CHANGELOG.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index b3325a8371..2f26cd5c87 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Named PCI devices for xl/libxl
  - Improved documentation for xl PCI configuration format
  - Support for zstd-compressed dom0 (x86) and domU kernels
+ - EFI: Enable booting unified hypervisor/kernel/initrd/DT images
+ - Reduce ACPI verbosity by default
+ - Add ucode=allow-same option to test late microcode loading path
  - Library improvements from NetBSD ports upstreamed
  - CI loop: Add Alpine Linux, Ubuntu Focal targets; drop CentOS 6
  - CI loop: Add qemu-based dom0 / domU test for ARM
-- 
2.30.2



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

* [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore
  2021-04-01 13:38 [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR George Dunlap
                   ` (3 preceding siblings ...)
  2021-04-01 13:38 ` [PATCH for-4.15 5/7] CHANGELOG.md: Various new entries, mostly x86 George Dunlap
@ 2021-04-01 13:38 ` George Dunlap
  2021-04-01 13:54   ` Juergen Gross
  2021-04-01 14:00   ` Andrew Cooper
  2021-04-01 13:38 ` [PATCH for-4.15 7/7] CHANGELOG.md: irq-max-guests George Dunlap
  2021-04-06 16:31 ` [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR Ian Jackson
  6 siblings, 2 replies; 19+ messages in thread
From: George Dunlap @ 2021-04-01 13:38 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Juergen Gross, Jan Beulich, Ian Jackson

...grouped by submitters / maintainers

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
CC: Juergen Gross <jgross@suse.com>
CC: Jan Beulich <jbeulich@suse.com>
CC: Ian Jackson <ian.jackson@citrix.com>
---
 CHANGELOG.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2f26cd5c87..9c272a0113 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -28,8 +28,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
  - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
  - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
+ - Fix permissions for watches on @introduceDomain and @releaseDomain: By default, only privileged domains can set watches; but specific domains can be given permission in order to allow disaggregation.
+ - xenstore can now be live-updated on a running system.
  - Some additional affordances in various xl subcommands.
  - Added the following ARM errata: Cortex A53 #843419, Cortex A55 #1530923, Cortex A72 #853709, Cortex A73 #858921, Cortex A76 #1286807, Neoverse-N1 #1165522
+ - On detecting a host crash, some debug key handlers can automatically triggered to aid in debugging
 
 ### Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH for-4.15 7/7] CHANGELOG.md: irq-max-guests
  2021-04-01 13:38 [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR George Dunlap
                   ` (4 preceding siblings ...)
  2021-04-01 13:38 ` [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore George Dunlap
@ 2021-04-01 13:38 ` George Dunlap
  2021-04-01 14:17   ` Jan Beulich
  2021-04-06 16:31 ` [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR Ian Jackson
  6 siblings, 1 reply; 19+ messages in thread
From: George Dunlap @ 2021-04-01 13:38 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Igor Druzhinin, Jan Beulich, Ian Jackson

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
CC: Igor Druzhinin <igor.druzhinin@citrix.com>
CC: Jan Beulich <jbeulich@suse.com>
CC: Ian Jackson <ian.jackson@citrix.com>
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9c272a0113..7237b0a020 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Some additional affordances in various xl subcommands.
  - Added the following ARM errata: Cortex A53 #843419, Cortex A55 #1530923, Cortex A72 #853709, Cortex A73 #858921, Cortex A76 #1286807, Neoverse-N1 #1165522
  - On detecting a host crash, some debug key handlers can automatically triggered to aid in debugging
+ - Increase the maximum number of guests which can share a single IRQ from 7 to 16, and make this configurable with irq-max-guests
 
 ### Removed / support downgraded
 
-- 
2.30.2



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

* Re: [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore
  2021-04-01 13:38 ` [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore George Dunlap
@ 2021-04-01 13:54   ` Juergen Gross
  2021-04-01 14:00   ` Andrew Cooper
  1 sibling, 0 replies; 19+ messages in thread
From: Juergen Gross @ 2021-04-01 13:54 UTC (permalink / raw)
  To: George Dunlap, xen-devel; +Cc: Jan Beulich, Ian Jackson


[-- Attachment #1.1.1: Type: text/plain, Size: 207 bytes --]

On 01.04.21 15:38, George Dunlap wrote:
> ...grouped by submitters / maintainers
> 
> Signed-off-by: George Dunlap <george.dunlap@citrix.com>

Reviewed-by: Juergen Gross <jgross@suse.com>


Juergen

[-- Attachment #1.1.2: OpenPGP_0xB0DE9DD628BF132F.asc --]
[-- Type: application/pgp-keys, Size: 3135 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 495 bytes --]

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

* Re: [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore
  2021-04-01 13:38 ` [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore George Dunlap
  2021-04-01 13:54   ` Juergen Gross
@ 2021-04-01 14:00   ` Andrew Cooper
  2021-04-01 14:13     ` George Dunlap
  1 sibling, 1 reply; 19+ messages in thread
From: Andrew Cooper @ 2021-04-01 14:00 UTC (permalink / raw)
  To: George Dunlap, xen-devel; +Cc: Juergen Gross, Jan Beulich, Ian Jackson

On 01/04/2021 14:38, George Dunlap wrote:
> ...grouped by submitters / maintainers
>
> Signed-off-by: George Dunlap <george.dunlap@citrix.com>
> ---
> CC: Juergen Gross <jgross@suse.com>
> CC: Jan Beulich <jbeulich@suse.com>
> CC: Ian Jackson <ian.jackson@citrix.com>
> ---
>  CHANGELOG.md | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index 2f26cd5c87..9c272a0113 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -28,8 +28,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
>   - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
>   - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
> + - Fix permissions for watches on @introduceDomain and @releaseDomain: By default, only privileged domains can set watches; but specific domains can be given permission in order to allow disaggregation.

This is XSA-115, and isn't something new in 4.15 vs 4.14.  (I think?)

> + - xenstore can now be live-updated on a running system.

This needs to be very clear that it is tech preview.  It does not
currently work cleanly if a malicious VM deliberately holds a
transaction open.

~Andrew


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

* Re: [PATCH for-4.15 4/7] CHANGELOG.md: Mention various ARM errata
  2021-04-01 13:38 ` [PATCH for-4.15 4/7] CHANGELOG.md: Mention various ARM errata George Dunlap
@ 2021-04-01 14:13   ` Jan Beulich
  2021-04-01 16:14     ` Julien Grall
  0 siblings, 1 reply; 19+ messages in thread
From: Jan Beulich @ 2021-04-01 14:13 UTC (permalink / raw)
  To: George Dunlap; +Cc: Ian Jackson, Stefano Stabellini, Julien Grall, xen-devel

On 01.04.2021 15:38, George Dunlap wrote:
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -26,6 +26,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
>   - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
>   - Some additional affordances in various xl subcommands.
> + - Added the following ARM errata: Cortex A53 #843419, Cortex A55 #1530923, Cortex A72 #853709, Cortex A73 #858921, Cortex A76 #1286807, Neoverse-N1 #1165522

May I suggest "Added workarounds for ..."?

Jan


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

* Re: [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore
  2021-04-01 14:00   ` Andrew Cooper
@ 2021-04-01 14:13     ` George Dunlap
  2021-04-01 14:16       ` Andrew Cooper
  0 siblings, 1 reply; 19+ messages in thread
From: George Dunlap @ 2021-04-01 14:13 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Juergen Gross, Jan Beulich, Ian Jackson



> On Apr 1, 2021, at 3:00 PM, Andrew Cooper <andrew.cooper3@citrix.com> wrote:
> 
> On 01/04/2021 14:38, George Dunlap wrote:
>> ...grouped by submitters / maintainers
>> 
>> Signed-off-by: George Dunlap <george.dunlap@citrix.com>
>> ---
>> CC: Juergen Gross <jgross@suse.com>
>> CC: Jan Beulich <jbeulich@suse.com>
>> CC: Ian Jackson <ian.jackson@citrix.com>
>> ---
>> CHANGELOG.md | 3 +++
>> 1 file changed, 3 insertions(+)
>> 
>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>> index 2f26cd5c87..9c272a0113 100644
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -28,8 +28,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>  - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
>>  - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
>>  - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
>> + - Fix permissions for watches on @introduceDomain and @releaseDomain: By default, only privileged domains can set watches; but specific domains can be given permission in order to allow disaggregation.
> 
> This is XSA-115, and isn't something new in 4.15 vs 4.14.  (I think?)

XSA-115 went public during the 4.15 development window.

So on the one hand, it’s certainly effort that happened during the window, which it would be good to highlight.   On the other hand, it was backported to all security supported trees (?), so it’s not something you need to update to 4.15 to get.

Honestly not sure the best thing to suggest here.

> 
>> + - xenstore can now be live-updated on a running system.
> 
> This needs to be very clear that it is tech preview.  It does not
> currently work cleanly if a malicious VM deliberately holds a
> transaction open.

OK, I’ll add (tech preview) at the end.

Thanks,
 -George

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

* Re: [PATCH for-4.15 5/7] CHANGELOG.md: Various new entries, mostly x86
  2021-04-01 13:38 ` [PATCH for-4.15 5/7] CHANGELOG.md: Various new entries, mostly x86 George Dunlap
@ 2021-04-01 14:13   ` Jan Beulich
  0 siblings, 0 replies; 19+ messages in thread
From: Jan Beulich @ 2021-04-01 14:13 UTC (permalink / raw)
  To: George Dunlap; +Cc: Ian Jackson, Andrew Cooper, Roger Pau Monne, xen-devel

On 01.04.2021 15:38, George Dunlap wrote:
> ...Grouped mostly by submitter / maintainer
> 
> Signed-off-by: George Dunlap <george.dunlap@citrix.com>

Acked-by: Jan Beulich <jbeulich@suse.com>



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

* Re: [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore
  2021-04-01 14:13     ` George Dunlap
@ 2021-04-01 14:16       ` Andrew Cooper
  2021-04-01 14:45         ` George Dunlap
  0 siblings, 1 reply; 19+ messages in thread
From: Andrew Cooper @ 2021-04-01 14:16 UTC (permalink / raw)
  To: George Dunlap; +Cc: xen-devel, Juergen Gross, Jan Beulich, Ian Jackson

On 01/04/2021 15:13, George Dunlap wrote:
>
>> On Apr 1, 2021, at 3:00 PM, Andrew Cooper <andrew.cooper3@citrix.com> wrote:
>>
>> On 01/04/2021 14:38, George Dunlap wrote:
>>> ...grouped by submitters / maintainers
>>>
>>> Signed-off-by: George Dunlap <george.dunlap@citrix.com>
>>> ---
>>> CC: Juergen Gross <jgross@suse.com>
>>> CC: Jan Beulich <jbeulich@suse.com>
>>> CC: Ian Jackson <ian.jackson@citrix.com>
>>> ---
>>> CHANGELOG.md | 3 +++
>>> 1 file changed, 3 insertions(+)
>>>
>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>> index 2f26cd5c87..9c272a0113 100644
>>> --- a/CHANGELOG.md
>>> +++ b/CHANGELOG.md
>>> @@ -28,8 +28,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>  - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
>>>  - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
>>>  - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
>>> + - Fix permissions for watches on @introduceDomain and @releaseDomain: By default, only privileged domains can set watches; but specific domains can be given permission in order to allow disaggregation.
>> This is XSA-115, and isn't something new in 4.15 vs 4.14.  (I think?)
> XSA-115 went public during the 4.15 development window.
>
> So on the one hand, it’s certainly effort that happened during the window, which it would be good to highlight.   On the other hand, it was backported to all security supported trees (?), so it’s not something you need to update to 4.15 to get.
>
> Honestly not sure the best thing to suggest here.

We either want all XSAs discussed, or none of them.  Possibly as simple
as "the following XSAs {...} where developed and released" ?

I recall Lars making this part of the release notes in the past.

>
>>> + - xenstore can now be live-updated on a running system.
>> This needs to be very clear that it is tech preview.  It does not
>> currently work cleanly if a malicious VM deliberately holds a
>> transaction open.
> OK, I’ll add (tech preview) at the end.

SGTM.

~Andrew


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

* Re: [PATCH for-4.15 7/7] CHANGELOG.md: irq-max-guests
  2021-04-01 13:38 ` [PATCH for-4.15 7/7] CHANGELOG.md: irq-max-guests George Dunlap
@ 2021-04-01 14:17   ` Jan Beulich
  2021-04-01 14:46     ` George Dunlap
  0 siblings, 1 reply; 19+ messages in thread
From: Jan Beulich @ 2021-04-01 14:17 UTC (permalink / raw)
  To: George Dunlap; +Cc: Igor Druzhinin, Ian Jackson, xen-devel

On 01.04.2021 15:38, George Dunlap wrote:
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   - Some additional affordances in various xl subcommands.
>   - Added the following ARM errata: Cortex A53 #843419, Cortex A55 #1530923, Cortex A72 #853709, Cortex A73 #858921, Cortex A76 #1286807, Neoverse-N1 #1165522
>   - On detecting a host crash, some debug key handlers can automatically triggered to aid in debugging
> + - Increase the maximum number of guests which can share a single IRQ from 7 to 16, and make this configurable with irq-max-guests

Acked-by: Jan Beulich <jbeulich@suse.com>
albeit I again wonder if this isn't too small / niche a change to warrant an
entry here.

Jan


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

* Re: [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore
  2021-04-01 14:16       ` Andrew Cooper
@ 2021-04-01 14:45         ` George Dunlap
  0 siblings, 0 replies; 19+ messages in thread
From: George Dunlap @ 2021-04-01 14:45 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Juergen Gross, Jan Beulich, Ian Jackson



> On Apr 1, 2021, at 3:16 PM, Andrew Cooper <andrew.cooper3@citrix.com> wrote:
> 
> On 01/04/2021 15:13, George Dunlap wrote:
>> 
>>> On Apr 1, 2021, at 3:00 PM, Andrew Cooper <andrew.cooper3@citrix.com> wrote:
>>> 
>>> On 01/04/2021 14:38, George Dunlap wrote:
>>>> ...grouped by submitters / maintainers
>>>> 
>>>> Signed-off-by: George Dunlap <george.dunlap@citrix.com>
>>>> ---
>>>> CC: Juergen Gross <jgross@suse.com>
>>>> CC: Jan Beulich <jbeulich@suse.com>
>>>> CC: Ian Jackson <ian.jackson@citrix.com>
>>>> ---
>>>> CHANGELOG.md | 3 +++
>>>> 1 file changed, 3 insertions(+)
>>>> 
>>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>>> index 2f26cd5c87..9c272a0113 100644
>>>> --- a/CHANGELOG.md
>>>> +++ b/CHANGELOG.md
>>>> @@ -28,8 +28,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>> - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
>>>> - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
>>>> - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
>>>> + - Fix permissions for watches on @introduceDomain and @releaseDomain: By default, only privileged domains can set watches; but specific domains can be given permission in order to allow disaggregation.
>>> This is XSA-115, and isn't something new in 4.15 vs 4.14.  (I think?)
>> XSA-115 went public during the 4.15 development window.
>> 
>> So on the one hand, it’s certainly effort that happened during the window, which it would be good to highlight.   On the other hand, it was backported to all security supported trees (?), so it’s not something you need to update to 4.15 to get.
>> 
>> Honestly not sure the best thing to suggest here.
> 
> We either want all XSAs discussed, or none of them.  Possibly as simple
> as "the following XSAs {...} where developed and released" ?

I don’t think that’s true.  The vast majority of our XSAs are, “Make it work the way everyone already thought it worked”.  This is a user-visible change in behavior.

Like I said, I do see your point; not sure what I think the best thing is to do.

> I recall Lars making this part of the release notes in the past.

Lars included an XSA report on the xenproject.org download page for point releases, not full releases; something I’ve carried on doing.  e.g.:

https://xenproject.org/downloads/xen-project-archives/xen-project-4-13-series/xen-project-4-13-3/

 -George



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

* Re: [PATCH for-4.15 7/7] CHANGELOG.md: irq-max-guests
  2021-04-01 14:17   ` Jan Beulich
@ 2021-04-01 14:46     ` George Dunlap
  0 siblings, 0 replies; 19+ messages in thread
From: George Dunlap @ 2021-04-01 14:46 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Igor Druzhinin, Ian Jackson, xen-devel



> On Apr 1, 2021, at 3:17 PM, Jan Beulich <jbeulich@suse.com> wrote:
> 
> On 01.04.2021 15:38, George Dunlap wrote:
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>  - Some additional affordances in various xl subcommands.
>>  - Added the following ARM errata: Cortex A53 #843419, Cortex A55 #1530923, Cortex A72 #853709, Cortex A73 #858921, Cortex A76 #1286807, Neoverse-N1 #1165522
>>  - On detecting a host crash, some debug key handlers can automatically triggered to aid in debugging
>> + - Increase the maximum number of guests which can share a single IRQ from 7 to 16, and make this configurable with irq-max-guests
> 
> Acked-by: Jan Beulich <jbeulich@suse.com>
> albeit I again wonder if this isn't too small / niche a change to warrant an
> entry here.

At least it’s a user-visible change this time. :-)

It was in a list of potential items passed to my by Ian; at any rate I’ll let him have the final say (when he comes back Tuesday).

 -George

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

* Re: [PATCH for-4.15 2/7] CHANGELOG.md: xl PCI configuration doc, xenstore MTU entries
  2021-04-01 13:38 ` [PATCH for-4.15 2/7] CHANGELOG.md: xl PCI configuration doc, xenstore MTU entries George Dunlap
@ 2021-04-01 15:30   ` Paul Durrant
  0 siblings, 0 replies; 19+ messages in thread
From: Paul Durrant @ 2021-04-01 15:30 UTC (permalink / raw)
  To: George Dunlap, xen-devel; +Cc: Ian Jackson, Wei Liu

On 01/04/2021 14:38, George Dunlap wrote:
> Signed-off-by: George Dunlap <george.dunlap@citrix.com>
> ---
> CC: Paul Durrant <paul@xen.org>
> CC: Ian Jackson <ian.jackson@citrix.com>
> CC: Wei Liu <wl@xen.org>

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

> ---
>   CHANGELOG.md | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index f7ce6682b9..086a0e50d0 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -15,6 +15,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>    - Switched MSR accesses to deny by default policy.
>    - Intel Processor Trace support (Tech Preview)
>    - Named PCI devices for xl/libxl
> + - Improved documentation for xl PCI configuration format
>    - Support for zstd-compressed dom0 (x86) and domU kernels
>    - Library improvements from NetBSD ports upstreamed
>    - CI loop: Add Alpine Linux, Ubuntu Focal targets; drop CentOS 6
> @@ -23,7 +24,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>    - x86: Allow domains to use AVX-VNNI instructions
>    - Factored out HVM-specific shadow code, improving code clarity and reducing the size of PV-only hypervisor builds
>    - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
> -
> + - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
>   
>   ### Removed / support downgraded
>   
> 



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

* Re: [PATCH for-4.15 4/7] CHANGELOG.md: Mention various ARM errata
  2021-04-01 14:13   ` Jan Beulich
@ 2021-04-01 16:14     ` Julien Grall
  0 siblings, 0 replies; 19+ messages in thread
From: Julien Grall @ 2021-04-01 16:14 UTC (permalink / raw)
  To: Jan Beulich, George Dunlap; +Cc: Ian Jackson, Stefano Stabellini, xen-devel

Hi,

On 01/04/2021 15:13, Jan Beulich wrote:
> On 01.04.2021 15:38, George Dunlap wrote:
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -26,6 +26,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>    - Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts, rather than hard-coding /etc/xen/scripts
>>    - xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend
>>    - Some additional affordances in various xl subcommands.
>> + - Added the following ARM errata: Cortex A53 #843419, Cortex A55 #1530923, Cortex A72 #853709, Cortex A73 #858921, Cortex A76 #1286807, Neoverse-N1 #1165522
> 
> May I suggest "Added workarounds for ..."?

+1

With that:

Acked-by: Julien Grall <jgrall@amazon.com>

> 
> Jan
> 

-- 
Julien Grall


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

* Re: [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR
  2021-04-01 13:38 [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR George Dunlap
                   ` (5 preceding siblings ...)
  2021-04-01 13:38 ` [PATCH for-4.15 7/7] CHANGELOG.md: irq-max-guests George Dunlap
@ 2021-04-06 16:31 ` Ian Jackson
  6 siblings, 0 replies; 19+ messages in thread
From: Ian Jackson @ 2021-04-06 16:31 UTC (permalink / raw)
  To: George Dunlap; +Cc: xen-devel, Olaf Hering

George Dunlap writes ("[PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR"):
> Signed-off-by: George Dunlap <george.dunlap@citrix.com>

Reviewed-by: Ian Jackson <iwj@xenproject.org>


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

end of thread, other threads:[~2021-04-06 16:32 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-01 13:38 [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR George Dunlap
2021-04-01 13:38 ` [PATCH for-4.15 2/7] CHANGELOG.md: xl PCI configuration doc, xenstore MTU entries George Dunlap
2021-04-01 15:30   ` Paul Durrant
2021-04-01 13:38 ` [PATCH for-4.15 3/7] CHANGELOG.md: Some additional affordances in various xl subcommands George Dunlap
2021-04-01 13:38 ` [PATCH for-4.15 4/7] CHANGELOG.md: Mention various ARM errata George Dunlap
2021-04-01 14:13   ` Jan Beulich
2021-04-01 16:14     ` Julien Grall
2021-04-01 13:38 ` [PATCH for-4.15 5/7] CHANGELOG.md: Various new entries, mostly x86 George Dunlap
2021-04-01 14:13   ` Jan Beulich
2021-04-01 13:38 ` [PATCH for-4.15 6/7] CHANGELOG.md: Various entries, mostly xenstore George Dunlap
2021-04-01 13:54   ` Juergen Gross
2021-04-01 14:00   ` Andrew Cooper
2021-04-01 14:13     ` George Dunlap
2021-04-01 14:16       ` Andrew Cooper
2021-04-01 14:45         ` George Dunlap
2021-04-01 13:38 ` [PATCH for-4.15 7/7] CHANGELOG.md: irq-max-guests George Dunlap
2021-04-01 14:17   ` Jan Beulich
2021-04-01 14:46     ` George Dunlap
2021-04-06 16:31 ` [PATCH for-4.15 1/7] CHANGELOG.md: Mention XEN_SCRIPT_DIR Ian Jackson

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).