:p
atchew
Login
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 XXXXXXX..XXXXXXX 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -XXX,XX +XXX,XX @@ 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. @@ -XXX,XX +XXX,XX @@ 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: @@ -XXX,XX +XXX,XX @@ 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
Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com> --- Changes in V3: - update "Changed". Move "Code symbol annotations and MISRA compliance improvements" to generic part. - Sort "Added section". Per-arch changes go first. - Drop implementation related details for Arm and PPC in "Changed". - drop PPC and RISCV changes as nothing usable at the moment we have and only minor fixes and improvements were done. --- Changes in V2: - Make CI items started with uppercase letters. --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index XXXXXXX..XXXXXXX 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -XXX,XX +XXX,XX @@ 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 + - Code symbol annotations and MISRA compliance improvements. + - 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: - Introduce a new x2APIC driver that uses Cluster Logical addressing mode for IPIs and Physical addressing mode for external interrupts. + - On Arm: + - FF-A notification support. + - Introduction of dynamic node programming using overlay dtbo. - 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. -- 2.45.2