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

Re: Xen 4.16 development update; request for regression bug reports

  • To: iwj@xxxxxxxxxxxxxx
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Thu, 30 Sep 2021 14:56:58 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.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; bh=IxCuf0pT2Zfq6oHeAx77qfUtNUjzCLWnMNKHXtce4V4=; b=epGxvGpR1V4tuog3gXOwbHOzUb23FKjEXXCpvCYrWqiry3yODshrhkSY4hpTkmGEc9Nz5lJI9m16+EBJZa1s4cVnEeQ6g7WYx8s0UcTKa9DhuFSugKyUr57/q1v5Qynbz4Wdd8qK8G9+tpc9jNW0UauVfakwm8dyTJVbvcsTn0tpOpktnsChSVINlbdTmX2AqC/U827p79F9Uv1JUxgRYHvv5mYA7wGLEY/ecZu+d1r86PzyMpQsc+ALENMDWt/8VM5mrRfSYo2sUGykbn4tjJqTNY60bKdSfepyVktvUkZKdcgOyIyvzo04HtBdtWQbdKEMzQibLeAKyTXNfQ1Q+g==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FWHQhGwzj4KoMT06lwzAh5XzsIM9TNlDFbAA8DhaB6un+/NRB/OJN4Dg3vMF/OjWW0pwHJVynlkvaPDyQ1aYELCkbhDxBi6YonIt3a2mvr5YNZl7LBQ2WmTU+cz7XTAHD+FXeQhBS/cIX/P4Im1LBfUF/0P0faOtdYbVthVLZGu0xr/cYWJKHezJ+cU0luCqkS/0Noj77OYF0hP4m/gaEKfTEUjzDXEOvzIx18iN8bUs3ADnTJb3NessQz2H/ceLiCbDvsGbapEcmGYSPO6ihwR51+2Ga1/a6l3s6JTr4wxGvhn2TTdbYHYnOflBoPRZEk/PAeYnOLG59SQLfdqVNw==
  • Authentication-results: citrix.com; dkim=none (message not signed) header.d=none;citrix.com; dmarc=none action=none header.from=suse.com;
  • Cc: committers@xxxxxxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxxx, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Delivery-date: Thu, 30 Sep 2021 12:57:13 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 27.09.2021 16:24, Ian Jackson wrote:
> The mainline development branch of Xen is has taken the first step
> towards stabilisation for 4.16: new features not yet submitted, at
> least in draft form, will now be deferred to the following release.
> We aim to make each Xen release as good as possible, and that includes
> high quality and particularly an absence of serious regressions.
> To help deliver this as Release Manager for Xen 4.16, I need the help
> of the Xen developer and user community
> In particular, please would users and developers make sure that I know
> about:
>  * Regressions in the current development branch (xen-unstable)
>    compared to Xen 4.15;
>  * Major or important work which is targeted for 4.16, but at risk
>    of missing the deadlines.

Effectively all of the series that have been stuck for a more or less
long periods of time were originally intended for 4.16:

- xvmalloc() / x86 xstate area / x86 CPUID / AMX+XFD
- x86: memcpy() / memset() (non-)ERMS flavors plus fallout
- x86/mm: large parts of P2M code and struct p2m_domain are HVM-only
- x86emul: a few small steps towards disintegration
- x86: more or less log-dirty related improvements
- IOMMU: superpage support when not sharing pagetables
- AMD/IOMMU: further work split from XSA-378
- gnttab: further work from XSA-380 / -382 context
- x86/mwait-idle: updates from Linux
- x86/boot: (mostly) video mode handling adjustments

There are further individual patches, which I've omitted. The only one
that I think (or should I say hope) is on track is "x86/PVH: Dom0
building adjustments".

It would of course also be nice for Anthony's "xen: Build system
improvements, now with out-of-tree build!" to go in, but it's hard to
predict whether the remaining almost 40 patches can get reviewed in
time. I've been meaning to get through with this (and others), but
other stuff keeps popping up.

Additionally there is Marek's "x86/xstate: reset cached register values
on resume", which Andrew has been meaning to supply a superset patch for.
He has hence been objecting to this patch going in, but seeing that 1.5
months have passed now I think this wants reconsidering.

Similarly there is Roger's even older "x86/viridian: EOI MSR should
always happen in affected vCPU context".




Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.