Message ID | 20210309145002.30359-4-iwj@xenproject.org (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | Start 4.15 changelog | expand |
On 09.03.2021 15:50, Ian Jackson wrote: > --- a/CHANGELOG.md > +++ b/CHANGELOG.md > @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) > > ## [Unreleased](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog) > > +## Added / support upgraded > + - Linux device model stubdomains (Tech Preview) > + - Xen PV display protocol "backend allocation" mode (Experimental) This was a downgrade iirc (by XSA-363). > + - ARM IOREQ servers (device emulation etc.) (Tech Preview) > + - Renesas IPMMU-VMSA (Supported, not security supported; was Tech Preview) > + - ARM SMMUv3 (Tech Preview) > + > +## Removed / support downgraded > + - qemu-xen-traditional as host process device model, now "No security support, not recommended". (Use as stub domain device model is still supported - see SUPPORT.md.) Nit: This line looks overly long. Jan
On Tue, Mar 9, 2021 at 9:50 AM Ian Jackson <iwj@xenproject.org> wrote: > > Signed-off-by: Ian Jackson <iwj@xenproject.org> > --- > CHANGELOG.md | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/CHANGELOG.md b/CHANGELOG.md > index 4ecd157a35..ccdbb82c2e 100644 > --- a/CHANGELOG.md > +++ b/CHANGELOG.md > @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) > > ## [Unreleased](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog) > > +## Added / support upgraded > + - Linux device model stubdomains (Tech Preview) This is inaccurate. Linux device model stubdomains went into 4.14, but SUPPORT.md was only updated in 4.15. Patch 2/3 removed "libxl support for running qemu-xen device model in a linux stubdomain." Regards, Jason
> On Mar 9, 2021, at 2:50 PM, Ian Jackson <iwj@xenproject.org> wrote: > > Signed-off-by: Ian Jackson <iwj@xenproject.org> > --- > CHANGELOG.md | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/CHANGELOG.md b/CHANGELOG.md > index 4ecd157a35..ccdbb82c2e 100644 > --- a/CHANGELOG.md > +++ b/CHANGELOG.md > @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) > > ## [Unreleased](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog) > > +## Added / support upgraded > + - Linux device model stubdomains (Tech Preview) > + - Xen PV display protocol "backend allocation" mode (Experimental) > + - ARM IOREQ servers (device emulation etc.) (Tech Preview) > + - Renesas IPMMU-VMSA (Supported, not security supported; was Tech Preview) > + - ARM SMMUv3 (Tech Preview) Other general things I’m seeing in the tree (may need both SUPPORT.md and changelog updates): * Support for zstd-compressed dom0 kernels * vmtrace support * named PCI devices in xl / libxl * gnttab stupport for NetBSD * viridian: Better virtualized IPI support, cpu hotplug, removal of 64-vcpu limit * x86_emulate support for AVX-VNNI * Expanded test-cases for x86_emulate * HVM-specific MM code (shadow, p2m) code factored out into a separate file * hypfs: Added cpupool directories and controls Could probably use some input on the naming here from people who have contributed. -George
> On Mar 15, 2021, at 1:26 PM, George Dunlap <George.Dunlap@citrix.com> wrote: > > > >> On Mar 9, 2021, at 2:50 PM, Ian Jackson <iwj@xenproject.org> wrote: >> >> Signed-off-by: Ian Jackson <iwj@xenproject.org> >> --- >> CHANGELOG.md | 10 ++++++++++ >> 1 file changed, 10 insertions(+) >> >> diff --git a/CHANGELOG.md b/CHANGELOG.md >> index 4ecd157a35..ccdbb82c2e 100644 >> --- a/CHANGELOG.md >> +++ b/CHANGELOG.md >> @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) >> >> ## [Unreleased](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog) >> >> +## Added / support upgraded >> + - Linux device model stubdomains (Tech Preview) >> + - Xen PV display protocol "backend allocation" mode (Experimental) >> + - ARM IOREQ servers (device emulation etc.) (Tech Preview) >> + - Renesas IPMMU-VMSA (Supported, not security supported; was Tech Preview) >> + - ARM SMMUv3 (Tech Preview) > > Other general things I’m seeing in the tree (may need both SUPPORT.md and changelog updates): > > * Support for zstd-compressed dom0 kernels > * vmtrace support > * named PCI devices in xl / libxl > * gnttab stupport for NetBSD > * viridian: Better virtualized IPI support, cpu hotplug, removal of 64-vcpu limit > * x86_emulate support for AVX-VNNI > * Expanded test-cases for x86_emulate > * HVM-specific MM code (shadow, p2m) code factored out into a separate file > * hypfs: Added cpupool directories and controls More things: * Something about MSRs? * CI loop: Added Ubuntu focal, alpine linux targets * CI loop: Added “artifacts” support for more efficient testing * CI loop: Added dom0less, alpine Linux dom0 tests Again, this is just me trying to guess from skimming the changelog. -George
On 15.03.2021 14:40, George Dunlap wrote: >> On Mar 15, 2021, at 1:26 PM, George Dunlap <George.Dunlap@citrix.com> wrote: >>> On Mar 9, 2021, at 2:50 PM, Ian Jackson <iwj@xenproject.org> wrote: >>> >>> Signed-off-by: Ian Jackson <iwj@xenproject.org> >>> --- >>> CHANGELOG.md | 10 ++++++++++ >>> 1 file changed, 10 insertions(+) >>> >>> diff --git a/CHANGELOG.md b/CHANGELOG.md >>> index 4ecd157a35..ccdbb82c2e 100644 >>> --- a/CHANGELOG.md >>> +++ b/CHANGELOG.md >>> @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) >>> >>> ## [Unreleased](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog) >>> >>> +## Added / support upgraded >>> + - Linux device model stubdomains (Tech Preview) >>> + - Xen PV display protocol "backend allocation" mode (Experimental) >>> + - ARM IOREQ servers (device emulation etc.) (Tech Preview) >>> + - Renesas IPMMU-VMSA (Supported, not security supported; was Tech Preview) >>> + - ARM SMMUv3 (Tech Preview) >> >> Other general things I’m seeing in the tree (may need both SUPPORT.md and changelog updates): >> >> * Support for zstd-compressed dom0 kernels >> * vmtrace support >> * named PCI devices in xl / libxl >> * gnttab stupport for NetBSD >> * viridian: Better virtualized IPI support, cpu hotplug, removal of 64-vcpu limit >> * x86_emulate support for AVX-VNNI >> * Expanded test-cases for x86_emulate >> * HVM-specific MM code (shadow, p2m) code factored out into a separate file >> * hypfs: Added cpupool directories and controls > > More things: > > * Something about MSRs? I guess that's rather something which needs mentioning in release notes. Jan
diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ecd157a35..ccdbb82c2e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## [Unreleased](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog) +## Added / support upgraded + - Linux device model stubdomains (Tech Preview) + - Xen PV display protocol "backend allocation" mode (Experimental) + - ARM IOREQ servers (device emulation etc.) (Tech Preview) + - Renesas IPMMU-VMSA (Supported, not security supported; was Tech Preview) + - ARM SMMUv3 (Tech Preview) + +## Removed / support downgraded + - qemu-xen-traditional as host process device model, now "No security support, not recommended". (Use as stub domain device model is still supported - see SUPPORT.md.) + ## [4.14.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.14.0) - 2020-07-23 > Pointer to release from which CHANGELOG tracking starts
Signed-off-by: Ian Jackson <iwj@xenproject.org> --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+)