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

Bruce Ashfield bruce.ashfield at gmail.com
Thu Aug 2 19:59:14 PDT 2018


On Tue, Jul 31, 2018 at 4:35 PM,  <christopher.w.clark at gmail.com> wrote:
> 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)

This looks sane to me, and the series is now merged to master.

If it is indeed needed on other branches, or specific patches should
be backported, let me know.

Cheers,

Bruce

> * 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
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


More information about the meta-virtualization mailing list