CHANGELOG.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+)
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
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.
© 2016 - 2024 Red Hat, Inc.