On Thu, Apr 14, 2022 at 1:40 PM Bruce Ashfield <[email protected]> wrote:
>
> On Thu, Apr 14, 2022 at 4:02 AM Bertrand Marquis
> <[email protected]> wrote:
> >
> > Hi Bruce,
> >
> > > On 14 Apr 2022, at 04:13, Bruce Ashfield <[email protected]> wrote:
> > >
> > > On Fri, Apr 8, 2022 at 4:44 AM Michal Orzel <[email protected]> wrote:
> > >>
> > >> Before the next Yocto release, Xen recipes need to be updated.
> > >> This patch series:
> > >> - updates 4.15 recipes
> > >> - introduces 4.16 recipes
> > >> - removes 4.14 recipes
> > >
> > > FYI: I'm not ignoring these, and I will make sure they get into the
> > > upcoming release branch and are in place for the LTS release. I'm just
> > > waiting until Christopher gets a chance to review and see if these
> > > match up with what he was thinking about for versions.
> >
> > Thanks.

Thanks for your patience on these. I've just completed the build, boot
and XTF testing of this series with success, for x86-64, arm32 and
arm64 qemu MACHINES, with each of the three Xen versions (4.15.2,
4.16.1 and 4.17 git recipe).

I modified the 4.16 recipe to apply the Xen 4.16.1 release revision as
Bertrand indicated and Bruce has confirmed as wanted.
ie: SRCREV ?= "f26544492298cb82d66f9bf36e29d2f75b3133f2"
I also think the SRCREV revision posted for the git recipes update to
4.17 is a sensible choice.

For this series, with the update to 4.16.1 applied:
Reviewed-by: Christopher Clark <[email protected]>

> > For LTS, I think we said the strategy should be a bit different:
> > - keep the original versions and update them.
> > - keep the same default version
> > - add/update other recipe upon request
> >
>
> My fault for not being clear, I was thinking about "the upcoming LTS",
> aka the very-soon to be released kirstone .. but just typed "LTS",
> which is no longer unambiguous!
>
> Unless you were also speaking about kirstone .. :)
>
> For dunfell-LTS, we definitely don't need to add new versions, but I'm
> happy to do updates.
>
> For Kirstone LTS, I just wanted to make sure that we had the right Xen
> versions, where at least one is also a Xen LTS and another version to
> track a latest release (for those that need it).
>
> I think we are aligned on both fronts.

Ack. ie. for Kirkstone, I think it is:
- the 4.16 recipes will be default (as per the change in this series)
and that will stay default
- the git recipes will be there and those can be updated to add
packaging compatibility with newer Xen updates if requested
- there's a good case for keeping the 4.15 release recipes included
given the timing of this update and the Kirkstone release
- and we can add recipes for a newer Xen stable version upon request

thanks,

Christopher

>
> Bruce
>
> > I do not think we need to push this change to LTS branch, there it might 
> > make more sense to update the present versions.
> > I can check that in the next weeks.
> >
> > Cheers
> > Bertrand
> >
> > >
> > > Bruce
> > >
> > >>
> > >> Michal Orzel (3):
> > >>  xen: Bump SRCREV of 4.15 recipes to 4.15.2
> > >>  xen: Add recipes for stable Xen 4.16 release and update master
> > >>  xen: Remove 4.14 recipes and related patches
> > >>
> > >> .../include/meta-virt-default-versions.inc    |   4 +-
> > >> ...-stand-alone-set-of-headers-Xen-4.14.patch | 178 ------------------
> > >> ...ython-pygrub-pass-DISTUTILS-xen-4.14.patch |  66 -------
> > >> ...d-firmware-as-ffreestanding-Xen-4.14.patch |  83 --------
> > >> recipes-extended/xen/xen-tools_4.14.bb        |  21 ---
> > >> recipes-extended/xen/xen-tools_4.15.bb        |   4 +-
> > >> recipes-extended/xen/xen-tools_4.16.bb        |  19 ++
> > >> recipes-extended/xen/xen-tools_git.bb         |   6 +-
> > >> recipes-extended/xen/xen_4.15.bb              |   4 +-
> > >> .../xen/{xen_4.14.bb => xen_4.16.bb}          |   6 +-
> > >> recipes-extended/xen/xen_git.bb               |   6 +-
> > >> 11 files changed, 34 insertions(+), 363 deletions(-)
> > >> delete mode 100644 
> > >> recipes-extended/xen/files/0001-firmware-provide-a-stand-alone-set-of-headers-Xen-4.14.patch
> > >> delete mode 100644 
> > >> recipes-extended/xen/files/0001-python-pygrub-pass-DISTUTILS-xen-4.14.patch
> > >> delete mode 100644 
> > >> recipes-extended/xen/files/0001-tools-firmware-Build-firmware-as-ffreestanding-Xen-4.14.patch
> > >> delete mode 100644 recipes-extended/xen/xen-tools_4.14.bb
> > >> create mode 100644 recipes-extended/xen/xen-tools_4.16.bb
> > >> rename recipes-extended/xen/{xen_4.14.bb => xen_4.16.bb} (79%)
> > >>
> > >> --
> > >> 2.25.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
> >
> >
> > 
> >
>
>
> --
> - Thou shalt not follow the NULL pointer, for chaos and madness await
> thee at its end
> - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#7186): 
https://lists.yoctoproject.org/g/meta-virtualization/message/7186
Mute This Topic: https://lists.yoctoproject.org/mt/90331599/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to