[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH for-4.16 v4] CHANGELOG: add missing entries for work during the 4.16 release cycle


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • Date: Wed, 24 Nov 2021 12:24:03 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sBJE7aFrWt2tzUNOVWjxNqvzHdrUeFb52mg0ejYKFTU=; b=Mddg2SYM1DtSqIk5/bK/A7cRfg6+796l+9HNt1ETvvpdl2AKPIFwBCaRKxTRURhV92qDsdgH5Fw9ltdLL9N1i/sUivLdnvAhAQ2wUKg4bq4Czeeaun+Np+ozHTWiiz4jwbAD53LOkohzV+oM31hyFVyNM1fTeUXwwIeXHACeWo9zkUjKePb8R7zMnhoblDh5c4U9nAf7W54mhQIBlUaAac7U3AAieQ0eBN3PXTBC7j7853kAt4f42r1z4jQvaOdDU+ts4Zlol4RClxf9uleL3ycixGUmXj3qXP85MlAmtqRkwK9bgZKvcWrOpoaqq1KaKvuwDLHvPtDmwgVmcI2dsA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MJ6/pKyYKLGm0rmsroeqHj+H/Ws7A8N6PKWOXkF/fe13Cpefl4uN6XPvENbeIVCgnABjZ+Qpk8rWi/IhLdz9HtMh5zdszO0cxsWPZE5aymSKBGx3VtGa9vCiU/88FnotHXXaj4HPyN+7XNwqDv7hjgSvkBvXbhiZhWgVqrMIPbTrblnMQEq2gAZUlLHuosOFv4QyuozPujGpSGrvFQ7XY1DGz/9THYBGoMLlGwEdm3klewzYFedHabQTiNnr/hSpglaQN48a/j5M/+QCWN8ur7lMIn332dv624A092bYeHCn9nPJPYZz13OubO6ASD787arVL+0LCmkF2VwPxzet2g==
  • Authentication-results: esa4.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Roger Pau Monne <roger.pau@xxxxxxxxxx>, Community Manager <community.manager@xxxxxxxxxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>, Alistair Francis <alistair.francis@xxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Bob Eshleman <bobbyeshleman@xxxxxxxxx>, Christian Lindig <christian.lindig@xxxxxxxxxx>, Christopher Clark <christopher.w.clark@xxxxxxxxx>, Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>, Dario Faggioli <dfaggioli@xxxxxxxx>, David Scott <dave@xxxxxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>, Elena Ufimtseva <elena.ufimtseva@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Josh Whitehead <josh.whitehead@xxxxxxxxxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Jun Nakajima <jun.nakajima@xxxxxxxxx>, Kevin Tian <kevin.tian@xxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>, Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>, Meng Xu <mengxu@xxxxxxxxxxxxx>, Nick Rosbrook <rosbrookn@xxxxxxxxxxxx>, Paul Durrant <paul@xxxxxxx>, Quan Xu <quan.xu0@xxxxxxxxx>, Rahul Singh <rahul.singh@xxxxxxx>, Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>, Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>, Shriram Rajagopalan <rshriram@xxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Stewart Hildebrand <stewart.hildebrand@xxxxxxxxxxxxxxx>, Tamas K Lengyel <tamas@xxxxxxxxxxxxx>, Tim Deegan <tim@xxxxxxx>, Volodymyr Babchuk <volodymyr_babchuk@xxxxxxxx>, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Wed, 24 Nov 2021 11:24:28 +0000
  • Ironport-data: A9a23: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 IxM4Xb3JBWwnslkSOt7CiZXWgu7Kic2Hk41xH0=
  • Ironport-hdrordr: A9a23:RneVRqhgFx1J+Z7G3FAPVdTFm3BQXz913DAbv31ZSRFFG/FwyP rAoB1L73PJYWgqNU3I+ergBEGBKUmskaKdhrNhR4tKPTOWw1dASbsN0WKM+UyHJ8STzJ8+6U 4CSdkANDSTNykCsS+S2mDReLxBsbr3jpxA7d2us0uFJjsaDJ2IgT0JbzpyRSZNNXR77NcCZd GhDo0tnUvTRV0nKuCAQlUVVenKoNPG0LrgfB49HhYirC2Dlymh5rLWGwWRmk52aUID/Z4StU z+1yDp7KSqtP+2jjfaym/o9pxT3P/s0MFKCsCggtUcbh/slgGrToJ8XKDqhkF+nMifrHIR1P XcqRYpOMp+r1vXY2GOuBPonzLt1T4/gkWSv2OwsD/Gm4jUVTg6A81OicZyaR3C8Xctu9l6ze Ziw3+Zn4A/N2KPoA3No/zzEz16nEu9pnQv1cQJiWZEbIcYYLhN6aQC4UJuFosaFi6S0vFpLA BXNrCd2B9qSyLYU5iA1VMfguBEH05DUitue3Jy+/B8iFNt7TVEJ0hx/r1pop5PzuN4d3B+3Z W1Dk1frsA7ciYnV9MNOA4/e7rFNoW0e2O1DIuzGyWvKEhVAQOEl3bIiI9Fkd1CPqZ4i6cPpA ==
  • Ironport-sdr: YiKvwbhncek1kh5gWQd5hD8+6jLBhvrP4rXp4H1Ie1o3qnOjlON/WUdCGZRcJKkcWbQGPYwTXX G++8hmF9woKfmO1UK6x0zL47GQlGVMvbbx9184kvEsRDvOsUm2KIc6c9nKDvauBfvEBSgumGkp S1sLWshdDrIFWEQXuZZdNd2Mi7IENA+BFJlMX69QrxoWMKHnzuStmzta4Trl5Oy38iSB+SmKsK DvLqIpsZTKs3GKgdx7P7PPerHI49h++9HEG36W7OmCb4TWw7eJ8kJ2BvIaeaPUz3lZT28d31Wh q4+6Bt6iY3RaZPd3ztmxOzto
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Document some of the relevant changes during the 4.16 release cycle.

Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx>
---
Changes since v3:
 - Remove a duplicated line about not building qemu-trad and pv-grub.

Changes since v2:
 - Reword the x86 page table API change.

Changes since v1:
 - Add qemu-traditional and pvgrub notes.
 - Expand vPMU support to note it's limited.
 - xenstore library API changes.
 - xencall2L addition.
 - gitlab CI changes.
 - dom0less improvements.
 - vGIC fixes.
 - New Arm features.
 - OP-TEE fixes.
 - Arm64 heterogeneous CPU support.
---
Cc: Alistair Francis <alistair.francis@xxxxxxx>
Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Cc: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Cc: Anthony Perard <anthony.perard@xxxxxxxxxx>
Cc: Bertrand Marquis <bertrand.marquis@xxxxxxx>
Cc: Bob Eshleman <bobbyeshleman@xxxxxxxxx>
Cc: Christian Lindig <christian.lindig@xxxxxxxxxx>
Cc: Christopher Clark <christopher.w.clark@xxxxxxxxx>
Cc: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
Cc: Dario Faggioli <dfaggioli@xxxxxxxx>
Cc: David Scott <dave@xxxxxxxxxx>
Cc: Doug Goldstein <cardoe@xxxxxxxxxx>
Cc: Elena Ufimtseva <elena.ufimtseva@xxxxxxxxxx>
Cc: George Dunlap <george.dunlap@xxxxxxxxxx>
Cc: Ian Jackson <iwj@xxxxxxxxxxxxxx>
Cc: Jan Beulich <jbeulich@xxxxxxxx>
Cc: Josh Whitehead <josh.whitehead@xxxxxxxxxxxxxxx>
Cc: Juergen Gross <jgross@xxxxxxxx>
Cc: Julien Grall <julien@xxxxxxx>
Cc: Jun Nakajima <jun.nakajima@xxxxxxxxx>
Cc: Kevin Tian <kevin.tian@xxxxxxxxx>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Cc: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
Cc: Meng Xu <mengxu@xxxxxxxxxxxxx>
Cc: Nick Rosbrook <rosbrookn@xxxxxxxxxxxx>
Cc: Paul Durrant <paul@xxxxxxx>
Cc: Quan Xu <quan.xu0@xxxxxxxxx>
Cc: Rahul Singh <rahul.singh@xxxxxxx>
Cc: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Cc: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>
Cc: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>
Cc: Shriram Rajagopalan <rshriram@xxxxxxxxx>
Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>
Cc: Stewart Hildebrand <stewart.hildebrand@xxxxxxxxxxxxxxx>
Cc: Tamas K Lengyel <tamas@xxxxxxxxxxxxx>
Cc: Tim Deegan <tim@xxxxxxx>
Cc: Volodymyr Babchuk <volodymyr_babchuk@xxxxxxxx>
Cc: Wei Liu <wl@xxxxxxx>
---
 CHANGELOG.md | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index ad1a8c2bc2..1fe52da7db 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -21,6 +21,31 @@ The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.0.0/)
  - qemu-traditional based device models (both, qemu-traditional and 
ioemu-stubdom) will
    no longer be built per default. In order to be able to use those, configure 
needs to
    be called with "--enable-qemu-traditional" as parameter.
+ - Fixes for credit2 scheduler stability in corner case conditions.
+ - Ongoing improvements in the hypervisor build system.
+ - vtpmmgr miscellaneous fixes in preparation for TPM 2.0 support.
+ - 32bit PV guests only supported in shim mode.
+ - Improved PVH dom0 debug key handling.
+ - Fix booting on some Intel systems without a PIT (i8254).
+ - Cleanup of the xenstore library interface.
+ - Fix truncation of return value from xencall2 by introducing a new helper
+   that returns a long instead.
+ - Fix system register accesses on Arm to use the proper 32/64bit access size.
+ - Various fixes for Arm OP-TEE mediator.
+ - Switch to domheap for Xen page tables.
+
+### Added
+ - 32bit Arm builds to the gitlab-ci automated tests.
+ - x86 full system tests to the gitlab-ci automated tests.
+ - Arm limited vPMU support for guests.
+ - Static physical memory allocation for dom0less on arm64.
+ - dom0less EFI support on arm64.
+ - GICD_ICPENDR register handling in vGIC emulation to support Zephyr OS.
+ - CPU feature leveling on arm64 platform with heterogeneous cores.
+ - Report unpopulated memory regions safe to use for external mappings, Arm and
+   device tree only.
+ - Support of generic DT IOMMU bindings for Arm SMMU v2.
+ - Limit grant table version on a per-domain basis.
 
 ## 
[4.15.0](https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.15.0) 
- 2021-04-08
 
-- 
2.33.0




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.