All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] xen: uprev to 4.13.0
@ 2020-01-13 15:47 Brendan Kerrigan
  2020-01-13 15:47 ` [PATCH 1/3] xen: add flag to ignore warning "address-of-packed-member" Brendan Kerrigan
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Brendan Kerrigan @ 2020-01-13 15:47 UTC (permalink / raw)
  To: meta-virtualization; +Cc: Brendan Kerrigan

From: Brendan Kerrigan <kerriganb@ainfosec.com>

Uprev xen to 4.13.0 release

Brendan Kerrigan (3):
  xen: add flag to ignore warning "address-of-packed-member"
  xen: add package for xen-ucode
  xen: upgrade to 4.13.0

 ...01-python-pygrub-pass-DISTUTILS-xen.4.13.patch} |  3 +++
 recipes-extended/xen/xen.inc                       |  8 ++++++++
 recipes-extended/xen/xen_4.12.0.bb                 | 12 ------------
 recipes-extended/xen/xen_4.13.0.bb                 | 14 ++++++++++++++
 4 files changed, 25 insertions(+), 12 deletions(-)
 rename recipes-extended/xen/files/{0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch => 0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch} (96%)
 delete mode 100644 recipes-extended/xen/xen_4.12.0.bb
 create mode 100644 recipes-extended/xen/xen_4.13.0.bb

-- 
2.20.1


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH 1/3] xen: add flag to ignore warning "address-of-packed-member"
  2020-01-13 15:47 [PATCH 0/3] xen: uprev to 4.13.0 Brendan Kerrigan
@ 2020-01-13 15:47 ` Brendan Kerrigan
  2020-01-17  1:38   ` [meta-virtualization] " Christopher Clark
  2020-01-13 15:47 ` [PATCH 2/3] xen: add package for xen-ucode Brendan Kerrigan
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: Brendan Kerrigan @ 2020-01-13 15:47 UTC (permalink / raw)
  To: meta-virtualization; +Cc: Brendan Kerrigan

From: Brendan Kerrigan <kerriganb@ainfosec.com>

Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>
---
 recipes-extended/xen/xen.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc
index 628e52b..a77b0d7 100644
--- a/recipes-extended/xen/xen.inc
+++ b/recipes-extended/xen/xen.inc
@@ -925,6 +925,8 @@ CC += "${@['', '-gno-record-gcc-switches -Wno-builtin-macro-redefined -D__FILE__
                '-fdebug-prefix-map=${WORKDIR}=${PN}'] \
           [d.getVar('BUILD_REPRODUCIBLE_BINARIES') == '1']}"
 
+CC += " -Wno-address-of-packed-member "
+
 # check for XSM in package config to allow XSM_ENABLE to be set
 python () {
     pkgconfig = d.getVar('PACKAGECONFIG')
-- 
2.20.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 2/3] xen: add package for xen-ucode
  2020-01-13 15:47 [PATCH 0/3] xen: uprev to 4.13.0 Brendan Kerrigan
  2020-01-13 15:47 ` [PATCH 1/3] xen: add flag to ignore warning "address-of-packed-member" Brendan Kerrigan
@ 2020-01-13 15:47 ` Brendan Kerrigan
  2020-01-17  1:39   ` [meta-virtualization] " Christopher Clark
       [not found]   ` <15EA88ECCB8B1E8F.22146@lists.yoctoproject.org>
  2020-01-13 15:47 ` [PATCH 3/3] xen: upgrade to 4.13.0 Brendan Kerrigan
  2020-01-16  6:57 ` [meta-virtualization] [PATCH 0/3] xen: uprev " Christopher Clark
  3 siblings, 2 replies; 10+ messages in thread
From: Brendan Kerrigan @ 2020-01-13 15:47 UTC (permalink / raw)
  To: meta-virtualization; +Cc: Brendan Kerrigan

From: Brendan Kerrigan <kerriganb@ainfosec.com>

Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>
---
 recipes-extended/xen/xen.inc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc
index a77b0d7..ed56e38 100644
--- a/recipes-extended/xen/xen.inc
+++ b/recipes-extended/xen/xen.inc
@@ -74,6 +74,7 @@ RDEPENDS_${PN}-base = "\
     ${PN}-fsimage \
     ${PN}-scripts-block \
     ${PN}-scripts-network \
+    ${PN}-ucode \
     ${PN}-xen-watchdog \
     ${PN}-xencommons \
     ${PN}-xendomains \
@@ -216,6 +217,7 @@ PACKAGES = "\
     ${PN}-scripts-network \
     ${PN}-shim \
     ${PN}-staticdev \
+    ${PN}-ucode \
     ${PN}-volatiles \
     ${PN}-xcutils \
     ${PN}-xencommons \
@@ -673,6 +675,10 @@ FILES_${PN}-shim = " \
     ${libdir}/xen/boot/xen-shim \
     "
 
+FILES_${PN}-ucode = " \
+    ${sbindir}/xen-ucode \
+    "
+
 FILES_${PN}-volatiles = "\
     ${sysconfdir}/default/volatiles/99_xen \
     ${sysconfdir}/tmpfiles.d/xen.conf \
-- 
2.20.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 3/3] xen: upgrade to 4.13.0
  2020-01-13 15:47 [PATCH 0/3] xen: uprev to 4.13.0 Brendan Kerrigan
  2020-01-13 15:47 ` [PATCH 1/3] xen: add flag to ignore warning "address-of-packed-member" Brendan Kerrigan
  2020-01-13 15:47 ` [PATCH 2/3] xen: add package for xen-ucode Brendan Kerrigan
@ 2020-01-13 15:47 ` Brendan Kerrigan
  2020-01-17  1:48   ` [meta-virtualization] " Christopher Clark
  2020-01-16  6:57 ` [meta-virtualization] [PATCH 0/3] xen: uprev " Christopher Clark
  3 siblings, 1 reply; 10+ messages in thread
From: Brendan Kerrigan @ 2020-01-13 15:47 UTC (permalink / raw)
  To: meta-virtualization; +Cc: Brendan Kerrigan

From: Brendan Kerrigan <kerriganb@ainfosec.com>

Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>
---
 ...01-python-pygrub-pass-DISTUTILS-xen.4.13.patch} |  3 +++
 recipes-extended/xen/xen_4.12.0.bb                 | 12 ------------
 recipes-extended/xen/xen_4.13.0.bb                 | 14 ++++++++++++++
 3 files changed, 17 insertions(+), 12 deletions(-)
 rename recipes-extended/xen/files/{0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch => 0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch} (96%)
 delete mode 100644 recipes-extended/xen/xen_4.12.0.bb
 create mode 100644 recipes-extended/xen/xen_4.13.0.bb

diff --git a/recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch b/recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch
similarity index 96%
rename from recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch
rename to recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch
index 6504d86..630fe05 100644
--- a/recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch
+++ b/recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch
@@ -13,6 +13,9 @@ Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
 Forward-ported to Xen 4.12.0
 Signed-off-by: Christopher Clark <christopher.clark6@baesystems.com>
 
+Forward-ported to Xen 4.13.0
+Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>
+
 diff --git a/tools/pygrub/Makefile b/tools/pygrub/Makefile
 index 3063c49..513314b 100644
 --- a/tools/pygrub/Makefile
diff --git a/recipes-extended/xen/xen_4.12.0.bb b/recipes-extended/xen/xen_4.12.0.bb
deleted file mode 100644
index 246be7a..0000000
--- a/recipes-extended/xen/xen_4.12.0.bb
+++ /dev/null
@@ -1,12 +0,0 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
-require xen.inc
-
-SRC_URI = " \
-    https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz \
-    file://0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch \
-    "
-
-SRC_URI[md5sum] = "7d24d4541e3025421e02384cabc3528b"
-SRC_URI[sha256sum] = "6e5455e4a58dcb2339bfcd2a89842728068b530aa62501843793f7cf743c4d64"
-
-S = "${WORKDIR}/xen-${PV}"
diff --git a/recipes-extended/xen/xen_4.13.0.bb b/recipes-extended/xen/xen_4.13.0.bb
new file mode 100644
index 0000000..856b3df
--- /dev/null
+++ b/recipes-extended/xen/xen_4.13.0.bb
@@ -0,0 +1,14 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
+require xen.inc
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=4295d895d4b5ce9d070263d52f030e49"
+
+SRC_URI = " \
+    https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz \
+    file://0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch \
+    "
+
+SRC_URI[md5sum] = "d3b13c4c785601be2f104eaddd7c6a00"
+SRC_URI[sha256sum] = "c69ae21b2ddeaf25532a81a448fcc6a218bc56f93c8907b2d416b2d4339c0afe"
+
+S = "${WORKDIR}/xen-${PV}"
-- 
2.20.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [meta-virtualization] [PATCH 0/3] xen: uprev to 4.13.0
  2020-01-13 15:47 [PATCH 0/3] xen: uprev to 4.13.0 Brendan Kerrigan
                   ` (2 preceding siblings ...)
  2020-01-13 15:47 ` [PATCH 3/3] xen: upgrade to 4.13.0 Brendan Kerrigan
@ 2020-01-16  6:57 ` Christopher Clark
  2020-01-17 21:31   ` Bruce Ashfield
  3 siblings, 1 reply; 10+ messages in thread
From: Christopher Clark @ 2020-01-16  6:57 UTC (permalink / raw)
  To: Brendan Kerrigan; +Cc: meta-virtualization, Brendan Kerrigan

On Mon, Jan 13, 2020 at 8:15 AM Brendan Kerrigan <brendank310@gmail.com> wrote:
>
> From: Brendan Kerrigan <kerriganb@ainfosec.com>
>
> Uprev xen to 4.13.0 release

Thanks, Brendan -- I'm working on a review for this series now.

Christopher

>
> Brendan Kerrigan (3):
>   xen: add flag to ignore warning "address-of-packed-member"
>   xen: add package for xen-ucode
>   xen: upgrade to 4.13.0
>
>  ...01-python-pygrub-pass-DISTUTILS-xen.4.13.patch} |  3 +++
>  recipes-extended/xen/xen.inc                       |  8 ++++++++
>  recipes-extended/xen/xen_4.12.0.bb                 | 12 ------------
>  recipes-extended/xen/xen_4.13.0.bb                 | 14 ++++++++++++++
>  4 files changed, 25 insertions(+), 12 deletions(-)
>  rename recipes-extended/xen/files/{0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch => 0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch} (96%)
>  delete mode 100644 recipes-extended/xen/xen_4.12.0.bb
>  create mode 100644 recipes-extended/xen/xen_4.13.0.bb
>
> --
> 2.20.1
>
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [meta-virtualization] [PATCH 1/3] xen: add flag to ignore warning "address-of-packed-member"
  2020-01-13 15:47 ` [PATCH 1/3] xen: add flag to ignore warning "address-of-packed-member" Brendan Kerrigan
@ 2020-01-17  1:38   ` Christopher Clark
  0 siblings, 0 replies; 10+ messages in thread
From: Christopher Clark @ 2020-01-17  1:38 UTC (permalink / raw)
  To: Brendan Kerrigan; +Cc: meta-virtualization, Brendan Kerrigan

On Mon, Jan 13, 2020 at 8:11 AM Brendan Kerrigan <brendank310@gmail.com> wrote:
>
> From: Brendan Kerrigan <kerriganb@ainfosec.com>
>
> Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>
> ---
>  recipes-extended/xen/xen.inc | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc
> index 628e52b..a77b0d7 100644
> --- a/recipes-extended/xen/xen.inc
> +++ b/recipes-extended/xen/xen.inc
> @@ -925,6 +925,8 @@ CC += "${@['', '-gno-record-gcc-switches -Wno-builtin-macro-redefined -D__FILE__
>                 '-fdebug-prefix-map=${WORKDIR}=${PN}'] \
>            [d.getVar('BUILD_REPRODUCIBLE_BINARIES') == '1']}"
>
> +CC += " -Wno-address-of-packed-member "
> +

I don't think we should make this addition - it looks like the build
issues that I think this is intended to work around have been resolved
in a more recent minor version of Xen 4.12.
Please could you replace this commit with one that renames
xen_4.12.0.bb to xen_4.12.2.bb, with updated SRC_URI checksums, and
verify that it builds correctly?

Christopher

>  # check for XSM in package config to allow XSM_ENABLE to be set
>  python () {
>      pkgconfig = d.getVar('PACKAGECONFIG')
> --
> 2.20.1
>
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [meta-virtualization] [PATCH 2/3] xen: add package for xen-ucode
  2020-01-13 15:47 ` [PATCH 2/3] xen: add package for xen-ucode Brendan Kerrigan
@ 2020-01-17  1:39   ` Christopher Clark
       [not found]   ` <15EA88ECCB8B1E8F.22146@lists.yoctoproject.org>
  1 sibling, 0 replies; 10+ messages in thread
From: Christopher Clark @ 2020-01-17  1:39 UTC (permalink / raw)
  To: Brendan Kerrigan; +Cc: meta-virtualization, Brendan Kerrigan

On Mon, Jan 13, 2020 at 8:16 AM Brendan Kerrigan <brendank310@gmail.com> wrote:
>
> From: Brendan Kerrigan <kerriganb@ainfosec.com>
>
> Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>

Reviewed-by: Christopher Clark <christopher.clark6@baesystems.com>

> ---
>  recipes-extended/xen/xen.inc | 6 ++++++
>  1 file changed, 6 insertions(+)
>
> diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc
> index a77b0d7..ed56e38 100644
> --- a/recipes-extended/xen/xen.inc
> +++ b/recipes-extended/xen/xen.inc
> @@ -74,6 +74,7 @@ RDEPENDS_${PN}-base = "\
>      ${PN}-fsimage \
>      ${PN}-scripts-block \
>      ${PN}-scripts-network \
> +    ${PN}-ucode \
>      ${PN}-xen-watchdog \
>      ${PN}-xencommons \
>      ${PN}-xendomains \
> @@ -216,6 +217,7 @@ PACKAGES = "\
>      ${PN}-scripts-network \
>      ${PN}-shim \
>      ${PN}-staticdev \
> +    ${PN}-ucode \
>      ${PN}-volatiles \
>      ${PN}-xcutils \
>      ${PN}-xencommons \
> @@ -673,6 +675,10 @@ FILES_${PN}-shim = " \
>      ${libdir}/xen/boot/xen-shim \
>      "
>
> +FILES_${PN}-ucode = " \
> +    ${sbindir}/xen-ucode \
> +    "
> +
>  FILES_${PN}-volatiles = "\
>      ${sysconfdir}/default/volatiles/99_xen \
>      ${sysconfdir}/tmpfiles.d/xen.conf \
> --
> 2.20.1
>
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [meta-virtualization] [PATCH 3/3] xen: upgrade to 4.13.0
  2020-01-13 15:47 ` [PATCH 3/3] xen: upgrade to 4.13.0 Brendan Kerrigan
@ 2020-01-17  1:48   ` Christopher Clark
  0 siblings, 0 replies; 10+ messages in thread
From: Christopher Clark @ 2020-01-17  1:48 UTC (permalink / raw)
  To: Brendan Kerrigan; +Cc: meta-virtualization, Brendan Kerrigan

On Mon, Jan 13, 2020 at 8:17 AM Brendan Kerrigan <brendank310@gmail.com> wrote:
>
> From: Brendan Kerrigan <kerriganb@ainfosec.com>
>
> Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>

This patch is good; it will just need a respin when the first patch in
the series is updated.

A minor change, given that this adds an updated LIC_FILES_CHKSUM to
the versioned Xen recipe file:
I think that the LIC_FILES_CHKSUM line should be removed from xen.inc
and one added to xen_git.bb, since it is a version-dependent value
now.

With that change: Reviewed-by: Christopher Clark
<christopher.clark6@baesystems.com>

thanks

Christopher

> ---
>  ...01-python-pygrub-pass-DISTUTILS-xen.4.13.patch} |  3 +++
>  recipes-extended/xen/xen_4.12.0.bb                 | 12 ------------
>  recipes-extended/xen/xen_4.13.0.bb                 | 14 ++++++++++++++
>  3 files changed, 17 insertions(+), 12 deletions(-)
>  rename recipes-extended/xen/files/{0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch => 0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch} (96%)
>  delete mode 100644 recipes-extended/xen/xen_4.12.0.bb
>  create mode 100644 recipes-extended/xen/xen_4.13.0.bb
>
> diff --git a/recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch b/recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch
> similarity index 96%
> rename from recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch
> rename to recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch
> index 6504d86..630fe05 100644
> --- a/recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch
> +++ b/recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch
> @@ -13,6 +13,9 @@ Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
>  Forward-ported to Xen 4.12.0
>  Signed-off-by: Christopher Clark <christopher.clark6@baesystems.com>
>
> +Forward-ported to Xen 4.13.0
> +Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>
> +
>  diff --git a/tools/pygrub/Makefile b/tools/pygrub/Makefile
>  index 3063c49..513314b 100644
>  --- a/tools/pygrub/Makefile
> diff --git a/recipes-extended/xen/xen_4.12.0.bb b/recipes-extended/xen/xen_4.12.0.bb
> deleted file mode 100644
> index 246be7a..0000000
> --- a/recipes-extended/xen/xen_4.12.0.bb
> +++ /dev/null
> @@ -1,12 +0,0 @@
> -FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
> -require xen.inc
> -
> -SRC_URI = " \
> -    https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz \
> -    file://0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch \
> -    "
> -
> -SRC_URI[md5sum] = "7d24d4541e3025421e02384cabc3528b"
> -SRC_URI[sha256sum] = "6e5455e4a58dcb2339bfcd2a89842728068b530aa62501843793f7cf743c4d64"
> -
> -S = "${WORKDIR}/xen-${PV}"
> diff --git a/recipes-extended/xen/xen_4.13.0.bb b/recipes-extended/xen/xen_4.13.0.bb
> new file mode 100644
> index 0000000..856b3df
> --- /dev/null
> +++ b/recipes-extended/xen/xen_4.13.0.bb
> @@ -0,0 +1,14 @@
> +FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
> +require xen.inc
> +
> +LIC_FILES_CHKSUM = "file://COPYING;md5=4295d895d4b5ce9d070263d52f030e49"
> +
> +SRC_URI = " \
> +    https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz \
> +    file://0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch \
> +    "
> +
> +SRC_URI[md5sum] = "d3b13c4c785601be2f104eaddd7c6a00"
> +SRC_URI[sha256sum] = "c69ae21b2ddeaf25532a81a448fcc6a218bc56f93c8907b2d416b2d4339c0afe"
> +
> +S = "${WORKDIR}/xen-${PV}"
> --
> 2.20.1
>
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [meta-virtualization] [PATCH 2/3] xen: add package for xen-ucode
       [not found]   ` <15EA88ECCB8B1E8F.22146@lists.yoctoproject.org>
@ 2020-01-17 19:23     ` Christopher Clark
  0 siblings, 0 replies; 10+ messages in thread
From: Christopher Clark @ 2020-01-17 19:23 UTC (permalink / raw)
  To: Christopher Clark; +Cc: Brendan Kerrigan, meta-virtualization

On Thu, Jan 16, 2020 at 5:39 PM Christopher Clark via
Lists.Yoctoproject.Org
<christopher.w.clark=gmail.com@lists.yoctoproject.org> wrote:
>
> On Mon, Jan 13, 2020 at 8:16 AM Brendan Kerrigan <brendank310@gmail.com> wrote:
> >
> > From: Brendan Kerrigan <kerriganb@ainfosec.com>
> >
> > Signed-off-by: Brendan Kerrigan <kerriganb@ainfosec.com>
>
> Reviewed-by: Christopher Clark <christopher.clark6@baesystems.com>
>
> > ---
> >  recipes-extended/xen/xen.inc | 6 ++++++
> >  1 file changed, 6 insertions(+)
> >
> > diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc
> > index a77b0d7..ed56e38 100644
> > --- a/recipes-extended/xen/xen.inc
> > +++ b/recipes-extended/xen/xen.inc
> > @@ -74,6 +74,7 @@ RDEPENDS_${PN}-base = "\
> >      ${PN}-fsimage \
> >      ${PN}-scripts-block \
> >      ${PN}-scripts-network \
> > +    ${PN}-ucode \
> >      ${PN}-xen-watchdog \
> >      ${PN}-xencommons \
> >      ${PN}-xendomains \
> > @@ -216,6 +217,7 @@ PACKAGES = "\
> >      ${PN}-scripts-network \
> >      ${PN}-shim \
> >      ${PN}-staticdev \
> > +    ${PN}-ucode \
> >      ${PN}-volatiles \
> >      ${PN}-xcutils \
> >      ${PN}-xencommons \
> > @@ -673,6 +675,10 @@ FILES_${PN}-shim = " \
> >      ${libdir}/xen/boot/xen-shim \
> >      "
> >
> > +FILES_${PN}-ucode = " \
> > +    ${sbindir}/xen-ucode \
> > +    "
> > +
> >  FILES_${PN}-volatiles = "\
> >      ${sysconfdir}/default/volatiles/99_xen \
> >      ${sysconfdir}/tmpfiles.d/xen.conf \
> > --
> > 2.20.1

After a bit more testing with this, I think this commit should be
revised: adding the ucode package to RDEPENDS_${PN}-base breaks the
compatability of xen.inc with versions of Xen prior to 4.13, where
that package is not produced. Adding it instead to
RRECOMMENDS_${PN}-base should avoid that, and I think better reflects
the status of that tool as recommended but still optional.

Christopher


> >
> >
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [meta-virtualization] [PATCH 0/3] xen: uprev to 4.13.0
  2020-01-16  6:57 ` [meta-virtualization] [PATCH 0/3] xen: uprev " Christopher Clark
@ 2020-01-17 21:31   ` Bruce Ashfield
  0 siblings, 0 replies; 10+ messages in thread
From: Bruce Ashfield @ 2020-01-17 21:31 UTC (permalink / raw)
  To: Christopher Clark; +Cc: Brendan Kerrigan, meta-virtualization, Brendan Kerrigan

On Thu, Jan 16, 2020 at 1:57 AM Christopher Clark
<christopher.w.clark@gmail.com> wrote:
>
> On Mon, Jan 13, 2020 at 8:15 AM Brendan Kerrigan <brendank310@gmail.com> wrote:
> >
> > From: Brendan Kerrigan <kerriganb@ainfosec.com>
> >
> > Uprev xen to 4.13.0 release
>
> Thanks, Brendan -- I'm working on a review for this series now.
>

Given the review comments (thanks!!), I've dropped this series for
now, and will wait for a v2.

Bruce

> Christopher
>
> >
> > Brendan Kerrigan (3):
> >   xen: add flag to ignore warning "address-of-packed-member"
> >   xen: add package for xen-ucode
> >   xen: upgrade to 4.13.0
> >
> >  ...01-python-pygrub-pass-DISTUTILS-xen.4.13.patch} |  3 +++
> >  recipes-extended/xen/xen.inc                       |  8 ++++++++
> >  recipes-extended/xen/xen_4.12.0.bb                 | 12 ------------
> >  recipes-extended/xen/xen_4.13.0.bb                 | 14 ++++++++++++++
> >  4 files changed, 25 insertions(+), 12 deletions(-)
> >  rename recipes-extended/xen/files/{0001-python-pygrub-pass-DISTUTILS-xen.4.12.patch => 0001-python-pygrub-pass-DISTUTILS-xen.4.13.patch} (96%)
> >  delete mode 100644 recipes-extended/xen/xen_4.12.0.bb
> >  create mode 100644 recipes-extended/xen/xen_4.13.0.bb
> >
> > --
> > 2.20.1
> >
> >
> 



-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2020-01-17 21:31 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-13 15:47 [PATCH 0/3] xen: uprev to 4.13.0 Brendan Kerrigan
2020-01-13 15:47 ` [PATCH 1/3] xen: add flag to ignore warning "address-of-packed-member" Brendan Kerrigan
2020-01-17  1:38   ` [meta-virtualization] " Christopher Clark
2020-01-13 15:47 ` [PATCH 2/3] xen: add package for xen-ucode Brendan Kerrigan
2020-01-17  1:39   ` [meta-virtualization] " Christopher Clark
     [not found]   ` <15EA88ECCB8B1E8F.22146@lists.yoctoproject.org>
2020-01-17 19:23     ` Christopher Clark
2020-01-13 15:47 ` [PATCH 3/3] xen: upgrade to 4.13.0 Brendan Kerrigan
2020-01-17  1:48   ` [meta-virtualization] " Christopher Clark
2020-01-16  6:57 ` [meta-virtualization] [PATCH 0/3] xen: uprev " Christopher Clark
2020-01-17 21:31   ` Bruce Ashfield

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.