[PATCH] CHANGELOG.md: Finalize changes in 4.19 release cycle

Oleksii Kurochko posted 1 patch 1 month, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/b0e62915605cbc00548afd70c5fad81f57ce5217.1721913394.git.oleksii.kurochko@gmail.com
There is a newer version of this series
CHANGELOG.md | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
[PATCH] CHANGELOG.md: Finalize changes in 4.19 release cycle
Posted by Oleksii Kurochko 1 month, 2 weeks ago
Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
---
 CHANGELOG.md | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index f8fbe82df6..39e8737e61 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,6 +15,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
    - Reduce IOMMU setup time for hardware domain.
    - Allow HVM/PVH domains to map foreign pages.
    - Declare PVH dom0 supported with caveats.
+ - On Arm:
+   - Reworking the logic so all the MMU-off code is now self-contained for
+     secondary boot CPUs on arm64.
+   - Code symbol annotations and MISRA compliance improvements.
+   - Addressing issues of the static shared memory feature.
+ - On PPC:
+   - Minor fixes and improvements:
+     - Add .text.exceptions section for exception vectors.
+     - Replace debug printing code with printk.
+     - Address violations of MISRA C:2012 Rule 11.8.
+     - Ensure ELF sections' physical load addresses start at 0x0.
  - xl/libxl configures vkb=[] for HVM domains with priority over vkb_device.
  - Increase the maximum number of CPUs Xen can be built for from 4095 to
    16383.
@@ -23,6 +34,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
    using a standalone library implementation.
  - xenalyze no longer requires `--svm-mode` when analyzing traces
    generated on AMD CPUs
+ - CI updates:
+   - minimum fixes to rebuild the containers, following the HEREDOC problems.
+   - rebuild containers to have testing with up-to-date LTS distros.
+   - few build system checks, and strip the obsolete contents of
+     the build containers.
 
 ### Added
  - On x86:
@@ -31,6 +47,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - Add a new 9pfs backend running as a daemon in dom0. First user is
    Xenstore-stubdom now being able to support full Xenstore trace capability.
  - libxl support for backendtype=tap with tapback.
+ - On Arm:
+   - FF-A notification support.
+   - Introduction of dynamic node programming using overlay dtbo.
+ - On PPC:
+   - Basic exception handler implementation.
+ - On RISCV:
+   - Identity mapping implementation.
+   - Introduction of architecture-specific headers.
 
 ### Removed
  - caml-stubdom.  It hasn't built since 2014, was pinned to Ocaml 4.02, and has
-- 
2.45.2
Re: [PATCH] CHANGELOG.md: Finalize changes in 4.19 release cycle
Posted by Roger Pau Monné 1 month, 2 weeks ago
On Thu, Jul 25, 2024 at 03:20:29PM +0200, Oleksii Kurochko wrote:
> Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
> ---
>  CHANGELOG.md | 24 ++++++++++++++++++++++++
>  1 file changed, 24 insertions(+)
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> index f8fbe82df6..39e8737e61 100644
> --- a/CHANGELOG.md
> +++ b/CHANGELOG.md
> @@ -15,6 +15,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>     - Reduce IOMMU setup time for hardware domain.
>     - Allow HVM/PVH domains to map foreign pages.
>     - Declare PVH dom0 supported with caveats.
> + - On Arm:
> +   - Reworking the logic so all the MMU-off code is now self-contained for
> +     secondary boot CPUs on arm64.
> +   - Code symbol annotations and MISRA compliance improvements.
> +   - Addressing issues of the static shared memory feature.
> + - On PPC:
> +   - Minor fixes and improvements:
> +     - Add .text.exceptions section for exception vectors.
> +     - Replace debug printing code with printk.
> +     - Address violations of MISRA C:2012 Rule 11.8.
> +     - Ensure ELF sections' physical load addresses start at 0x0.
>   - xl/libxl configures vkb=[] for HVM domains with priority over vkb_device.
>   - Increase the maximum number of CPUs Xen can be built for from 4095 to
>     16383.
> @@ -23,6 +34,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
>     using a standalone library implementation.
>   - xenalyze no longer requires `--svm-mode` when analyzing traces
>     generated on AMD CPUs
> + - CI updates:
> +   - minimum fixes to rebuild the containers, following the HEREDOC problems.
> +   - rebuild containers to have testing with up-to-date LTS distros.
> +   - few build system checks, and strip the obsolete contents of
> +     the build containers.

Nit: the above items want to start with uppercase letters.

Thanks, Roger.