All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 for-4.15 1/7] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries
@ 2021-03-29 16:14 George Dunlap
  2021-03-29 16:14 ` [PATCH v2 for-4.15 2/7] CHANGELOG.md: Add named PCI devices George Dunlap
                   ` (5 more replies)
  0 siblings, 6 replies; 16+ messages in thread
From: George Dunlap @ 2021-03-29 16:14 UTC (permalink / raw)
  To: xen-devel
  Cc: George Dunlap, Jan Beulich, Ian Jackson, Andrew Cooper, Tamas K Lengyel

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Release-acked-by: Ian Jackson <ian.jackson@citrix.com>
---
v2:
 - Added "x86" specifier

CC: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Jackson <ian.jackson@citrix.com>
CC: Tamas K Lengyel <tamas.lengyel@zentific.com>
---
 CHANGELOG.md | 1 +
 SUPPORT.md   | 7 +++++++
 2 files changed, 8 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index c407f6bb2f..7f03e85bd7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - ARM IOREQ servers (device emulation etc.) (Tech Preview)
  - Renesas IPMMU-VMSA (Supported, not security supported; was Tech Preview)
  - ARM SMMUv3 (Tech Preview)
+ - Intel Processor Trace support (Tech Preview)
 
 ## Removed / support downgraded
 
diff --git a/SUPPORT.md b/SUPPORT.md
index a1efd8fcfd..cd0c09e6a4 100644
--- a/SUPPORT.md
+++ b/SUPPORT.md
@@ -247,6 +247,13 @@ Export hypervisor coverage data suitable for analysis by gcov or lcov.
 
     Status: Supported, Not security supported
 
+### Processor trace support
+
+Support for using Intel Processor Trace technology to trace guests
+from dom0.
+
+    Status, x86: Tech Preview
+
 ## Memory Management
 
 ### Dynamic memory control
-- 
2.30.2



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

* [PATCH v2 for-4.15 2/7] CHANGELOG.md: Add named PCI devices
  2021-03-29 16:14 [PATCH v2 for-4.15 1/7] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries George Dunlap
@ 2021-03-29 16:14 ` George Dunlap
  2021-03-29 16:14 ` [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support George Dunlap
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 16+ messages in thread
From: George Dunlap @ 2021-03-29 16:14 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Paul Durrant, Ian Jackson

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
Reviewed-by: Paul Durrant <paul@xen.org>
Release-acked-by: Ian Jackson <ian.jackson@citrix.com>
---
CC: Ian Jackson <ian.jackson@citrix.com>
CC: Paul Durrant <paul@xen.org>
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7f03e85bd7..8c89212f14 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Renesas IPMMU-VMSA (Supported, not security supported; was Tech Preview)
  - ARM SMMUv3 (Tech Preview)
  - Intel Processor Trace support (Tech Preview)
+ - Named PCI devices for xl/libxl
 
 ## Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-29 16:14 [PATCH v2 for-4.15 1/7] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries George Dunlap
  2021-03-29 16:14 ` [PATCH v2 for-4.15 2/7] CHANGELOG.md: Add named PCI devices George Dunlap
@ 2021-03-29 16:14 ` George Dunlap
  2021-03-29 17:01   ` Ian Jackson
  2021-03-29 18:54   ` Julien Grall
  2021-03-29 16:14 ` [PATCH v2 for-4.15 4/7] CHANGELOG.md: NetBSD lib/gnttab support George Dunlap
                   ` (3 subsequent siblings)
  5 siblings, 2 replies; 16+ messages in thread
From: George Dunlap @ 2021-03-29 16:14 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Jan Beulich, Ian Jackson, Andrew Cooper

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
v2:
 - domU support also added

CC: Jan Beulich <jbeulich@suse.com>
CC: Ian Jackson <ian.jackson@citrix.com>
CC: Andrew Cooper <andrew.cooper3@citrix.com>
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8c89212f14..538eae611c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - ARM SMMUv3 (Tech Preview)
  - Intel Processor Trace support (Tech Preview)
  - Named PCI devices for xl/libxl
+ - Support for zstd-compressed dom0 and domU kernels
 
 ## Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH v2 for-4.15 4/7] CHANGELOG.md: NetBSD lib/gnttab support
  2021-03-29 16:14 [PATCH v2 for-4.15 1/7] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries George Dunlap
  2021-03-29 16:14 ` [PATCH v2 for-4.15 2/7] CHANGELOG.md: Add named PCI devices George Dunlap
  2021-03-29 16:14 ` [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support George Dunlap
@ 2021-03-29 16:14 ` George Dunlap
  2021-03-29 16:14 ` [PATCH v2 for-4.15 5/7] CHANGELOG.md: Add entries for emulation George Dunlap
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 16+ messages in thread
From: George Dunlap @ 2021-03-29 16:14 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Roger Pau Monné, Ian Jackson, Manuel Bouyer

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
Release-acked-by: Ian Jackson <ian.jackson@citrix.com>
---
CC: Manuel Bouyer <bouyer@netbsd.org>
CC: Ian Jackson <ian.jackson@citrix.com>
CC: Roger Pau Monne <roger.pau@citrix.com>
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 538eae611c..fdad864a1f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Intel Processor Trace support (Tech Preview)
  - Named PCI devices for xl/libxl
  - Support for zstd-compressed dom0 and domU kernels
+ - Library improvements from NetBSD ports upstreamed
 
 ## Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH v2 for-4.15 5/7] CHANGELOG.md: Add entries for emulation
  2021-03-29 16:14 [PATCH v2 for-4.15 1/7] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries George Dunlap
                   ` (2 preceding siblings ...)
  2021-03-29 16:14 ` [PATCH v2 for-4.15 4/7] CHANGELOG.md: NetBSD lib/gnttab support George Dunlap
@ 2021-03-29 16:14 ` George Dunlap
  2021-03-29 16:14 ` [PATCH v2 for-4.15 6/7] CHANGELOG.md: Add entries for CI loop George Dunlap
  2021-03-29 16:14 ` [PATCH v2 for-4.15 7/7] CHANGELOG.md: Make PV shim smaller by factoring out HVM-specific shadow code George Dunlap
  5 siblings, 0 replies; 16+ messages in thread
From: George Dunlap @ 2021-03-29 16:14 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Jan Beulich, Ian Jackson

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

diff --git a/CHANGELOG.md b/CHANGELOG.md
index fdad864a1f..62174c8c74 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Named PCI devices for xl/libxl
  - Support for zstd-compressed dom0 and domU kernels
  - Library improvements from NetBSD ports upstreamed
+ - x86_emulate: Support AVX-VNNI instructions
+ - x86_emulate: Expanded testing for several instruction classes
 
 ## Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH v2 for-4.15 6/7] CHANGELOG.md: Add entries for CI loop
  2021-03-29 16:14 [PATCH v2 for-4.15 1/7] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries George Dunlap
                   ` (3 preceding siblings ...)
  2021-03-29 16:14 ` [PATCH v2 for-4.15 5/7] CHANGELOG.md: Add entries for emulation George Dunlap
@ 2021-03-29 16:14 ` George Dunlap
  2021-03-29 23:38   ` Stefano Stabellini
  2021-03-29 16:14 ` [PATCH v2 for-4.15 7/7] CHANGELOG.md: Make PV shim smaller by factoring out HVM-specific shadow code George Dunlap
  5 siblings, 1 reply; 16+ messages in thread
From: George Dunlap @ 2021-03-29 16:14 UTC (permalink / raw)
  To: xen-devel
  Cc: George Dunlap, Wei Liu, Andrew Cooper, Stefano Stabellini,
	Doug Goldstein

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
v2:
 - Add dom0 / domU testing for ARM on alpine Linux as well

CC: Wei Liu <wl@xen.org>
CC: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Stefano Stabellini <sstabellini@kernel.org>
CC: Doug Goldstein <cardoe@cardoe.com>
---
 CHANGELOG.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 62174c8c74..c4696e41a1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Library improvements from NetBSD ports upstreamed
  - x86_emulate: Support AVX-VNNI instructions
  - x86_emulate: Expanded testing for several instruction classes
+ - CI loop: Add Alpine Linux, Ubuntu Focal targets; drop CentOS 6
+ - CI loop: Add qemu-based dom0 / domU test for ARM
+ - CI loop: Add dom0less aarch64 smoke test
 
 ## Removed / support downgraded
 
-- 
2.30.2



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

* [PATCH v2 for-4.15 7/7] CHANGELOG.md: Make PV shim smaller by factoring out HVM-specific shadow code
  2021-03-29 16:14 [PATCH v2 for-4.15 1/7] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries George Dunlap
                   ` (4 preceding siblings ...)
  2021-03-29 16:14 ` [PATCH v2 for-4.15 6/7] CHANGELOG.md: Add entries for CI loop George Dunlap
@ 2021-03-29 16:14 ` George Dunlap
  5 siblings, 0 replies; 16+ messages in thread
From: George Dunlap @ 2021-03-29 16:14 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Ian Jackson, Jan Beulich, Roger Pau Monne

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
v2:
- Add into the series

CC: Ian Jackson <ian.jackson@citrix.com>
CC: Jan Beulich <jbeulich@suse.com>
CC: Roger Pau Monne <roger.pau@citrix.com>
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index c4696e41a1..9912ea5a8d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,6 +19,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - CI loop: Add Alpine Linux, Ubuntu Focal targets; drop CentOS 6
  - CI loop: Add qemu-based dom0 / domU test for ARM
  - CI loop: Add dom0less aarch64 smoke test
+ - Factored out HVM-specific shadow code, allowing PV shim to be slimmer
 
 ## Removed / support downgraded
 
-- 
2.30.2



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

* Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-29 16:14 ` [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support George Dunlap
@ 2021-03-29 17:01   ` Ian Jackson
  2021-03-29 17:05     ` Ian Jackson
  2021-03-29 18:54   ` Julien Grall
  1 sibling, 1 reply; 16+ messages in thread
From: Ian Jackson @ 2021-03-29 17:01 UTC (permalink / raw)
  To: George Dunlap; +Cc: xen-devel, Jan Beulich, Andrew Cooper

George Dunlap writes ("[PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support"):
> Signed-off-by: George Dunlap <george.dunlap@citrix.com>

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


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

* Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-29 17:01   ` Ian Jackson
@ 2021-03-29 17:05     ` Ian Jackson
  0 siblings, 0 replies; 16+ messages in thread
From: Ian Jackson @ 2021-03-29 17:05 UTC (permalink / raw)
  To: committers; +Cc: George Dunlap, xen-devel, Jan Beulich, Andrew Cooper

Ian Jackson writes ("Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support"):
> George Dunlap writes ("[PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support"):
> > Signed-off-by: George Dunlap <george.dunlap@citrix.com>
> 
> Release-Acked-by: Ian Jackson <iwj@xenproject.org>

Actually, better idea: I hereby give a blanket release ack for
anything in CHANGELOG.md that is committed by the end of Wednesday.

Whatever isn't ready by then I will look properly at.  I expect us to
commit final docs updates early on Tuesday the 6th.  So in practice I
think that means that any input from people who are away for Easter
needs to be finalised before the Easter weekend so that George and I
can get it properly into the tree.

Thanks,
Ian.


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

* Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-29 16:14 ` [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support George Dunlap
  2021-03-29 17:01   ` Ian Jackson
@ 2021-03-29 18:54   ` Julien Grall
  2021-03-30 10:08     ` George Dunlap
  1 sibling, 1 reply; 16+ messages in thread
From: Julien Grall @ 2021-03-29 18:54 UTC (permalink / raw)
  To: George Dunlap; +Cc: xen-devel, Jan Beulich, Ian Jackson, Andrew Cooper

Hi George,

On Mon, 29 Mar 2021 at 17:15, George Dunlap <george.dunlap@citrix.com> wrote:
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index 8c89212f14..538eae611c 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   - ARM SMMUv3 (Tech Preview)
>   - Intel Processor Trace support (Tech Preview)
>   - Named PCI devices for xl/libxl
> + - Support for zstd-compressed dom0 and domU kernels

Looking at the log, the feature looks x86 only (at least the dom0 part).

Cheers,


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

* Re: [PATCH v2 for-4.15 6/7] CHANGELOG.md: Add entries for CI loop
  2021-03-29 16:14 ` [PATCH v2 for-4.15 6/7] CHANGELOG.md: Add entries for CI loop George Dunlap
@ 2021-03-29 23:38   ` Stefano Stabellini
  0 siblings, 0 replies; 16+ messages in thread
From: Stefano Stabellini @ 2021-03-29 23:38 UTC (permalink / raw)
  To: George Dunlap
  Cc: xen-devel, Wei Liu, Andrew Cooper, Stefano Stabellini, Doug Goldstein

On Mon, 29 Mar 2021, George Dunlap wrote:
> Signed-off-by: George Dunlap <george.dunlap@citrix.com>

Acked-by: Stefano Stabellini <sstabellini@kernel.org>

> ---
> v2:
>  - Add dom0 / domU testing for ARM on alpine Linux as well
> 
> CC: Wei Liu <wl@xen.org>
> CC: Andrew Cooper <andrew.cooper3@citrix.com>
> CC: Stefano Stabellini <sstabellini@kernel.org>
> CC: Doug Goldstein <cardoe@cardoe.com>
> ---
>  CHANGELOG.md | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index 62174c8c74..c4696e41a1 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -16,6 +16,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>   - Library improvements from NetBSD ports upstreamed
>   - x86_emulate: Support AVX-VNNI instructions
>   - x86_emulate: Expanded testing for several instruction classes
> + - CI loop: Add Alpine Linux, Ubuntu Focal targets; drop CentOS 6
> + - CI loop: Add qemu-based dom0 / domU test for ARM
> + - CI loop: Add dom0less aarch64 smoke test
>  
>  ## Removed / support downgraded
>  
> -- 
> 2.30.2
> 


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

* Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-29 18:54   ` Julien Grall
@ 2021-03-30 10:08     ` George Dunlap
  2021-03-30 10:14       ` Julien Grall
  2021-03-30 10:56       ` Jan Beulich
  0 siblings, 2 replies; 16+ messages in thread
From: George Dunlap @ 2021-03-30 10:08 UTC (permalink / raw)
  To: Julien Grall; +Cc: xen-devel, Jan Beulich, Ian Jackson, Andrew Cooper



> On Mar 29, 2021, at 7:54 PM, Julien Grall <julien.grall.oss@gmail.com> wrote:
> 
> Hi George,
> 
> On Mon, 29 Mar 2021 at 17:15, George Dunlap <george.dunlap@citrix.com> wrote:
>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>> index 8c89212f14..538eae611c 100644
>> --- a/CHANGELOG.md
>> +++ b/CHANGELOG.md
>> @@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>  - ARM SMMUv3 (Tech Preview)
>>  - Intel Processor Trace support (Tech Preview)
>>  - Named PCI devices for xl/libxl
>> + - Support for zstd-compressed dom0 and domU kernels
> 
> Looking at the log, the feature looks x86 only (at least the dom0 part).

Oh, interesting.  So what about the following?

- Support for zstd-compressed dom0 (x86) and domU kernels

-George

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

* Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-30 10:08     ` George Dunlap
@ 2021-03-30 10:14       ` Julien Grall
  2021-03-30 10:56         ` Jan Beulich
  2021-03-30 10:56       ` Jan Beulich
  1 sibling, 1 reply; 16+ messages in thread
From: Julien Grall @ 2021-03-30 10:14 UTC (permalink / raw)
  To: George Dunlap, Julien Grall
  Cc: xen-devel, Jan Beulich, Ian Jackson, Andrew Cooper



On 30/03/2021 11:08, George Dunlap wrote:
> 
> 
>> On Mar 29, 2021, at 7:54 PM, Julien Grall <julien.grall.oss@gmail.com> wrote:
>>
>> Hi George,
>>
>> On Mon, 29 Mar 2021 at 17:15, George Dunlap <george.dunlap@citrix.com> wrote:
>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>> index 8c89212f14..538eae611c 100644
>>> --- a/CHANGELOG.md
>>> +++ b/CHANGELOG.md
>>> @@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>   - ARM SMMUv3 (Tech Preview)
>>>   - Intel Processor Trace support (Tech Preview)
>>>   - Named PCI devices for xl/libxl
>>> + - Support for zstd-compressed dom0 and domU kernels
>>
>> Looking at the log, the feature looks x86 only (at least the dom0 part).
> 
> Oh, interesting.  So what about the following?
> 
> - Support for zstd-compressed dom0 (x86) and domU kernels

Sounds fine to me. Note that I haven't tried zstd-compressed for domu 
Kernel on Arm.

Maybe the author (Jan) can confirm whether this was plumbed in common 
libxc code?

Cheers,

-- 
Julien Grall


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

* Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-30 10:14       ` Julien Grall
@ 2021-03-30 10:56         ` Jan Beulich
  2021-03-30 15:34           ` Julien Grall
  0 siblings, 1 reply; 16+ messages in thread
From: Jan Beulich @ 2021-03-30 10:56 UTC (permalink / raw)
  To: Julien Grall, Julien Grall
  Cc: xen-devel, Ian Jackson, Andrew Cooper, George Dunlap

On 30.03.2021 12:14, Julien Grall wrote:
> 
> 
> On 30/03/2021 11:08, George Dunlap wrote:
>>
>>
>>> On Mar 29, 2021, at 7:54 PM, Julien Grall <julien.grall.oss@gmail.com> wrote:
>>>
>>> Hi George,
>>>
>>> On Mon, 29 Mar 2021 at 17:15, George Dunlap <george.dunlap@citrix.com> wrote:
>>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>>> index 8c89212f14..538eae611c 100644
>>>> --- a/CHANGELOG.md
>>>> +++ b/CHANGELOG.md
>>>> @@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>>   - ARM SMMUv3 (Tech Preview)
>>>>   - Intel Processor Trace support (Tech Preview)
>>>>   - Named PCI devices for xl/libxl
>>>> + - Support for zstd-compressed dom0 and domU kernels
>>>
>>> Looking at the log, the feature looks x86 only (at least the dom0 part).
>>
>> Oh, interesting.  So what about the following?
>>
>> - Support for zstd-compressed dom0 (x86) and domU kernels
> 
> Sounds fine to me. Note that I haven't tried zstd-compressed for domu 
> Kernel on Arm.
> 
> Maybe the author (Jan) can confirm whether this was plumbed in common 
> libxc code?

Well, I've followed the model used for other compression methods. I have
no idea what this means or does not mean for Arm; in fact so far I was
under the impression that like in the hypervisor decompression support
was an x86-only feature, but from what you say I conclude I have been
wrong with this.

Jan


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

* Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-30 10:08     ` George Dunlap
  2021-03-30 10:14       ` Julien Grall
@ 2021-03-30 10:56       ` Jan Beulich
  1 sibling, 0 replies; 16+ messages in thread
From: Jan Beulich @ 2021-03-30 10:56 UTC (permalink / raw)
  To: George Dunlap; +Cc: xen-devel, Ian Jackson, Andrew Cooper, Julien Grall

On 30.03.2021 12:08, George Dunlap wrote:
>> On Mar 29, 2021, at 7:54 PM, Julien Grall <julien.grall.oss@gmail.com> wrote:
>> On Mon, 29 Mar 2021 at 17:15, George Dunlap <george.dunlap@citrix.com> wrote:
>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>> index 8c89212f14..538eae611c 100644
>>> --- a/CHANGELOG.md
>>> +++ b/CHANGELOG.md
>>> @@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>  - ARM SMMUv3 (Tech Preview)
>>>  - Intel Processor Trace support (Tech Preview)
>>>  - Named PCI devices for xl/libxl
>>> + - Support for zstd-compressed dom0 and domU kernels
>>
>> Looking at the log, the feature looks x86 only (at least the dom0 part).
> 
> Oh, interesting.  So what about the following?
> 
> - Support for zstd-compressed dom0 (x86) and domU kernels

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

Jan


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

* Re: [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support
  2021-03-30 10:56         ` Jan Beulich
@ 2021-03-30 15:34           ` Julien Grall
  0 siblings, 0 replies; 16+ messages in thread
From: Julien Grall @ 2021-03-30 15:34 UTC (permalink / raw)
  To: Jan Beulich, Julien Grall
  Cc: xen-devel, Ian Jackson, Andrew Cooper, George Dunlap



On 30/03/2021 11:56, Jan Beulich wrote:
> On 30.03.2021 12:14, Julien Grall wrote:
>>
>>
>> On 30/03/2021 11:08, George Dunlap wrote:
>>>
>>>
>>>> On Mar 29, 2021, at 7:54 PM, Julien Grall <julien.grall.oss@gmail.com> wrote:
>>>>
>>>> Hi George,
>>>>
>>>> On Mon, 29 Mar 2021 at 17:15, George Dunlap <george.dunlap@citrix.com> wrote:
>>>>> diff --git a/CHANGELOG.md b/CHANGELOG.md
>>>>> index 8c89212f14..538eae611c 100644
>>>>> --- a/CHANGELOG.md
>>>>> +++ b/CHANGELOG.md
>>>>> @@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>>>>>    - ARM SMMUv3 (Tech Preview)
>>>>>    - Intel Processor Trace support (Tech Preview)
>>>>>    - Named PCI devices for xl/libxl
>>>>> + - Support for zstd-compressed dom0 and domU kernels
>>>>
>>>> Looking at the log, the feature looks x86 only (at least the dom0 part).
>>>
>>> Oh, interesting.  So what about the following?
>>>
>>> - Support for zstd-compressed dom0 (x86) and domU kernels
>>
>> Sounds fine to me. Note that I haven't tried zstd-compressed for domu
>> Kernel on Arm.
>>
>> Maybe the author (Jan) can confirm whether this was plumbed in common
>> libxc code?
> 
> Well, I've followed the model used for other compression methods. I have
> no idea what this means or does not mean for Arm; in fact so far I was
> under the impression that like in the hypervisor decompression support
> was an x86-only feature, but from what you say I conclude I have been
> wrong with this.

We support gzip for dom0. For guests, I am not entirely sure what the 
state as I tend to uncompressed kernel every time.

Cheers,

-- 
Julien Grall


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

end of thread, other threads:[~2021-03-30 15:35 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-29 16:14 [PATCH v2 for-4.15 1/7] Intel Processor Trace Support: Add CHANGELOG.md and SUPPORT.md entries George Dunlap
2021-03-29 16:14 ` [PATCH v2 for-4.15 2/7] CHANGELOG.md: Add named PCI devices George Dunlap
2021-03-29 16:14 ` [PATCH v2 for-4.15 3/7] CHANGELOG.md: Add dom0/domU zstd compression support George Dunlap
2021-03-29 17:01   ` Ian Jackson
2021-03-29 17:05     ` Ian Jackson
2021-03-29 18:54   ` Julien Grall
2021-03-30 10:08     ` George Dunlap
2021-03-30 10:14       ` Julien Grall
2021-03-30 10:56         ` Jan Beulich
2021-03-30 15:34           ` Julien Grall
2021-03-30 10:56       ` Jan Beulich
2021-03-29 16:14 ` [PATCH v2 for-4.15 4/7] CHANGELOG.md: NetBSD lib/gnttab support George Dunlap
2021-03-29 16:14 ` [PATCH v2 for-4.15 5/7] CHANGELOG.md: Add entries for emulation George Dunlap
2021-03-29 16:14 ` [PATCH v2 for-4.15 6/7] CHANGELOG.md: Add entries for CI loop George Dunlap
2021-03-29 23:38   ` Stefano Stabellini
2021-03-29 16:14 ` [PATCH v2 for-4.15 7/7] CHANGELOG.md: Make PV shim smaller by factoring out HVM-specific shadow code George Dunlap

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.