[meta-virtualization] [PATCH v2 0/9] Xen: upgrade to 4.11.0

christopher.w.clark at gmail.com christopher.w.clark at gmail.com
Tue Jul 31 12:35:41 PDT 2018


From: Christopher Clark <christopher.w.clark at gmail.com>

This patch series:
* Fixes Xen recipe compatibility with gcc 8.1
* Adds the Xen recipe for Xen's current version: 4.11.0
* Upgrades the existing Xen recipe from 4.10.0 to 4.10.1
    - provided to ease backport to older branches (eg. sumo)
* Adds packaging for the Xen shim component and depriv-fd-checker
* Removes the 4.10.1 and 4.9.1 recipes
    - superceded by version 4.11.0
* Upgrades the vtpm stubdomains to Xen version 4.11.0
* Applies a bug fix patch to the tpm emulator
* Fixes whitespace patch fuzz on a vtpm patch
* Updates the Xen git recipe to build upstream staging
* Applies a workaround for an upstream parallel build bug

Changes since version 1:
* Use simpler workaround for the upstream parallel build bug
  (just build the hypervisor before the tools)
* Add packaging for the new depriv-fd-checker tool

Christopher Clark (9):
  xen: upgrade to 4.10.1, and apply patches for gcc 8.1 compatibility
  xen: add recipe for 4.11.0
  tpm-emulator: apply patch to fix memcmp defect found by gcc
  xen-vtpm,mini-os : upgrade to Xen 4.11.0
  xen-vtpm : fix patch fuzz, whitespace-only change
  xen: remove 4.9.1 recipe and patches no longer required
  xen: remove 4.10.1 recipe and patches no longer required
  xen: package depriv-fd-checker
  xen: Update git recipe to build latest upstream staging branch

 ...check-to-see-if-removing-a-p2m-entry-actu.patch | 176 ---------------------
 ...eturn-value-of-p2m_set_entry-when-decreas.patch | 109 -------------
 .../xen/files/mini-os_udivmoddi4-gcc7.patch        |  43 -----
 .../xen/files/tools-xentop-vwprintw.patch          |  25 +++
 .../xen/files/vtpm-deepquote-anyloc.patch          |   8 +-
 .../xen/files/vtpm_TPM_ChangeAuthAsymFinish.patch  |  28 ++++
 recipes-extended/xen/files/xsa246-4.9.patch        |  74 ---------
 recipes-extended/xen/files/xsa248.patch            | 164 -------------------
 recipes-extended/xen/files/xsa249.patch            |  42 -----
 recipes-extended/xen/files/xsa250.patch            |  67 --------
 recipes-extended/xen/files/xsa251.patch            |  21 ---
 recipes-extended/xen/files/xsa253.patch            |  26 ---
 recipes-extended/xen/mini-os_4.11.0.bb             |  17 ++
 recipes-extended/xen/mini-os_4.9.0.bb              |  18 ---
 recipes-extended/xen/tpm-emulator_0.7.4.bb         |   1 +
 recipes-extended/xen/xen-vtpm_4.11.0.bb            |  21 +++
 recipes-extended/xen/xen-vtpm_4.9.0.bb             |  21 ---
 recipes-extended/xen/xen.inc                       |  15 ++
 recipes-extended/xen/xen_4.10.0.bb                 |  12 --
 recipes-extended/xen/xen_4.11.0.bb                 |  12 ++
 recipes-extended/xen/xen_4.9.1.bb                  |  18 ---
 recipes-extended/xen/xen_git.bb                    |   7 +-
 22 files changed, 127 insertions(+), 798 deletions(-)
 delete mode 100644 recipes-extended/xen/files/0001-p2m-Always-check-to-see-if-removing-a-p2m-entry-actu.patch
 delete mode 100644 recipes-extended/xen/files/0002-p2m-Check-return-value-of-p2m_set_entry-when-decreas.patch
 delete mode 100644 recipes-extended/xen/files/mini-os_udivmoddi4-gcc7.patch
 create mode 100644 recipes-extended/xen/files/tools-xentop-vwprintw.patch
 create mode 100644 recipes-extended/xen/files/vtpm_TPM_ChangeAuthAsymFinish.patch
 delete mode 100644 recipes-extended/xen/files/xsa246-4.9.patch
 delete mode 100644 recipes-extended/xen/files/xsa248.patch
 delete mode 100644 recipes-extended/xen/files/xsa249.patch
 delete mode 100644 recipes-extended/xen/files/xsa250.patch
 delete mode 100644 recipes-extended/xen/files/xsa251.patch
 delete mode 100644 recipes-extended/xen/files/xsa253.patch
 create mode 100644 recipes-extended/xen/mini-os_4.11.0.bb
 delete mode 100644 recipes-extended/xen/mini-os_4.9.0.bb
 create mode 100644 recipes-extended/xen/xen-vtpm_4.11.0.bb
 delete mode 100644 recipes-extended/xen/xen-vtpm_4.9.0.bb
 delete mode 100644 recipes-extended/xen/xen_4.10.0.bb
 create mode 100644 recipes-extended/xen/xen_4.11.0.bb
 delete mode 100644 recipes-extended/xen/xen_4.9.1.bb

-- 
2.7.4



More information about the meta-virtualization mailing list