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

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


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • Date: Tue, 23 Nov 2021 17:22:27 +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=h5cSvHwx5mRuoUuZYmyA3IWwqycmpxyoNT0Z7Sj1WLg=; b=NcxGbzHul6lTuXiZesveeoiS4bL5nF0ImX26TKo2rWmlm+J/Y86GhbuK+HI2mv1iMScqdFNQolMtPNftGL4oHl8yzXeuTkRnYDMCa3/QLCDO89m/6A+9JsGddI1OFlappzhmfPqtksw3H9UD4rmQkgR6KPKLGhqbw77UKG/DZ8G+bCmyZX+iGJ/DP6HdDm6D0WylMc2TGNeMH0VXsmoD7qiv84lPG/A0QLatIIffWTo+0SACDTEu3/rW30HHYqvu10rtwkixmBNjNXE4m3SFddg5NMNJyT+4Z4kBrei4oGuvfQ3ITANjmzYR/nWeP3HecH7gfceyIviAtoJLWs1HyA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mRUSBmVAF0/MJssUd+xXOK6lTScYPxQeIXcbLXOFZNaAXwahqTnJoTcboP/6UxbNLTX0JsyhU8wsE08wIsXzgrkWNkNs6n7AOgE+AfUfLow5MieCG1Dfxt7cvz96jd1IursvuGR8bsWnMwIXc7k1IwNE+FrxEvlAqJmgnT3/J1ZjSctMmnQSpxLr5HBMZ/3xM07FJEp6pgVK5zf3akgUa0FbVbEApFLwKPtPKBClxkz1H+V6A8hJl4Bwt7aF8WJlHsUDKosFActHgbcDeQoqCleIE51ToUT0Ffqrea1awzrmbxI3pVxmaHDN3E+Mio6ln/Ygk4syU6YDg7ywWTfe1w==
  • Authentication-results: esa2.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: Tue, 23 Nov 2021 16:22:52 +0000
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:4xJZIaPx4gzJlcBcT1v155DYdb4zR+YMi2TDiHofdfUFSKClfp 6V8cjztSWUtN4QMEtQ/uxoHJPwO080kqQFnLX5XI3SJzUO3VHHEGgM1/qB/9SNIVyaygcZ79 YdT0EcMqyAMbEZt7eC3ODQKb9Jq7PmgcPY9ds2jU0dNT2CA5sQkTuRYTzrdHGeKjM2YabQQ/ Gnl7V6TnebCD4qR/X+IkNAc/nIptXNmp6jSRkaByQ/4A3LqT+z8rb1HzWRwx9bClp0sPsf2F mAtza8yrSosvm9xBOZ/2jP765OkN+k7tdYHsSDhuUcNz2poAe1Y4ZKXaGEoVkO0aySwWdvtO OJjwYrPsx15X+UVmapoSH10w2l6zoq42+K8y7QvVLT5ejCAB4qActIgoxUNjHD7VA7gd162K VXm0qEqpt+F3r77WXAzumNcysvulu/oHIkn+JWpWdYS5EiZLhYqpFa1F9JEa0HADnx5OkcYa dT5fnnlbVrmG6hHjLkVjEF+q3oYp1zJGbIfqE6gL3U79AM90oJi3fxx6Qk7wE9HdwGOt55Dt //Q9ZVfYd1P7grhJJGdZQ8qPSMexnwqDL3QSqvyAfcZeo600ykke+C3Fxy3pDtRKA1
  • Ironport-sdr: F455lNHkRNZflwOiQsuSnsQMwe2i88vXa/7luDdljiMskFvOxotrISFzBjmMPjjN59PS+jnxml 0jQENPBLFvaXhe8oOKSlp/+A6txOlybv6dM2RECe9oiA29K3KxGh2Fz5rfweVJbTa4FQW0iyuY mDCbWL2lT8VBFy0D1TiBm+2nqnyacVE7UsiZrl2+ZSGz3w6zyhgSsgR8emM/Gxup7dtMmPnLlG inXzJHX2ZHCxu+pIV8B7fxBwzrJLV0KMD2AsN29Q3zm38iqXCDjfpx0/dKYYyunVYgKr4kTWvh H6OFCkCWzomijun6fU8UshwD
  • 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 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 | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index ad1a8c2bc2..d312ddf627 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -21,6 +21,32 @@ 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).
+ - Do not build qemu-traditional or pvgrub by default.
+ - 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®.